diff options
author | Sven Gothel <[email protected]> | 2008-07-21 00:18:02 +0000 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2008-07-21 00:18:02 +0000 |
commit | 3e43ef1a81bca32d2840c714c8e791d192ad88cc (patch) | |
tree | f607023a72696db5112b0e1f2236f0e4467964a3 /make/lstjars.sh | |
parent | de0eaef37caf13314114ab37cc53edc48610a7bf (diff) |
- New profile GL2ES12 (desktop)
- Intersection of GL2 + GLES1 + GLES2
- Common set of GLES1 + GLES2
- Utilized new 'ExtendedInterfaceSymbolsOnly' gluegen config
- DroppingUniqVendorExtension + 3DFX + APPLE
- Some APPLE enumerates are manually provided!
- Removing of 'jogl.oswin.jar' - since it is redundant now!
- Proper partitioning of 'jogl.gl2' and 'jogl.gl2es12' for
- x11, win and osx
- Profile selection/trial for e.g. GL2ES1 is now in the following order:
1) GLES1
2) GL2ES12
3) GL2
- Footprint for all profiles below 1/2 MB,
NEWT:
ES1: 284 kB
ES2: 280 kB
GL2ES12: 332 kB
GL2: 456 kB
git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/branches/JOGL_2_SANDBOX@1729 232f8b59-042b-4e1e-8c03-345bb8c30851
Diffstat (limited to 'make/lstjars.sh')
-rw-r--r-- | make/lstjars.sh | 26 |
1 files changed, 16 insertions, 10 deletions
diff --git a/make/lstjars.sh b/make/lstjars.sh index 264d782ac..6f01b0842 100644 --- a/make/lstjars.sh +++ b/make/lstjars.sh @@ -32,19 +32,25 @@ for i in *.jar ; do jar tf $fname | grep class | sort > $bname.lst done -mv jogl.all.lst jogl.all.lst.nope +mkdir -p nope +mv jogl.all.lst nope/ -echo duplicates +mv jogl.gl2es12.*.lst jogl.gl2.*.lst nope/ +echo duplicates - w/o gl2es12.* gl2.* echo sort *.lst | uniq -d +mv nope/* . -cat *.lst | sort > jogl.allparts.lst -mv jogl.all.lst.nope jogl.all.lst +mv jogl.all.lst nope/ +cat *.lst | sort -u > jogl.allparts.lst +mv nope/* . echo jogl.all bs jogl.allparts delta echo diff -Nur jogl.allparts.lst jogl.all.lst +OSS=x11 + echo JOGL ES1 NEWT CORE report jogl.core.jar jogl.egl.jar jogl.gles1.jar newt.jar obj/tmp/libjogl_es1.so.gz obj/tmp/libnewt.so.gz echo @@ -53,16 +59,16 @@ echo JOGL ES2 NEWT CORE report jogl.core.jar jogl.egl.jar jogl.gles2.jar newt.jar obj/tmp/libjogl_es2.so.gz obj/tmp/libnewt.so.gz echo -echo JOGL GL2 NEWT CORE no AWT -report jogl.core.jar jogl.oswin.jar jogl.gl2.jar newt.jar obj/tmp/libjogl_gl2.so.gz obj/tmp/libnewt.so.gz +echo JOGL GL2ES12 NEWT +report jogl.core.jar jogl.gl2es12.$OSS.jar newt.jar obj/tmp/libjogl_gl2es12.so.gz obj/tmp/libnewt.so.gz echo -echo JOGL GL2 OSWIN no AWT -report jogl.core.jar jogl.oswin.jar jogl.gl2.jar obj/tmp/libjogl_gl2.so.gz +echo JOGL GL2 NEWT +report jogl.core.jar jogl.gl2.$OSS.jar newt.jar obj/tmp/libjogl_gl2.so.gz obj/tmp/libnewt.so.gz echo -echo JOGL GL2 OSWIN with AWT -report jogl.core.jar jogl.oswin.jar jogl.gl2.jar jogl.awt.jar obj/tmp/libjogl_gl2.so.gz obj/tmp/libjogl_awt.so.gz +echo JOGL GL2 AWT +report jogl.core.jar jogl.gl2.$OSS.jar jogl.awt.jar obj/tmp/libjogl_gl2.so.gz obj/tmp/libjogl_awt.so.gz echo echo JOGL GLU |