This commit is contained in:
Bruce Eckel 2015-05-29 12:09:16 -07:00
parent f2a302d78b
commit 94469c299a
3 changed files with 10 additions and 10 deletions

View File

@ -45,7 +45,7 @@ cp(dest, idrive)
shortcut = Path(r"C:\Python34\Scripts")
tools = ["Examples.py", "Validate.py", "backup.bat", "go.bat", "StripLastBlankLine.py", "update_git.py",
shortcut / "v.bat", shortcut / "e.bat"]
shortcut / "v.bat", shortcut / "e.bat", shortcut / "g.bat"]
print("\nCopying tools to Github")
for tool in tools:

1
tools/g.bat Normal file
View File

@ -0,0 +1 @@
python C:\Users\Bruce\Dropbox\__TIJ4-ebook\update_git.py %*

View File

@ -44,7 +44,7 @@ def retain(lst):
return result
@CmdLine('c')
@CmdLine('x')
def clean():
"Write batch file to remove unused files from git directory"
os.chdir(str(gitpath))
@ -55,14 +55,6 @@ def clean():
if Path("clean.bat").stat().st_size == 0:
Path("clean.bat").unlink()
# def print_diff_files(dcmp, outfile):
# for name in dcmp.diff_files:
# outfile.write("diff_file %s found in %s and %s\n" % (name, dcmp.left,
# dcmp.right))
# for sub_dcmp in dcmp.subdirs.values():
# print_diff_files(sub_dcmp, outfile)
@CmdLine('u')
def update_to_git():
"Write batch file to copy out-of-date files to git directory"
@ -76,8 +68,12 @@ def update_to_git():
# outfile.write(pformat(mismatch))
# outfile.write("\n" + ruler("errors"))
# outfile.write(pformat(errors))
head("files to update")
for f in mismatch:
outfile.write("copy {} {}\{}\n".format(f, str(gitpath), f))
print(f)
head("odd files")
for f in mismatch:
if not (f.endswith(".java") or
f.endswith(".py") or
@ -85,6 +81,9 @@ def update_to_git():
f.endswith("build.xml")):
print(f)
@CmdLine('c')
def copyright():
"Add copyright notices to all java, py and cpp files in github repo"
if __name__ == '__main__':
CmdLine.run()