From 39ddd0da3a503fe96e94f1a01558384b14c7a36e Mon Sep 17 00:00:00 2001 From: parrt Date: Mon, 21 Nov 2016 11:44:16 -0800 Subject: [PATCH] improve doc on build --- doc/building-antlr.md | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/doc/building-antlr.md b/doc/building-antlr.md index aa18f1c62..b4a52e5b9 100644 --- a/doc/building-antlr.md +++ b/doc/building-antlr.md @@ -38,28 +38,30 @@ Receiving objects: 100% (59858/59858), 31.10 MiB | 819.00 KiB/s, done. Resolving deltas: 100% (31898/31898), done. Checking connectivity... done. $ cd antlr4 -$ mvn compile -.. +$ mvn -DskipTests install +... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] -[INFO] ANTLR 4 ............................................ SUCCESS [ 0.432 s] -[INFO] ANTLR 4 Runtime .................................... SUCCESS [ 4.334 s] -[INFO] ANTLR 4 Tool ....................................... SUCCESS [ 1.686 s] -[INFO] ANTLR 4 Maven plugin ............................... SUCCESS [ 1.654 s] -[INFO] ANTLR 4 Runtime Test Annotations ................... SUCCESS [ 0.096 s] -[INFO] ANTLR 4 Runtime Test Processors .................... SUCCESS [ 0.025 s] -[INFO] ANTLR 4 Runtime Tests (2nd generation) ............. SUCCESS [ 1.932 s] -[INFO] ANTLR 4 Tool Tests ................................. SUCCESS [ 0.018 s] +[INFO] ANTLR 4 ............................................ SUCCESS [ 0.287 s] +[INFO] ANTLR 4 Runtime .................................... SUCCESS [ 4.915 s] +[INFO] ANTLR 4 Tool ....................................... SUCCESS [ 1.315 s] +[INFO] ANTLR 4 Maven plugin ............................... SUCCESS [ 2.393 s] +[INFO] ANTLR 4 Runtime Test Annotations ................... SUCCESS [ 0.078 s] +[INFO] ANTLR 4 Runtime Test Processors .................... SUCCESS [ 0.019 s] +[INFO] ANTLR 4 Runtime Tests (2nd generation) ............. SUCCESS [ 1.986 s] +[INFO] ANTLR 4 Tool Tests ................................. SUCCESS [ 0.513 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ -[INFO] Total time: 10.324 s -[INFO] Finished at: 2016-11-16T13:49:38-08:00 -[INFO] Final Memory: 42M/488M +[INFO] Total time: 12.005 s +[INFO] Finished at: 2016-11-21T11:42:42-08:00 +[INFO] Final Memory: 52M/434M [INFO] ------------------------------------------------------------------------ ``` +We do `install` not `compile` as tool tests and such refer to modules that must be pulled from the maven install local cache. + # Installing libs to mvn cache locally To skip the tests (which require all the target languages be installed) and **install into local repository** `~/.m2/repository/org/antlr`, do this: