ANTLR
License information
ANTLR version 2 is fully in the public domain.
Its license can be read online..
From LUMI/22.12 onwards the license can also be found after installation and loading of the module in
the $EBROOTANTLR/share/licenses/ANTLR
directory.
User-installable modules (and EasyConfigs)
Install with the EasyBuild-user module:
To access module help after installation and get reminded for which stacks and partitions the module is installed, usemodule spider ANTLR/<version>
.
EasyConfig:
-
EasyConfig ANTLR-2.7.7-cpeAOCC-23.03-python3.eb, will build ANTLR/2.7.7-cpeAOCC-23.03-python3
-
EasyConfig ANTLR-2.7.7-cpeCray-23.03-python3.eb, will build ANTLR/2.7.7-cpeCray-23.03-python3
-
EasyConfig ANTLR-2.7.7-cpeCray-23.09-python3.eb, will build ANTLR/2.7.7-cpeCray-23.09-python3
-
EasyConfig ANTLR-2.7.7-cpeGNU-23.03-python3.eb, will build ANTLR/2.7.7-cpeGNU-23.03-python3
-
EasyConfig ANTLR-2.7.7-cpeGNU-23.09-python3.eb, will build ANTLR/2.7.7-cpeGNU-23.09-python3
Technical documentation
This package is only needed for NCO. As of September 2021, there are no other packages in the EasyBuilders repository that use it.
However, NCO needs the latter antique ANTLR2 versions.
EasyBuild
Version 2.7.7 for CPE 21.08, 21.12, 22.06, 22.08, 22.12, 23.03, 23.09
-
Note that 2.7.7 is a very old version. NCO however does seem to require this very old version rather than the current version 4.
-
The EasyConfig is a mix of the CSCS and EasyBuilder ones.
- For now we did not include Java as a dependency (it is included in the EasyBuilders version).
-
For 22.12 and later we switched to the new way of specifying multiple checksums and added the license file to the installation.
Archived EasyConfigs
The EasyConfigs below are additonal easyconfigs that are not directly available on the system for installation. Users are advised to use the newer ones and these archived ones are unsupported. They are still provided as a source of information should you need this, e.g., to understand the configuration that was used for earlier work on the system.
-
Archived EasyConfigs from LUMI-EasyBuild-contrib - previously user-installable software
-
EasyConfig ANTLR-2.7.7-cpeAOCC-21.12-python3.eb, with module ANTLR/2.7.7-cpeAOCC-21.12-python3
-
EasyConfig ANTLR-2.7.7-cpeAOCC-22.08-python3.eb, with module ANTLR/2.7.7-cpeAOCC-22.08-python3
-
EasyConfig ANTLR-2.7.7-cpeAOCC-22.12-python3.eb, with module ANTLR/2.7.7-cpeAOCC-22.12-python3
-
EasyConfig ANTLR-2.7.7-cpeCray-21.08-python3.eb, with module ANTLR/2.7.7-cpeCray-21.08-python3
-
EasyConfig ANTLR-2.7.7-cpeCray-21.12-python3.eb, with module ANTLR/2.7.7-cpeCray-21.12-python3
-
EasyConfig ANTLR-2.7.7-cpeCray-22.06-python3.eb, with module ANTLR/2.7.7-cpeCray-22.06-python3
-
EasyConfig ANTLR-2.7.7-cpeCray-22.08-python3.eb, with module ANTLR/2.7.7-cpeCray-22.08-python3
-
EasyConfig ANTLR-2.7.7-cpeCray-22.12-python3.eb, with module ANTLR/2.7.7-cpeCray-22.12-python3
-
EasyConfig ANTLR-2.7.7-cpeGNU-21.08-python3.eb, with module ANTLR/2.7.7-cpeGNU-21.08-python3
-
EasyConfig ANTLR-2.7.7-cpeGNU-21.12-python3.eb, with module ANTLR/2.7.7-cpeGNU-21.12-python3
-
EasyConfig ANTLR-2.7.7-cpeGNU-22.06-python3.eb, with module ANTLR/2.7.7-cpeGNU-22.06-python3
-
EasyConfig ANTLR-2.7.7-cpeGNU-22.08-python3.eb, with module ANTLR/2.7.7-cpeGNU-22.08-python3
-
EasyConfig ANTLR-2.7.7-cpeGNU-22.12-python3.eb, with module ANTLR/2.7.7-cpeGNU-22.12-python3
-