From 49846bce691962e926b81f9ec86336487f64505b Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Wed, 1 Jul 2009 07:32:38 +0000 Subject: - Fixed: JOGL Cg Dependencies .. - Cg classes reside in jogl.cg.jar - Restrict native Cg library dependency only to the jogl cg library, which is loaded from the CgGL class only. - Tested Cg demos with and w/o Cg installation, tested regular GL demos with and w/o Cg installation. (Linux & MacOSX) - jogl/etc/profile.jogl - Changed invocation: $0 [jogl-build-dir] - Autodetects if used from within a autobuild directory - Added it to the autobuild zip file - Fixed: NativeWindow X11GraphicsScreen, adding missing Toolkit locks - Set RI to true ! git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@2009 232f8b59-042b-4e1e-8c03-345bb8c30851 --- make/build-jogl.xml | 171 +++++++++++++++++++++++++++++++++------------------- 1 file changed, 108 insertions(+), 63 deletions(-) (limited to 'make/build-jogl.xml') diff --git a/make/build-jogl.xml b/make/build-jogl.xml index 8f7a4ac5d..e23b9d594 100644 --- a/make/build-jogl.xml +++ b/make/build-jogl.xml @@ -37,7 +37,10 @@ - - Optional properties: - -Djogl.cg=1 when combined with the build or javadoc targets will cause - - the experimental binding to NVidia's Cg language to be built. + - the experimental binding to NVidia's Cg language to be built. + - Then you need to define the location of your CG libraries: + - -Dwindows.cg.lib= for Windows and + - -Dx11.cg.lib= for X11/Unix - - Thanks to Rob Grzywinski and Artur Biesiadowski for the bulk of the - ANT build, including the GlueGen and StaticGLInfo tasks, the building of @@ -146,6 +149,11 @@ + + + + @@ -225,6 +233,13 @@ + + + + + + @@ -289,14 +304,9 @@ - + - - - - - @@ -460,6 +470,7 @@ + @@ -1255,7 +1266,10 @@ - + + + + @@ -1265,16 +1279,22 @@ - + + + + - + - + + + + @@ -1292,23 +1312,32 @@ - + + + + - + + + + - - + + + + + @@ -1323,6 +1352,7 @@ + @@ -1331,6 +1361,7 @@ + @@ -1339,6 +1370,7 @@ + @@ -1347,6 +1379,7 @@ + @@ -1355,6 +1388,7 @@ + @@ -1365,6 +1399,7 @@ + @@ -1374,6 +1409,7 @@ + @@ -1383,6 +1419,7 @@ + @@ -1391,6 +1428,7 @@ + @@ -1399,6 +1437,7 @@ + @@ -1410,6 +1449,7 @@ + @@ -1528,7 +1568,7 @@ - + @@ -1602,7 +1642,7 @@ + linker.cfg.id="${linker.cfg.id.cg}"/> @@ -1632,141 +1672,147 @@ - + - - - - - - - - - - - + + + + + + + + - - - - - - + tofile="${build}/tempversion" + overwrite="true"> + + + + + + + + + + + + + - + + + excludes="${java.excludes.fixme}, ${java.part.cg}, ${java.part.egl}, ${java.part.sdk}, ${java.part.openmax}, ${java.part.gl2es12.x11}, ${java.part.gl2es12.win}, ${java.part.gl2es12.osx}, ${java.part.gl2es12.dbg}, ${java.part.gl2.x11}, ${java.part.gl2.win}, ${java.part.gl2.osx}, ${java.part.gl2.dbg}, ${java.part.es1}, ${java.part.es1.dbg}, ${java.part.es2}, ${java.part.es2.dbg}, ${java.part.awt}, ${java.part.glutess}, ${java.part.glumipmap}, ${java.part.glugl2}, ${java.part.util} ${java.part.util.awt} ${java.part.util.gl2} ${java.part.util.glsl} ${java.part.util.fixedfuncemu}"/> - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -1778,7 +1824,6 @@ - -- cgit v1.2.3