parrt
c07aa4ede1
[maven-release-plugin] prepare for next development iteration
2015-08-20 12:11:58 -07:00
parrt
3611fde621
[maven-release-plugin] prepare release 4.5.1-1
2015-08-20 12:11:55 -07:00
Jason van Zyl
9623d955a0
Add Main-Class attribute to shaded tool JAR
2015-08-20 13:06:37 -04:00
parrt
3d181af904
[maven-release-plugin] prepare for next development iteration
2015-07-15 14:45:48 -07:00
parrt
79dae1e6f6
[maven-release-plugin] prepare release 4.5.1
2015-07-15 14:45:45 -07:00
Terence Parr
b395127e73
move swing related stuff out of runtime package into org.antlr.v4.gui
2015-07-14 14:29:41 -07:00
Jason van Zyl
a142a5bc62
Create shaded tool JAR
...
Which contains:
- Antlr runtime classes
- String template classes
- Tree layout classes
2015-06-30 12:07:36 -04:00
parrt
b05e3ccdb8
messing with poms to get test generation in there. it doesn't seem to compiled and properly though. mvn compile works but mvn install doesn't finished compiling generated tests.
2015-06-29 18:09:38 -07:00
Sam Harwell
157749e825
Generate tests during the build
...
This commit enables the runtime test generator during the Maven build,
process which means the Java runtime receives the same comprehensive
testing during a Maven build as it does during a build with bild.py.
2015-06-29 18:09:38 -07:00
Terence Parr
f4709f2973
tweak pom to give version of maven-jar-plugin so it doesn't fail. success reported for "maven test" but no tests run. ;)
2015-06-29 18:09:37 -07:00
Jason van Zyl
46202d98a2
Integrating tests for all supported targets
...
- A profile "rts" has been created which runs the integration tests. By default the the project containing the runtimes tests will not run so that users casually checking out and building the project do not have to install the tools required to test all the supported Antlr targets.
- The base test classes that are required for running the integration tests are downloaded from the other Antlr repos, dynamically added to the compile classpath and used by the currently checked in integration tests
To run the the full build with all the integration tests use the following:
mvn clean install -Prts
2015-06-24 13:45:40 -04:00
Jason van Zyl
8beec18283
Add Maven build
...
Account for the following:
- deploying snapshots to OSSRH
- releasing to Maven Central
- Shaded JAR including the treelayout dependency
- OSGi manifest
- remove Eclipse IDE metadata for clean import
- remove IDEA IDE metadata for clean import
2015-06-19 11:13:24 -07:00
Terence Parr
4cc275ab52
I did not have project URL in pom and the maven deploy failed again.
2015-01-23 15:33:01 -08:00
Terence Parr
3a4d53adea
had license to the pom files and make sure that they use the jar packaging.
2015-01-23 14:39:36 -08:00
Terence Parr
4dcc65d452
make all 4.5
2015-01-22 17:08:19 -08:00
ericvergnaud
1926a1636a
maven cleanup
...
- added note for maven developers
- removed maven plugins
- updated maven dependencies for dev only
- added antlr4 annotations
2015-01-19 23:04:46 +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
8c05364099
set versions to 4.5
2015-01-10 10:12:02 -08:00
Terence Parr
29c2712ae1
fetched runtime-tests-generator branch into master and did a manual merge. Fixes #76 as I was right there anyway.
2014-11-15 18:13:22 -08:00
ericvergnaud
97a2946a2d
latest selenium driver
2014-10-29 04:33:37 +08:00
Sam Harwell
cedbee27b2
Create a test jar to assist in testing other language targets
2014-10-05 12:50:46 -05:00
ericvergnaud
7841db1eeb
enable testing of javascript runtime in browsers
2014-10-04 11:46:53 +08:00
Sam Harwell
91206869c5
Prepare for next development iteration
2014-06-28 22:40:33 -05:00
Sam Harwell
7d88b0106a
[maven-release-plugin] prepare for next development iteration
2014-06-18 21:25:44 -05:00
Sam Harwell
201eeb147d
[maven-release-plugin] prepare release 4.3
2014-06-18 21:24:24 -05:00
Sam Harwell
a72058bc67
Update dependency versions
2014-06-18 19:37:30 -05:00
Sam Harwell
3378be9c79
Update all version numbers for consistency prior to the 4.3 release
2014-06-18 19:37:29 -05:00
Sam Harwell
7e2bf4a2d5
[maven-release-plugin] prepare for next development iteration
2014-04-06 21:19:40 -05:00
Sam Harwell
736a5f5905
[maven-release-plugin] prepare release 4.2.2
2014-04-06 21:18:12 -05:00
Sam Harwell
5be18445cd
[maven-release-plugin] prepare for next development iteration
2014-03-25 10:57:46 -05:00
Sam Harwell
943aaa5d24
[maven-release-plugin] prepare release 4.2.1
2014-03-25 10:57:44 -05:00
Sam Harwell
d8efb4ad44
Updated build to use latest releases of ANTLR 3 and ST 4
2014-03-25 10:48:00 -05:00
Sam Harwell
dcff40df90
Generate complete documentation with the Tool
2014-03-25 10:43:59 -05:00
Sam Harwell
85f09126e2
Don't include the annotation processor registration in the shaded (complete) jar
2014-03-24 20:43:55 -05:00
Sam Harwell
06ab99d16d
[maven-release-plugin] prepare for next development iteration
2014-02-04 17:19:12 -06:00
Sam Harwell
5e05b71e8b
[maven-release-plugin] prepare release 4.2
2014-02-04 17:19:11 -06:00
Sam Harwell
8ef0f590bb
Updated build to include annotation processor in shaded Tool jar
2014-02-04 17:18:48 -06:00
Sam Harwell
a55901bc0d
We are working on the 4.2 release
2014-01-19 13:43:57 -06:00
Sam Harwell
274120c2b6
Now working on release 4.1.1
2013-07-02 19:11:04 -05:00
Sam Harwell
dbe1390c6f
Update referenced maven plugin version numbers
2013-06-30 12:47:26 -05:00
Sam Harwell
05f7fc6500
Update development version to 4.1 (from 4.0.1)
2013-06-30 12:46:41 -05:00
Sam Harwell
e1cce61400
Development line is now 4.0.1
2013-01-21 19:20:01 -06:00
Sam Harwell
f59a08c172
Maven build: reference jUnit 4.10, ANTLR 3.5 final, ST 4.0.7 final
2013-01-05 06:08:12 -06:00
Sam Harwell
fb865cec3b
Maven builds: if mvn is not run with -Psonatype-oss-release, then 1) javadocs are not generated, 2) source jar is not generated, 3) artifacts are not signed, 4) shaded (complete) jar is not generated. Development cycle install ~4:1 faster, clean+install ~2:1 faster
2013-01-05 05:40:11 -06:00
Sam Harwell
b6a824ddd5
No need to override method - bug was fixed in V3 runtime
2013-01-02 06:40:49 -06:00
Sam Harwell
54c9382ce1
Reference the latest RC-2 releases of ANTLR 3 and ST 4
2012-12-16 16:52:44 -06:00
Sam Harwell
9d0ba56cbd
Build against the latest ANTLR 3.5-SNAPSHOT
2012-12-14 09:40:12 -06:00
Sam Harwell
b822070790
Use new STGroup.GROUP_FILE_EXTENSION value
2012-12-11 08:44:44 -06:00
Sam Harwell
3946c05eec
Update dependencies now that ANTLR 3.5 RC 1 and ST 4.0.7 RC 1 are synced with Maven Central
2012-12-04 12:59:44 -06:00
Sam Harwell
b2ab7ab5ac
Rename master artifact to antlr4-master
2012-12-04 12:57:56 -06:00