Exemplo n.º 1
0
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
Exemplo n.º 2
0
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
Exemplo n.º 3
0
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
Exemplo n.º 4
0
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 ================================='
Exemplo n.º 5
0
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