From 1860885fee63d2e799249dc7388ba4a6c51edc91 Mon Sep 17 00:00:00 2001 From: LexManos Date: Mon, 4 Mar 2013 16:33:02 -0800 Subject: [PATCH] Copy over some needed files for debugging. --- setup.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/setup.py b/setup.py index f03769f00..b0d269540 100644 --- a/setup.py +++ b/setup.py @@ -68,7 +68,24 @@ def setup_fml(mcp_dir, fml_dir, build_num=0): sys.path.append(os.path.join(fml_dir, 'install')) from fml import finish_setup_fml finish_setup_fml(fml_dir, mcp_dir) + + print('Copy resources:') + for file in os.listdir(os.path.join(fml_dir, 'client')): + if os.path.isfile(file) and not os.path.splitext(file)[1] == '.java': + base = os.path.basename(file) + print(' fml/client/' + base) + shutil.copy(file, os.path.join(mcp_dir, 'src', base)) + + for file in os.listdir(os.path.join(fml_dir, 'common')): + if os.path.isfile(file) and not os.path.splitext(file)[1] == '.java': + base = os.path.basename(file) + print(' fml/common/' + base) + shutil.copy(file, os.path.join(mcp_dir, 'src', base)) + name = 'fmlversion.properties' + print(' ' + name) + shutil.copy(os.path.join(fml_dir, name), os.path.join(mcp_dir, 'src', name)) + def run_command(command, cwd='.', verbose=True): print('Running command: ') print(pformat(command))