aboutsummaryrefslogtreecommitdiffstats
path: root/make
diff options
context:
space:
mode:
authorKenneth Russel <[email protected]>2006-03-06 01:18:05 +0000
committerKenneth Russel <[email protected]>2006-03-06 01:18:05 +0000
commit6502e754c6f4c12148433d2376cc241c374d9fc7 (patch)
tree87ea2b1978e1d0ade92d26e5caf0d9d0222855ef /make
parent7669b88d5ea5d46e0d83632fb2afdcc75f4f5abc (diff)
Added NativeSignatureEmitter
git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/../svn-server-sync/gluegen/trunk@22 a78bb65f-1512-4460-ba86-f6dc96a7bf27
Diffstat (limited to 'make')
-rwxr-xr-xmake/build.xml12
1 files changed, 10 insertions, 2 deletions
diff --git a/make/build.xml b/make/build.xml
index 2557fac..ab538be 100755
--- a/make/build.xml
+++ b/make/build.xml
@@ -21,7 +21,15 @@
<echo message="antlr.jar=${antlr.jar}" />
</target>
- <target name="init" depends="load.user.properties">
+ <target name="setup-excludes-1" if="gluegen.nsig">
+ <property name="gluegen.excludes" value="" />
+ </target>
+
+ <target name="setup-excludes-2" unless="gluegen.nsig">
+ <property name="gluegen.excludes" value="com/sun/gluegen/runtime/BufferFactoryInternal.java,com/sun/gluegen/nativesig/**" />
+ </target>
+
+ <target name="init" depends="load.user.properties,setup-excludes-1,setup-excludes-2">
<!-- Declare all paths and user defined variables. -->
<!-- The source directories. -->
@@ -132,7 +140,7 @@
<!-- Build GlueGen using the generated Java files along with the
- original source. -->
- <javac destdir="${classes}" source="1.4" debug="true" debuglevel="source,lines">
+ <javac destdir="${classes}" source="1.4" debug="true" debuglevel="source,lines" excludes="${gluegen.excludes}">
<src path="${src.java}" />
<src path="${src.generated.java}" />
<classpath refid="antlr.classpath" />