aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2011-12-21 17:00:43 -0800
committerAlon Zakai <alonzakai@gmail.com>2011-12-21 17:00:43 -0800
commit48569283d2e24ba988344caba3a0ac32753ead56 (patch)
tree22b3783338b96cde1a4ce0721ffdd56ba2b2c2c6
parent6ba8e7a1cbb1a161020c92c1cc78d4191151b611 (diff)
emmake and emconfigure docs
-rwxr-xr-xemconfigure10
-rw-r--r--emmake16
2 files changed, 24 insertions, 2 deletions
diff --git a/emconfigure b/emconfigure
index b52d90c2..e68aaa54 100755
--- a/emconfigure
+++ b/emconfigure
@@ -1,7 +1,15 @@
#!/usr/bin/env python
'''
-This is a helper script. See emcc.
+This is a helper script. It runs ./configure for you, setting
+the environment variables to use emcc and so forth. Usage:
+
+ emconfigure ./configure [FLAGS]
+
+You can also use this for cmake and other configure-like
+stages. What happens is that all compilations done during
+this command are to native code, not JS, so that configure
+tests will work properly.
'''
import os, sys
diff --git a/emmake b/emmake
index 34568a2d..70e415a3 100644
--- a/emmake
+++ b/emmake
@@ -1,7 +1,21 @@
#!/usr/bin/env python
'''
-This is a helper script. See emcc.
+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.
'''
import os, sys