Skip to content

Commit b9ddbdc

Browse files
committed
Add debug options to javac build tasks
Not sure when the default changed, or if it changed at all, but I recently noticed there were no line numbers in exception stack traces. This solves the problem.
1 parent 4b686c4 commit b9ddbdc

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

build.xml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,8 @@
2222

2323
<target name="compile-gir2java" description="Compile gir2java itself.">
2424
<mkdir dir="${gir2java-bin}" />
25-
<javac srcdir="${gir2java-src}" destdir="${gir2java-bin}">
25+
<javac srcdir="${gir2java-src}" destdir="${gir2java-bin}"
26+
debug="true" debuglevel="lines,vars,source">
2627
<classpath>
2728
<pathelement location="${external-jars}/bridj-0.6.2.jar" />
2829
<pathelement location="${external-jars}/codemodel-2.6.jar" />
@@ -51,7 +52,8 @@
5152
description="Compile the generated bindings sources"
5253
depends="generate-bindings-sources">
5354
<mkdir dir="${generated-bin}" />
54-
<javac srcdir="${generated-src}" destdir="${generated-bin}">
55+
<javac srcdir="${generated-src}" destdir="${generated-bin}"
56+
debug="true" debuglevel="lines,vars,source">
5557
<classpath>
5658
<pathelement location="${external-jars}/bridj-0.6.2.jar" />
5759
</classpath>
@@ -62,7 +64,8 @@
6264
description="Compile the tests"
6365
depends="compile-bindings" >
6466
<mkdir dir="${tests-bin}" />
65-
<javac srcdir="${tests-src}" destdir="${tests-bin}">
67+
<javac srcdir="${tests-src}" destdir="${tests-bin}"
68+
debug="true" debuglevel="lines,vars,source">
6669
<classpath>
6770
<pathelement location="${external-jars}/bridj-0.6.2.jar" />
6871
<pathelement location="${generated-bin}" />

0 commit comments

Comments
 (0)