-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathbuild.properties
More file actions
33 lines (26 loc) · 825 Bytes
/
build.properties
File metadata and controls
33 lines (26 loc) · 825 Bytes
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
# Common subdirectories.
src-dir=src
lib-dir=lib
build-dir=build
doc-dir=doc
# MiniJava SableCC grammar file.
parser-grammar=${src-dir}/main/sablecc/MiniJava.sablecc
# Java source directories.
main-src-dir=${src-dir}/main/java
test-src-dir=${src-dir}/test/java
parser-src-dir=${build-dir}/parser-src
# Java output directories.
main-classes-dir=${build-dir}/main-classes
test-classes-dir=${build-dir}/test-classes
parser-classes-dir=${build-dir}/parser-classes
# Output directory for JUnit test reports.
test-reports-dir=${build-dir}/test-reports
# Output JAR and compressed TAR archive.
output-jar=mjc.jar
output-tar=mjc.tar.gz
# Report LaTeX source and build directory.
report-src-dir=${src-dir}/main/latex/report
report-build-dir=${build-dir}/report
# LaTeX configuration
latex-command=xelatex
bibtex-command=bibtex