X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;ds=inline;f=Makefile;h=d4c1f98c93d745e9ac94ab5be9a02e715e106c23;hb=6e0ac72335464f3151c0621cc02433800d13c18a;hp=6e6286aac3347a5cf215f67dd0c8ae6a116ba666;hpb=f4105a244af4bd838e23171380c637b4e70afa36;p=sbp.git diff --git a/Makefile b/Makefile index 6e6286a..d4c1f98 100644 --- a/Makefile +++ b/Makefile @@ -26,60 +26,18 @@ regress: rm edu.berkeley.sbp.jar make test -profile: edu.berkeley.sbp.jar - $(java) -cp $< edu.berkeley.sbp.misc.RegressionTests \ - -profile -agentlib:yjpagent \ - tests/meta.g \ - tests/testcase.g \ - tests/regression.tc - +#-Dsbp.verbose=true test: edu.berkeley.sbp.jar - $(java) -Dsbp.verbose=true -cp $< edu.berkeley.sbp.misc.RegressionTests \ - tests/meta.g \ - tests/testcase.g \ - tests/regression.tc - -archscript: edu.berkeley.sbp.jar - cd tests; \ - $(java) -cp ArchSimA3.jar:../$< ArchScript \ - test.archscript - -codebag: edu.berkeley.sbp.jar - cd tests; \ - $(java) -cp ArchSimA3.jar:../$< CodeBagParser \ - test.fleet - -javatest: edu.berkeley.sbp.jar - $(java) -cp $< edu.berkeley.sbp.misc.RegressionTests \ - tests/meta.g \ - tests/testcase.g \ - tests/java.tc - -loop: edu.berkeley.sbp.jar - $(java) -cp $< edu.berkeley.sbp.misc.RegressionTests \ - -graph \ - tests/meta.g \ - tests/testcase.g \ - tests/loop.tc - -pain: edu.berkeley.sbp.jar $(java) -cp $< edu.berkeley.sbp.misc.RegressionTests \ - -graph \ - tests/meta.g \ + src/edu/berkeley/sbp/meta/meta.g \ tests/testcase.g \ - tests/pain.tc - -ifthen: edu.berkeley.sbp.jar - $(java) -cp $< edu.berkeley.sbp.misc.RegressionTests \ - tests/meta.g \ - tests/testcase.g \ - tests/ifthen.tc + tests/regression.tc boot: edu.berkeley.sbp.jar cd src; \ $(java) -cp ../$< \ edu.berkeley.sbp.meta.MetaGrammar \ - ../tests/meta.g \ + ../src/edu/berkeley/sbp/meta/meta.g \ edu.berkeley.sbp.meta.MetaGrammar edu.berkeley.sbp.jar: $(shell find src -name \*.java) @@ -116,100 +74,11 @@ javadoc: -noqualifier all \ -d doc/api \ edu.berkeley.sbp.meta \ - edu.berkeley.sbp.bind \ edu.berkeley.sbp.chr \ edu.berkeley.sbp.misc \ - edu.berkeley.sbp.tib \ edu.berkeley.sbp.util clean: rm -rf doc/api edu.berkeley.sbp.jar bin edu.berkeley.sbp.tar.gz rm -rf Makefile.bak *.hi *.o *.class *.jar Header_*.hs Class_*.hs *_JVM.hs InterfaceMyClass -upload: - make clean - make javadoc - darcs dist - echo '
' > index.html - rsync -are ssh --progress --verbose --delete ./ argus.cs.berkeley.edu:public_html/sbp/ - - - -################################################################### -## Experimental Haskell bindings -## -## make runHaskellDemo JAVA_HOME=