You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
974 B
35 lines
974 B
9 years ago
|
import os
|
||
|
|
||
|
notice = ( "/**\n"
|
||
|
" * This code is part of the Fungus library (http://fungusgames.com) maintained by Chris Gregan (http://twitter.com/gofungus).\n"
|
||
|
" * It is released for free under the MIT open source license (https://github.com/snozbot/fungus/blob/master/LICENSE)\n"
|
||
|
" */\n\n")
|
||
|
|
||
|
exclude_paths = [
|
||
|
"Assets/Fungus/Thirdparty/CSVParser/",
|
||
|
"Assets/Fungus/Thirdparty/iTween/",
|
||
|
"Assets/Fungus/Thirdparty/LeanTween/",
|
||
|
"Assets/Fungus/Thirdparty/Microsoft/",
|
||
|
"Assets/Fungus/Thirdparty/Usfxr/Editor/",
|
||
|
"Assets/Fungus/Thirdparty/Usfxr/Scripts/",
|
||
|
"Assets/UnityTestTools/"
|
||
|
]
|
||
|
|
||
|
for root, dirs, files in os.walk("Assets"):
|
||
|
for file in files:
|
||
|
if file.endswith(".cs"):
|
||
|
|
||
|
exclude = False
|
||
|
|
||
|
file_path = os.path.join(root, file)
|
||
|
for exclude_path in exclude_paths:
|
||
|
|
||
|
if file_path.startswith(exclude_path):
|
||
|
exclude = True
|
||
|
break
|
||
|
|
||
|
if not exclude:
|
||
|
data = notice + open(file_path).read()
|
||
|
print data
|
||
|
open(file_path, "w").write(data)
|