Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
gaoqiong
MIGraphX
Commits
d1330b91
Commit
d1330b91
authored
Jan 06, 2023
by
Ted Themistokleous
Browse files
The fun continues
parent
07c37593
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
9 additions
and
14 deletions
+9
-14
tools/license_stamper.py
tools/license_stamper.py
+9
-14
No files found.
tools/license_stamper.py
View file @
d1330b91
...
@@ -63,24 +63,19 @@ def getipynb_markdownBlockAsList():
...
@@ -63,24 +63,19 @@ def getipynb_markdownBlockAsList():
def
hasKeySequence
(
inputfile
,
key_message
):
def
hasKeySequence
(
inputfile
,
key_message
):
result
=
False
line_cnt
=
0
line_cnt
=
0
line_limit
=
10
line_limit
=
5
target_line
=
-
1
for
line
in
inputfile
.
split
(
"
\n
"
):
lines
=
inputfile
.
split
(
"
\n
"
)
for
line
in
lines
:
if
key_message
in
line
:
if
key_message
in
line
:
result
=
True
return
[
True
,
line_cnt
]
target_line
=
line_cnt
break
if
line_cnt
>=
line_limit
:
if
line_cnt
>=
line_limit
:
break
break
line_cnt
=
line_cnt
+
1
line_cnt
=
line_cnt
+
1
return
[
result
,
target_line
]
return
[
False
,
-
1
]
# Header and footer of the comment block
# Header and footer of the comment block
...
@@ -158,20 +153,21 @@ def openAndWriteFile(filename, message, commentChar):
...
@@ -158,20 +153,21 @@ def openAndWriteFile(filename, message, commentChar):
#read remaining lines in the original file
#read remaining lines in the original file
save
=
contents
.
read
()
save
=
contents
.
read
()
print
(
save
)
#
print(save)
hasAmdLic
=
hasKeySequence
(
hasAmdLic
=
hasKeySequence
(
save
,
"Advanced Micro Devices, Inc. All rights reserved"
)
save
,
"Advanced Micro Devices, Inc. All rights reserved"
)
hasOtherLic
=
hasKeySequence
(
save
,
"Software License"
)
hasOtherLic
=
hasKeySequence
(
save
,
"Software License"
)
print
(
save
)
#
print(save)
#Check if we have a licence stamp already
#Check if we have a licence stamp already
if
hasAmdLic
[
0
]
or
hasOtherLic
[
0
]
is
True
:
if
hasAmdLic
[
0
]
or
hasOtherLic
[
0
]
is
True
:
hasOldAmdLic
=
hasKeySequence
(
hasOldAmdLic
=
hasKeySequence
(
save
,
"2015-"
+
current_year
+
save
,
"2015-"
+
current_year
+
" Advanced Micro Devices, Inc. All rights reserved."
)
" Advanced Micro Devices, Inc. All rights reserved."
)
if
hasOldAmdLic
[
0
]
is
True
and
hasOtherLic
[
0
]
is
False
:
print
(
hasOldAmdLic
)
if
hasOldAmdLic
[
1
]
!=
-
1
and
hasOtherLic
[
0
]
is
False
:
if
debug
is
True
:
if
debug
is
True
:
print
(
"....License Out of Date: Updating file "
)
print
(
"....License Out of Date: Updating file "
)
needs_update
=
True
needs_update
=
True
...
@@ -195,7 +191,6 @@ def openAndWriteFile(filename, message, commentChar):
...
@@ -195,7 +191,6 @@ def openAndWriteFile(filename, message, commentChar):
if
debug
is
True
:
if
debug
is
True
:
print
(
"...Updating header
\n
"
,
end
=
''
)
print
(
"...Updating header
\n
"
,
end
=
''
)
# print(save)
#
#
# index = data[update_line + 1].find("2015-")
# index = data[update_line + 1].find("2015-")
# if index != -1:
# if index != -1:
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment