Commit Graph

68 Commits

Author SHA1 Message Date
Terence Parr 7f22155900 Tweak package for Python support code. 2015-06-20 11:25:03 -07:00
parrt ad0239fb32 got all tests passing for js and changed order of test gen templates 2015-06-16 16:16:16 -07:00
parrt 3ddb25919d got all but 2 tests passing for py2! 2015-06-16 14:52:08 -07:00
parrt fcc15905cc got all but 4 tests passing for py3! 2015-06-16 13:33:58 -07:00
parrt fec97f2938 tweaks 2015-06-03 09:58:22 -07:00
Terence Parr 6333674588 bild.py works to build c# now. 2015-06-02 20:06:35 -07:00
Terence Parr 29db15736d regen_test in bild.py works now 2015-06-02 17:24:06 -07:00
parrt 1323e30fa9 moving around templates, deleting old stuff. C# and Java runtime tests work using branch intermediate-test-generation of C#. bild doesn't quite test stuff correctly. 2015-06-02 16:00:45 -07:00
parrt fafc7722c8 got bild to gen java tests (others commented out) and run those tests. rm'd .stg map in Index.stg. 2015-06-02 11:40:19 -07:00
Terence Parr e3325ab606 add cmd-line interface, add map in Index.stg to targets-specific templates. 2015-06-01 18:18:44 -07:00
Terence Parr b7e5bfcbf8 Fixes #846. rm target file before rename in bild script. 2015-05-22 13:08:02 -07:00
Terence Parr f645e175ad use generated jar not hardcoded 4.5 2015-05-18 12:57:32 -07:00
Terence Parr baee367529 set antlr3 version to 3.5.2 in bild 2015-05-18 12:20:02 -07:00
Terence Parr 0ed80d90da fix erroneous javadoc build. set to 4.5.1 release for bild.py 2015-02-14 16:16:20 -08:00
Terence Parr 8d9c7d2801 fix ordering issues with parameters (again!) argh. 2015-01-23 21:38:46 -08:00
Terence Parr 87711b4704 it looks like I got the maven deploy thing going after initial failure for not signing the antlr maven plug-in. 2015-01-23 14:48:58 -08:00
Terence Parr 241bde4278 installed jars into local library; also add print and log messages. 2015-01-22 17:29:28 -08:00
Terence Parr 2be74daaae add C# construction and Python 3 2015-01-22 16:27:19 -08:00
Terence Parr ab8e93d6fb added javascript runtime build 2015-01-22 15:14:23 -08:00
Terence Parr 481a6bc773 bring in changes from the master 2015-01-22 15:01:17 -08:00
Terence Parr be03964df3 rm @NotNull and @Nullable from codebase to simplify 2015-01-22 14:34:51 -08:00
Terence Parr a89bfee9e9 set to snapshot again for one more rc 2015-01-22 13:26:40 -08:00
Terence Parr ac4786c29a Fixes 2015-01-21 20:59:04 -08:00
Terence Parr 85c9b6b62b major rebuild of testing. auto regen the tests for all targets now;target is called regen_tests. added some helpful methods that let you test each target individually 2015-01-21 17:14:33 -08:00
Terence Parr 368aad8223 Fixes #796; wasnt rebuilding XPath stuff with latest 4.5 2015-01-19 16:13:00 -08:00
Terence Parr e6f3911fa5 add python sdist build. separate out the deploy stuff with scaffolding to fill in. 2015-01-16 11:52:14 -08:00
Terence Parr 97a48b0730 tweak 2015-01-16 08:58:54 -08:00
Terence Parr 01e2f5d2e4 add osgi stuff in manifest of runtime jar 2015-01-15 18:14:38 -08:00
Terence Parr 83e613867c don't rebuild the source or the doc unless they are stale. 2015-01-14 13:08:08 -08:00
Terence Parr 5e819875d7 set version to 4.5 for release (hopefully) 2015-01-14 11:55:08 -08:00
Terence Parr 6d9d60ccda Copy stuff from the root pom to the individual poms and remove the root. Remove dependency on the annotations artifact which no longer exists. hardcode the version number everywhere to make sure I don't use a variable that doesn't exist. update bild so that it uses a new maven_deploy() function I put into bilder.py 2015-01-13 17:29:38 -08:00
Terence Parr cf26bc8a33 make it 4.5-SNAPSHOT 2015-01-12 16:56:41 -08:00
Terence Parr 39ba8e5bb3 set order of target build 2015-01-10 21:51:11 -08:00
Terence Parr 6cb87ead81 tweak 2015-01-10 17:40:01 -08:00
Terence Parr f52b97ab7f in bild.py, distinguish between ANTLR BOOTSTRAP_VERSION and VERSION; copy antlr4-4.5-complete.jar to antlr-4.5-complete.jar for my use. remove an unneeded -cp arg and call to compile(). 2014-12-16 18:44:00 -08:00
Terence Parr 2b6710e5df rm space, which caused "./bild.py" not to work. 2014-12-16 16:47:19 -08:00
ericvergnaud 8228987b4f prepare release
all tests pass (commented out performance and alternate quotes)
added test for complement set
tests regenerated to fix results after bug fixes and « huge string »
issue in java 1.7+
bild.py review to fix numerous bugs
2014-11-23 02:06:47 +08:00
Terence Parr 1a62ba75e5 merged master branch into add-maven-install but it really is just accepting all of Erics changes 2014-11-15 17:10:19 -08:00
ericvergnaud df61f040c4 prepare maven deploy
add mvn_install (requires https://github.com/parrt/bild/pull/2)
add mksrc
improve javadoc
2014-11-09 22:09:34 +08:00
Terence Parr 5dc0b706c4 use antlr 4.4 to make xpath. 2014-09-29 10:37:00 -07:00
Terence Parr 90a5aa469a add title to javadoc, tweak readme stuff. 2014-07-16 14:08:31 -07:00
Terence Parr 1693c74645 add classpath to javadoc 2014-07-16 13:45:38 -07:00
Terence Parr 54b875cb9d mkjar was missing runtime in jar and included antlr v2 in complete jar. 2014-07-16 13:34:29 -07:00
Terence Parr b807e06df8 update comment 2014-07-16 12:17:50 -07:00
Terence Parr 677cc279ad include annot in javadoc 2014-07-16 12:07:17 -07:00
Terence Parr 7d19889ab2 add comment to describe build 2014-07-16 10:28:38 -07:00
Terence Parr 1f797853bb make tests build in their own classpath 2014-07-16 10:20:54 -07:00
Terence Parr 7865142f9e improve bild 2014-07-12 17:03:23 -07:00
Terence Parr ee0345c1e2 After gen of antlr 4.4 jar, rebuild XPathLexer with 4.4 then remake jars. 2014-07-10 21:44:54 -07:00
Terence Parr c22706135d fix build. separate antlr3,4 gen dirs 2014-07-10 18:07:24 -07:00