blob: 051eb4ace14475974248982ba3ef1094b79441a8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
import sys, os
notice = "/* copyright (c) 2007 magnus auvinen, see licence.txt for more info */\n"
def fix_copyright_notice(filename):
f = open(filename, "rb")
lines = f.readlines()
f.close()
if "/*" in lines[0] and "copyright" in lines[0]:
lines[0] = notice
else:
lines = [notice] + lines
file(filename, "wb").writelines(lines)
for root, dirs, files in os.walk("src"):
for name in files:
filename = os.path.join(root, name)
process = 0
if ".h" == filename[-2:] or ".c" == filename[-2:] or ".cpp" == filename[-4:]:
process = 1
if os.sep + "external" + os.sep in filename:
process = 0
if process:
fix_copyright_notice(filename)
|