Automatically zip web export templates

Also fix web builds on Windows and clean up
This commit is contained in:
eska 2017-02-20 13:36:54 +01:00
parent 335fdea581
commit 6e2bf31e5a
2 changed files with 30 additions and 30 deletions

View file

@ -44,22 +44,14 @@ def configure(env):
em_path = os.environ["EMSCRIPTEN_ROOT"]
env['ENV']['PATH'] = em_path + ":" + env['ENV']['PATH']
env['CC'] = em_path + '/emcc'
env['CXX'] = em_path + '/emcc'
#env['AR'] = em_path+"/emar"
env['AR'] = em_path + "/emcc"
env['ARFLAGS'] = "-o"
env['CC'] = em_path + '/emcc'
env['CXX'] = em_path + '/em++'
env['LINK'] = em_path + '/emcc'
env['AR'] = em_path + '/emar'
env['RANLIB'] = em_path + '/emranlib'
# env['RANLIB'] = em_path+"/emranlib"
env['RANLIB'] = em_path + "/emcc"
env['OBJSUFFIX'] = '.bc'
env['LIBSUFFIX'] = '.bc'
env['CCCOM'] = "$CC -o $TARGET $CFLAGS $CCFLAGS $_CCCOMCOM $SOURCES"
env['CXXCOM'] = "$CC -o $TARGET $CFLAGS $CCFLAGS $_CCCOMCOM $SOURCES"
# env.Append(LIBS=['c','m','stdc++','log','GLESv1_CM','GLESv2'])
# env["LINKFLAGS"]= string.split(" -g --sysroot="+ld_sysroot+" -Wl,--no-undefined -Wl,-z,noexecstack ")
env['LIBSUFFIX'] = '.a'
if (env["target"] == "release"):
env.Append(CCFLAGS=['-O2'])
@ -101,7 +93,4 @@ def configure(env):
env.Append(LINKFLAGS=['-s', 'USE_WEBGL2=1'])
# env.Append(LINKFLAGS=['-g4'])
# print "CCCOM is:", env.subst('$CCCOM')
# print "P: ", env['p'], " Platofrm: ", env['platform']
import methods