checkpoint
[org.ibex.arenaj.git] / Makefile
index 2d2a9f6..8c55976 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,14 @@
-cp        = lib/soot.jar:bin
+#cp        =  lib/soot.jar:/Users/megacz/ibex.org/jar/org.ibex.core.jar:/Users/megacz/ibex.org/jar/org.ibex.util.jar:/Users/megacz/ibex.org/jar/org.ibex.js.jar:/Users/megacz/ibex.org/jar/org.ibex.net.jar:/Users/megacz/ibex.org/jar/org.ibex.io.jar:bin
+cp        =  lib/soot.jar:bin
 sootcp    = ${cp}:/System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Classes/classes.jar
+#mainclass = org.ibex.graphics.Mesh
 mainclass = edu.berkeley.cs.megacz.Test
 
 go:
+       rm -rf sootOutput out.jar out
        javac -classpath lib/soot.jar -d bin `find src/ -name \*.java`
-       java -cp ${cp} edu.berkeley.cs.megacz.Transformer -outjar -cp ${sootcp} -process-dir bin -main-class ${mainclass}
+       java -cp ${cp} edu.berkeley.cs.megacz.Transformer -app -i edu.berkeley.cs.megacz -outjar -cp ${sootcp} ${mainclass}
+       mv sootOutput out.jar
+       mkdir -p out; cd out; jar xvf ../out.jar
+       cd out; find . -name \*.class -exec jad {} \;
+       cat out/Test.jad