blob: 1ba515ca3015c7729c21563edad6cd69f9c516e2 (
plain)
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
34
35
36
37
38
39
40
41
42
43
44
45
|
#! /bin/sh
cd ../build
rm -f *.lst
for i in *.jar ; do
fname=$i
bname=$(basename $fname .jar)
echo list $fname to $bname.lst
jar tf $fname | grep class | sort > $bname.lst
done
mv jogl.all.lst jogl.all.lst.nope
echo duplicates
echo
sort *.lst | uniq -d
cat *.lst | sort > jogl.allparts.lst
mv jogl.all.lst.nope jogl.all.lst
echo jogl.all bs jogl.allparts delta
echo
diff -Nur jogl.allparts.lst jogl.all.lst
echo JOGL ES1 NEWT CORE
du -ksc jogl.core.jar jogl.egl.jar jogl.gles1.jar jogl.newt.jar
echo
echo JOGL ES2 NEWT CORE
du -ksc jogl.core.jar jogl.egl.jar jogl.gles2.jar jogl.newt.jar
echo
echo JOGL GL2 OSWIN CORE no AWT
du -ksc jogl.core.jar jogl.oswin.jar jogl.gl2.jar
echo
echo JOGL GL2 OSWIN with AWT
du -ksc jogl.core.jar jogl.oswin.jar jogl.gl2.jar jogl.awt.jar
echo
echo JOGL EVERYTHING
du -ksc jogl.all.jar
echo
|