aboutsummaryrefslogtreecommitdiff
path: root/demos/webgl/doit.sh
diff options
context:
space:
mode:
authorAlon Zakai <azakai@mozilla.com>2010-11-07 16:07:47 -0800
committerAlon Zakai <azakai@mozilla.com>2010-11-07 16:07:47 -0800
commit98a9576c6e3c357960bd7741f9e0ad964f206e29 (patch)
treea12dd6801c7fce111584a8c18cf1692c7a731c68 /demos/webgl/doit.sh
parent54b3d3ec052aac293524da742000167cd0be5067 (diff)
wip bullet/webgl demo
Diffstat (limited to 'demos/webgl/doit.sh')
-rwxr-xr-xdemos/webgl/doit.sh14
1 files changed, 14 insertions, 0 deletions
diff --git a/demos/webgl/doit.sh b/demos/webgl/doit.sh
new file mode 100755
index 00000000..e4509971
--- /dev/null
+++ b/demos/webgl/doit.sh
@@ -0,0 +1,14 @@
+echo "gccing... (run me in bullet/demos/HelloWorld)"
+~/Dev/llvm-gcc-4.2-2.8.source/cbuild/install/bin/llvm-g++ -c HelloWorld.cpp -I../../src -emit-llvm -o HelloWorld.o
+#echo "linking..."
+#~/Dev/llvm-2.8/cbuild/Release/bin/llvm-link HelloWorld.o /dev/shm/tmp/libBullet.bc -o /dev/shm/tmp/bulletTest.bc
+#echo "dissing..."
+#~/Dev/llvm-2.8/cbuild/Release/bin/llvm-dis -show-annotations /dev/shm/tmp/bulletTest.bc
+#echo "emscriptening..."
+#python ~/Dev/emscripten/emscripten.py /dev/shm/tmp/bulletTest.ll > /dev/shm/tmp/bulletTest.js
+
+echo "dissing..."
+~/Dev/llvm-2.8/cbuild/Release/bin/llvm-dis -show-annotations HelloWorld.o
+echo "emscriptening..."
+python ~/Dev/emscripten/emscripten.py HelloWorld.o.ll ~/Dev/tracemonkey/js/src/js '{ "USE_TYPED_ARRAYS": 1 }' &> HelloWorld.js
+