2011-12-22 03:35:00 +04:00
|
|
|
#!/usr/bin/env python
|
|
|
|
|
|
|
|
'''
|
2011-12-22 05:00:43 +04:00
|
|
|
This is a helper script. It runs make for you, setting
|
|
|
|
the environment variables to use emcc and so forth. Usage:
|
|
|
|
|
|
|
|
emmake make [FLAGS]
|
|
|
|
|
|
|
|
Not that if you ran configure with emconfigure, then
|
|
|
|
the environment variables have already been detected
|
|
|
|
and set. This script is useful if you have no configure
|
|
|
|
step, and your Makefile uses the environment vars
|
|
|
|
directly.
|
|
|
|
|
|
|
|
The difference between this and emconfigure is that
|
|
|
|
emconfigure runs compilation into native code, so
|
|
|
|
that configure tests pass. emmake uses Emscripten to
|
|
|
|
generate JavaScript.
|
2011-12-22 03:35:00 +04:00
|
|
|
'''
|
|
|
|
|
|
|
|
import os, sys
|
|
|
|
from tools import shared
|
|
|
|
|
|
|
|
shared.Building.make(sys.argv[1:])
|
|
|
|
|