def main(): global version_str build_num = 0 if len(sys.argv) > 1: try: build_num = int(sys.argv[1]) except: pass ret = 0 ret = build(build_num) if ret != 0: sys.exit(ret) print '=================================== Release Start =================================' error_level = 0 try: os.chdir(mcp_dir) reset_logger() print 'reobf start' reobfuscate(None, False, True, True) 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 build_num = 0 if len(sys.argv) > 1: try: build_num = int(sys.argv[1]) except: pass ret = 0 ret = build(build_num) if ret != 0: sys.exit(ret) print '=================================== Release Start =================================' 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(build_num=0): print '=================================== Build Start =================================' 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 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 main(): print '=================================== TFCraft Setup Start =================================' if not os.path.isdir(src_dir): print 'Something went wrong, src folder not found at: %s' % src_dir sys.exit(1) has_client = os.path.isdir(os.path.join(mcp_dir, 'src', 'minecraft')) has_server = os.path.isdir(os.path.join(mcp_dir, 'src', 'minecraft_server')) reset_logger() os.chdir(forge_dir) print 'Applying TFCraft patches' if has_client: if os.path.isdir(os.path.join(forge_dir, 'patches', 'minecraft')): apply_patches(os.path.join(forge_dir, 'patches', 'minecraft'), src_dir) if has_server: if os.path.isdir(os.path.join(forge_dir, 'patches', 'minecraft_server')): apply_patches(os.path.join(forge_dir, 'patches', 'minecraft_server'), src_dir) print '=================================== Minecraft Forge Setup Finished ================================='
def build(build_num=0): print "=================================== Build Start =================================" print "\nsrc -> backup" copytree(src_dir, backup_dir, 0) print "\ntfc_client -> minecraft" copytree(os.path.join(forge_dir, "tfc_client", "src"), os.path.join(src_dir, "minecraft"), 0) print "\ntfc_server -> minecraft_server" copytree(os.path.join(forge_dir, "tfc_server", "src"), os.path.join(src_dir, "minecraft_server"), 0) print "\ntfc_shared -> minecraft" copytree(os.path.join(forge_dir, "tfc_shared"), os.path.join(src_dir, "minecraft"), 0) print "\ntfc_shared -> minecraft_server" copytree(os.path.join(forge_dir, "tfc_shared"), os.path.join(src_dir, "minecraft_server"), 0) print error_level = 0 try: os.chdir(mcp_dir) reset_logger() recompile(None) reset_logger() os.chdir(forge_dir) except SystemExit, e: print "Recompile Exception: %d " % e.code error_level = e.code