def main(): global version_str major_num = 0 build_num = 0 revision_num = 0 if len(sys.argv) > 1: try: major_num = int(sys.argv[1]) build_num = int(sys.argv[2]) revision_num = int(sys.argv[3]) except: pass ret = 0 ret = build(major_num, build_num, revision_num) if ret != 0: sys.exit(ret) print '============================= Release Start (%d.%d.%d) ============================' % (major_num, build_num, revision_num) error_level = 0 try: os.chdir(mcp_dir) reset_logger() print 'reobf start' reobfuscate(None, False, True, True, True, False, False) print 'reobf end' reset_logger() os.chdir(forge_dir) except SystemExit, e: print 'Reobfusicate Exception: %d ' % e.code error_level = e.code
def main(): global version_str major_num = 0 build_num = 0 revision_num = 0 if len(sys.argv) > 1: try: major_num = int(sys.argv[1]) build_num = int(sys.argv[2]) revision_num = int(sys.argv[3]) except: pass ret = 0 ret = build(major_num, build_num, revision_num) if ret != 0: sys.exit(ret) print '============================= Release Start (%d.%d.%d) ============================' % ( major_num, build_num, revision_num) error_level = 0 try: os.chdir(mcp_dir) reset_logger() print 'reobf start' reobfuscate(None, False, True, True, True, False, False) print 'reobf end' reset_logger() os.chdir(forge_dir) except SystemExit, e: print 'Reobfusicate Exception: %d ' % e.code error_level = e.code
def build(major_num=0, build_num=0, revision_num=0): print '============================= Build Start (%d.%d.%d) ============================' % ( major_num, build_num, revision_num) print '\nsrc -> backup' copytree(src_dir, backup_dir, 0) print '\nTFC_Shared -> minecraft' copytree(os.path.join(forge_dir, 'TFC_Shared'), os.path.join(src_dir, 'minecraft'), 0) print '\nTFC API -> minecraft' copytree(os.path.join(forge_dir, 'TFC API'), os.path.join(src_dir, 'minecraft'), 0) print '\nTFC ASM -> minecraft' copytree(os.path.join(forge_dir, 'TFC ASM'), os.path.join(src_dir, 'minecraft'), 0) print error_level = 0 try: os.chdir(mcp_dir) reset_logger() recompile(None, False, False) reset_logger() os.chdir(forge_dir) except SystemExit, e: print 'Recompile Exception: %d ' % e.code error_level = e.code
def build(major_num=0, build_num=0, revision_num=0): print '============================= Build Start (%d.%d.%d) ============================' % (major_num, build_num, revision_num) print '\nsrc -> backup' copytree(src_dir, backup_dir, 0) print '\nTFC_Shared -> minecraft' copytree(os.path.join(forge_dir, 'TFC_Shared'), os.path.join(src_dir, 'minecraft'), 0) print '\nTFC API -> minecraft' copytree(os.path.join(forge_dir, 'TFC API'), os.path.join(src_dir, 'minecraft'), 0) print error_level = 0 try: os.chdir(mcp_dir) reset_logger() recompile(None, False, False) reset_logger() os.chdir(forge_dir) except SystemExit, e: print 'Recompile Exception: %d ' % e.code error_level = e.code