X-Git-Url: http://plrg.eecs.uci.edu/git/?p=cdsspec-compiler.git;a=blobdiff_plain;f=run-javacc.sh;h=fa9bdad277db2889da57040801b69e91e2e2e859;hp=ab350be284c50303b7db25f3a2391dcd5e18a97a;hb=1e0b916ec3d9ecfa30066b07b15a871ce30f8576;hpb=1d4b1988dce853be3a027adca7e5cd0d61b4855a diff --git a/run-javacc.sh b/run-javacc.sh index ab350be..fa9bdad 100755 --- a/run-javacc.sh +++ b/run-javacc.sh @@ -8,15 +8,21 @@ JAVACC_PATH=$SPEC_COMPILER_HOME/lib PRE_SCANNER_FILE=$SPEC_COMPILER_HOME/grammer/pre_scanner.jj GRAMMER_FILE=$SPEC_COMPILER_HOME/grammer/spec_compiler.jj +UTIL_FILE=$SPEC_COMPILER_HOME/grammer/util.jj PRE_SCANNER_OUTPUT_PATH=$SPEC_COMPILER_HOME/src/edu/uci/eecs/specCompiler/grammerParser/preScanner GRAMMER_OUTPUT_PATH=$SPEC_COMPILER_HOME/src/edu/uci/eecs/specCompiler/grammerParser +UTIL_OUTPUT_PATH=$SPEC_COMPILER_HOME/src/edu/uci/eecs/specCompiler/grammerParser/utilParser echo "Deleting the old generated java files." +rm -r $PRE_SCANNER_OUTPUT_PATH/* rm -r $GRAMMER_OUTPUT_PATH/* +rm -r $UTIL_OUTPUT_PATH/* mkdir -p $PRE_SCANNER_OUTPUT_PATH mkdir -p $GRAMMER_OUTPUT_PATH +mkdir -p $UTIL_OUTPUT_PATH java -cp $JAVACC_PATH/javacc.jar javacc -OUTPUT_DIRECTORY=$PRE_SCANNER_OUTPUT_PATH $PRE_SCANNER_FILE java -cp $JAVACC_PATH/javacc.jar javacc -OUTPUT_DIRECTORY=$GRAMMER_OUTPUT_PATH $GRAMMER_FILE +java -cp $JAVACC_PATH/javacc.jar javacc -OUTPUT_DIRECTORY=$UTIL_OUTPUT_PATH $UTIL_FILE