mirror of
https://github.com/twiglet/cs2j.git
synced 2025-01-18 13:15:17 +01:00
mkit (and mkit.bat) now reuse ant builder
This commit is contained in:
parent
2dd72a343c
commit
4377e2a9b7
@ -136,23 +136,23 @@
|
||||
<target name="buildgrammars" description="invokes ANTLR to convert grammar files to C# source">
|
||||
<ant-antlr3 xmlns:antlr="antlib:org/apache/tools/ant/antlr" verbose="true"
|
||||
target="${cs2j.parser.dir}/cs.g"
|
||||
make="true" conversiontimeout="15000" />
|
||||
make="true" />
|
||||
<ant-antlr3 xmlns:antlr="antlib:org/apache/tools/ant/antlr" verbose="true"
|
||||
target="${cs2j.transform.dir}/TemplateExtracter.g"
|
||||
libdirectory="${cs2j.parser.dir}"
|
||||
make="true" conversiontimeout="15000" />
|
||||
make="true" />
|
||||
<ant-antlr3 xmlns:antlr="antlib:org/apache/tools/ant/antlr" verbose="true"
|
||||
target="${cs2j.transform.dir}/JavaMaker.g"
|
||||
libdirectory="${cs2j.parser.dir}"
|
||||
make="true" conversiontimeout="15000" />
|
||||
make="true" />
|
||||
<ant-antlr3 xmlns:antlr="antlib:org/apache/tools/ant/antlr" verbose="true"
|
||||
target="${cs2j.transform.dir}/NetMaker.g"
|
||||
libdirectory="${cs2j.parser.dir}"
|
||||
make="true" conversiontimeout="15000" />
|
||||
make="true" />
|
||||
<ant-antlr3 xmlns:antlr="antlib:org/apache/tools/ant/antlr" verbose="true"
|
||||
target="${cs2j.transform.dir}/JavaPrettyPrint.g"
|
||||
libdirectory="${cs2j.parser.dir}"
|
||||
make="true" conversiontimeout="15000" />
|
||||
make="true" />
|
||||
</target>
|
||||
|
||||
<target name="switch" description="switched to release branch">
|
||||
|
@ -2,24 +2,26 @@
|
||||
|
||||
set -e
|
||||
|
||||
cd src/CSharpParser
|
||||
java -Xmx512m -jar ../../jar/antlr-3.3.jar -Xconversiontimeout 15000 -make -verbose cs.g
|
||||
cd ../../
|
||||
|
||||
cd src/CS2JTranslator/CS2JTransform
|
||||
# echo TemplateExtracer.g
|
||||
java -Xmx512m -jar ../../../jar/antlr-3.3.jar -Xconversiontimeout 15000 -make -verbose -lib ../../CSharpParser TemplateExtracter.g
|
||||
# echo JavaMaker.g
|
||||
java -Xmx512m -jar ../../../jar/antlr-3.3.jar -Xconversiontimeout 15000 -make -verbose -lib ../../CSharpParser JavaMaker.g
|
||||
# echo NetMaker.g
|
||||
java -Xmx512m -jar ../../../jar/antlr-3.3.jar -Xconversiontimeout 15000 -make -verbose -lib ../../CSharpParser NetMaker.g
|
||||
# echo JavaPrettyPrint.g
|
||||
java -Xmx512m -jar ../../../jar/antlr-3.3.jar -Xconversiontimeout 15000 -make -verbose -lib ../../CSharpParser JavaPrettyPrint.g
|
||||
cd ../../../
|
||||
|
||||
cd src
|
||||
xbuild
|
||||
cd ../
|
||||
ant -f build/build.xml buildcs2j
|
||||
|
||||
## cd src/CSharpParser
|
||||
## java -Xmx512m -jar ../../jar/antlr-3.3.jar -Xconversiontimeout 15000 -make -verbose cs.g
|
||||
## cd ../../
|
||||
##
|
||||
## cd src/CS2JTranslator/CS2JTransform
|
||||
## # echo TemplateExtracer.g
|
||||
## java -Xmx512m -jar ../../../jar/antlr-3.3.jar -Xconversiontimeout 15000 -make -verbose -lib ../../CSharpParser TemplateExtracter.g
|
||||
## # echo JavaMaker.g
|
||||
## java -Xmx512m -jar ../../../jar/antlr-3.3.jar -Xconversiontimeout 15000 -make -verbose -lib ../../CSharpParser JavaMaker.g
|
||||
## # echo NetMaker.g
|
||||
## java -Xmx512m -jar ../../../jar/antlr-3.3.jar -Xconversiontimeout 15000 -make -verbose -lib ../../CSharpParser NetMaker.g
|
||||
## # echo JavaPrettyPrint.g
|
||||
## java -Xmx512m -jar ../../../jar/antlr-3.3.jar -Xconversiontimeout 15000 -make -verbose -lib ../../CSharpParser JavaPrettyPrint.g
|
||||
## cd ../../../
|
||||
##
|
||||
## cd src
|
||||
## xbuild
|
||||
## cd ../
|
||||
##
|
||||
echo 'All Done'
|
||||
|
||||
|
3
CSharpTranslator/antlr3/mkit.bat
Normal file
3
CSharpTranslator/antlr3/mkit.bat
Normal file
@ -0,0 +1,3 @@
|
||||
@echo off
|
||||
ant -f build/build.xml buildcs2j
|
||||
echo 'All Done'
|
Loading…
x
Reference in New Issue
Block a user