-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathohm.properties
55 lines (36 loc) · 1.28 KB
/
ohm.properties
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
# [The "New BSD" license]
# Copyright (c) 2012 The Board of Trustees of The University of Alabama
# All rights reserved.
#
# See LICENSE for details.
project.name = ${ant.project.name}
project.version = 0.1
project.package = ${project.name}
# Executables/Libraries
antlr3.version = 3.1.2
python.version = 2.6
pyAnt.version = 1.3.3
pyAnt.properties = pyAntTasks.properties
# Grammmar
grammar.java.name = Java
grammar.csharp.name = CSharp
grammar.package = ${project.package}
# Directories
dir.lib = lib
dir.src = src
dir.src.antlr3 = ${dir.src}/antlr3
dir.src.python = ${dir.src}/python
# Runtime
runtime.antlr3.egg = ${dir.lib}/antlr_python_runtime-${antlr3.version}-py${python.version}.egg
# Build
build.antlr3.classname = org.apache.tools.ant.antlr.ANTLR3
build.antlr3.classpath = ${dir.lib}/ant-antlr3.jar
build.pyAnt.classpath = ${dir.lib}/pyAntTasks-${pyAnt.version}.jar
# Compile
compile.antlr3.classpath = ${dir.lib}/antlr-${antlr3.version}.jar
compile.antlr3.debug = false
compile.antlr3.jvmarg = -Xmx512M
compile.antlr3.multithreaded = false
compile.antlr3.report = true
compile.python.optimize = 0
compile.python.quiet = true