Skip to content
The Jenkins Controller is preparing for shutdown. No new builds can be started.
Success

Console Output

Started by user Sven Gothel
Running as SYSTEM
Building on the built-in node in workspace /srv/jenkins/jobs/jogamp-scripting-promote-last-builds-master/workspace
The recommended git tool is: NONE
No credentials specified
 > git rev-parse --resolve-git-dir /srv/jenkins/jobs/jogamp-scripting-promote-last-builds-master/workspace/.git # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url git://jogamp.org/srv/scm/jogamp-scripting.git # timeout=10
Fetching upstream changes from git://jogamp.org/srv/scm/jogamp-scripting.git
 > git --version # timeout=10
 > git --version # 'git version 2.30.2'
 > git fetch --tags --force --progress -- git://jogamp.org/srv/scm/jogamp-scripting.git +refs/heads/*:refs/remotes/origin/* # timeout=10
Seen branch in repository origin/HEAD
Seen branch in repository origin/master
Seen branch in repository origin/maven_fast
Seen 3 remote branches
 > git show-ref --tags -d # timeout=10
Checking out Revision 0c1e8172b4dd98e02bdd19ac59a6b262be6a05e5 (origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 0c1e8172b4dd98e02bdd19ac59a6b262be6a05e5 # timeout=10
Commit message: "jenkins-builds/funcs_promotion.sh: Enable debugging (temp)"
 > git rev-list --no-walk 95aee3062f2a2860f5b9bd8a9aa0569e57120b47 # timeout=10
[workspace] $ /bin/bash /tmp/jenkins8110535071722394239.sh
Copying module gluegen, build 956, node android-arm64
Copying module gluegen, build 956, node linux-x86_64
Copying module gluegen, build 956, node windows-x86_64
Copying module gluegen, build 956, node linux-arm64
Copying module gluegen, build 956, node macos-x86_64
Copying module gluegen, build 956, node linux-arm32

Copying module joal, build 674, node windows-x86_64
Skipping module joal, node android-x86!
Copying module joal, build 674, node macos-x86_64
Copying module joal, build 674, node android-arm64
Copying module joal, build 674, node linux-arm64
Copying module joal, build 674, node linux-arm32
Copying module joal, build 674, node linux-x86_64

Copying module joal-demos, build 538, node linux-x86_64
Copying module joal-demos, build 538, node windows-x86_64
Copying module joal-demos, build 538, node macos-x86_64

Copying module jogl, build 1524, node android-arm64
Copying module jogl, build 1524, node macos-x86_64
Copying module jogl, build 1524, node windows-x86_64
Copying module jogl, build 1524, node linux-arm64
Copying module jogl, build 1524, node linux-arm32
Copying module jogl, build 1524, node linux-x86_64

Copying module jogl-demos, build 510, node linux-x86_64
Copying module jogl-demos, build 510, node macos-x86_64
Copying module jogl-demos, build 510, node windows-x86_64

Copying module jocl, build 1162, node android-arm64
Copying module jocl, build 1162, node windows-x86_64
Copying module jocl, build 1162, node linux-x86_64
Copying module jocl, build 1162, node linux-arm32
Copying module jocl, build 1162, node linux-arm64
Copying module jocl, build 1162, node macos-x86_64

Copying module jocl-demos, build 1041, node macos-x86_64
Copying module jocl-demos, build 1041, node windows-x86_64
Copying module jocl-demos, build 1041, node linux-x86_64

Copying module gluegen_onmaster, build 101, node linux-x86_64-master-001

Copying module joal_onmaster, build 117, node linux-x86_64-master-001

Copying module jogl_onmaster, build 127, node linux-x86_64-master-001

Copying module jogl-demos_onmaster, build 107, node linux-x86_64-master-001

Copying module jocl_onmaster, build 373, node linux-x86_64-master-001
Skipping module jocl_onmaster, node linux64-null-centos54-jogamp-x64-chuck-001!


Promotion of latest files

  branch: master
  option: secure
    secure: 1

Mon 08 May 2023 11:07:07 PM CEST

  rootdir:    /srv/www/jogamp.org/deployment/autobuilds/master/last
  destdir:    /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive
  archivedir: /srv/www/jogamp.org/deployment/archive/master



GLUEGEN

slave build 956 - gluegen-b956
master build - gluegen_onmaster-b101

+ local module=gluegen
+ shift
+ local sourcedir=gluegen-b956
+ shift
+ local destdir=tmp-archive
++ pwd
+ local lthisdir=/srv/www/jogamp.org/deployment/autobuilds/master/last
+ echo 'INFO: Promoting files: gluegen, from gluegen-b956'
INFO: Promoting files: gluegen, from gluegen-b956
+ cp -a gluegen-b956/artifact.properties tmp-archive/log/gluegen.artifact.properties
+ cd tmp-archive
+ for i in $os_and_archs
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956 -name 'gluegen*linux-amd64.7z'
+ local sfile=/srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956/gluegen-2.5-b956-20230508-linux-amd64.7z
+ '[' -z /srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956/gluegen-2.5-b956-20230508-linux-amd64.7z ']'
+ local zfile=archive/jogamp-linux-amd64/gluegen-linux-amd64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956/gluegen-2.5-b956-20230508-linux-amd64.7z archive/jogamp-linux-amd64/gluegen-linux-amd64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956/gluegen-2.5-b956-20230508-linux-amd64-test-results-linux-x86_64-jau-002.7z archive/jogamp-linux-amd64/test-results/
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956/gluegen-2.5-b956-20230508-linux-amd64.7z .7z
+ local sfolder=gluegen-2.5-b956-20230508-linux-amd64
++ basename archive/jogamp-linux-amd64/gluegen-linux-amd64.7z .7z
+ local zfolder=gluegen-linux-amd64
+ echo 'INFO: Extract gluegen linux-amd64 - archive/jogamp-linux-amd64/gluegen-linux-amd64.7z -> tmp/gluegen-linux-amd64'
INFO: Extract gluegen linux-amd64 - archive/jogamp-linux-amd64/gluegen-linux-amd64.7z -> tmp/gluegen-linux-amd64
+ cd tmp
+ prom_extract ../archive/jogamp-linux-amd64/gluegen-linux-amd64.7z gluegen-2.5-b956-20230508-linux-amd64
+ local zfile=../archive/jogamp-linux-amd64/gluegen-linux-amd64.7z
+ shift
+ local OK=0
+ 7z x ../archive/jogamp-linux-amd64/gluegen-linux-amd64.7z gluegen-2.5-b956-20230508-linux-amd64

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 1553035 bytes (1517 KiB)

Extracting archive: ../archive/jogamp-linux-amd64/gluegen-linux-amd64.7z
--
Path = ../archive/jogamp-linux-amd64/gluegen-linux-amd64.7z
Type = 7z
Physical Size = 1553035
Headers Size = 488
Method = LZMA2:6m
Solid = +
Blocks = 1

Everything is Ok

Folders: 4
Files: 14
Size:       6234346
Compressed: 1553035
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file ../archive/jogamp-linux-amd64/gluegen-linux-amd64.7z gluegen-2.5-b956-20230508-linux-amd64
OK 7z file ../archive/jogamp-linux-amd64/gluegen-linux-amd64.7z gluegen-2.5-b956-20230508-linux-amd64
+ '[' '!' -z gluegen-2.5-b956-20230508-linux-amd64 ']'
+ chmod 755 gluegen-2.5-b956-20230508-linux-amd64
+ find gluegen-2.5-b956-20230508-linux-amd64 -type d -exec chmod 0755 '{}' ';'
+ find gluegen-2.5-b956-20230508-linux-amd64 -type f -exec chmod 0644 '{}' ';'
+ mv -v gluegen-2.5-b956-20230508-linux-amd64 gluegen-linux-amd64
renamed 'gluegen-2.5-b956-20230508-linux-amd64' -> 'gluegen-linux-amd64'
+ cd ..
+ prom_verify_artifacts gluegen log/gluegen.artifact.properties tmp/gluegen-linux-amd64/artifact.properties
+ local name=gluegen
+ shift
+ local artia=log/gluegen.artifact.properties
+ shift
+ local artib=tmp/gluegen-linux-amd64/artifact.properties
+ shift
+ local OK=0
+ grep -v .build.sha.natives log/gluegen.artifact.properties
+ grep -v .build.sha.natives tmp/gluegen-linux-amd64/artifact.properties
+ diff -w log/gluegen.artifact.properties.no-build_sha_natives tmp/gluegen-linux-amd64/artifact.properties.no-build_sha_natives
+ OK=1
+ '[' 1 -eq 0 ']'
+ for i in $os_and_archs
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956 -name 'gluegen*linux-armv6hf.7z'
+ local sfile=/srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956/gluegen-2.5-b956-20230508-linux-armv6hf.7z
+ '[' -z /srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956/gluegen-2.5-b956-20230508-linux-armv6hf.7z ']'
+ local zfile=archive/jogamp-linux-armv6hf/gluegen-linux-armv6hf.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956/gluegen-2.5-b956-20230508-linux-armv6hf.7z archive/jogamp-linux-armv6hf/gluegen-linux-armv6hf.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956/gluegen-2.5-b956-20230508-linux-armv6hf-test-results-linux-arm32-armv7hf-jau-031.7z archive/jogamp-linux-armv6hf/test-results/
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956/gluegen-2.5-b956-20230508-linux-armv6hf.7z .7z
+ local sfolder=gluegen-2.5-b956-20230508-linux-armv6hf
++ basename archive/jogamp-linux-armv6hf/gluegen-linux-armv6hf.7z .7z
+ local zfolder=gluegen-linux-armv6hf
+ echo 'INFO: Extract gluegen linux-armv6hf - archive/jogamp-linux-armv6hf/gluegen-linux-armv6hf.7z -> tmp/gluegen-linux-armv6hf'
INFO: Extract gluegen linux-armv6hf - archive/jogamp-linux-armv6hf/gluegen-linux-armv6hf.7z -> tmp/gluegen-linux-armv6hf
+ cd tmp
+ prom_extract ../archive/jogamp-linux-armv6hf/gluegen-linux-armv6hf.7z gluegen-2.5-b956-20230508-linux-armv6hf
+ local zfile=../archive/jogamp-linux-armv6hf/gluegen-linux-armv6hf.7z
+ shift
+ local OK=0
+ 7z x ../archive/jogamp-linux-armv6hf/gluegen-linux-armv6hf.7z gluegen-2.5-b956-20230508-linux-armv6hf

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 1551432 bytes (1516 KiB)

Extracting archive: ../archive/jogamp-linux-armv6hf/gluegen-linux-armv6hf.7z
--
Path = ../archive/jogamp-linux-armv6hf/gluegen-linux-armv6hf.7z
Type = 7z
Physical Size = 1551432
Headers Size = 488
Method = LZMA2:6m
Solid = +
Blocks = 1

Everything is Ok

Folders: 4
Files: 14
Size:       6223075
Compressed: 1551432
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file ../archive/jogamp-linux-armv6hf/gluegen-linux-armv6hf.7z gluegen-2.5-b956-20230508-linux-armv6hf
OK 7z file ../archive/jogamp-linux-armv6hf/gluegen-linux-armv6hf.7z gluegen-2.5-b956-20230508-linux-armv6hf
+ '[' '!' -z gluegen-2.5-b956-20230508-linux-armv6hf ']'
+ chmod 755 gluegen-2.5-b956-20230508-linux-armv6hf
+ find gluegen-2.5-b956-20230508-linux-armv6hf -type d -exec chmod 0755 '{}' ';'
+ find gluegen-2.5-b956-20230508-linux-armv6hf -type f -exec chmod 0644 '{}' ';'
+ mv -v gluegen-2.5-b956-20230508-linux-armv6hf gluegen-linux-armv6hf
renamed 'gluegen-2.5-b956-20230508-linux-armv6hf' -> 'gluegen-linux-armv6hf'
+ cd ..
+ prom_verify_artifacts gluegen log/gluegen.artifact.properties tmp/gluegen-linux-armv6hf/artifact.properties
+ local name=gluegen
+ shift
+ local artia=log/gluegen.artifact.properties
+ shift
+ local artib=tmp/gluegen-linux-armv6hf/artifact.properties
+ shift
+ local OK=0
+ grep -v .build.sha.natives log/gluegen.artifact.properties
+ grep -v .build.sha.natives tmp/gluegen-linux-armv6hf/artifact.properties
+ diff -w log/gluegen.artifact.properties.no-build_sha_natives tmp/gluegen-linux-armv6hf/artifact.properties.no-build_sha_natives
+ OK=1
+ '[' 1 -eq 0 ']'
+ for i in $os_and_archs
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956 -name 'gluegen*linux-aarch64.7z'
+ local sfile=/srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956/gluegen-2.5-b956-20230508-linux-aarch64.7z
+ '[' -z /srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956/gluegen-2.5-b956-20230508-linux-aarch64.7z ']'
+ local zfile=archive/jogamp-linux-aarch64/gluegen-linux-aarch64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956/gluegen-2.5-b956-20230508-linux-aarch64.7z archive/jogamp-linux-aarch64/gluegen-linux-aarch64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956/gluegen-2.5-b956-20230508-linux-aarch64-test-results-linux-arm64-aarch64-jau-032.7z archive/jogamp-linux-aarch64/test-results/
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956/gluegen-2.5-b956-20230508-linux-aarch64.7z .7z
+ local sfolder=gluegen-2.5-b956-20230508-linux-aarch64
++ basename archive/jogamp-linux-aarch64/gluegen-linux-aarch64.7z .7z
+ local zfolder=gluegen-linux-aarch64
+ echo 'INFO: Extract gluegen linux-aarch64 - archive/jogamp-linux-aarch64/gluegen-linux-aarch64.7z -> tmp/gluegen-linux-aarch64'
INFO: Extract gluegen linux-aarch64 - archive/jogamp-linux-aarch64/gluegen-linux-aarch64.7z -> tmp/gluegen-linux-aarch64
+ cd tmp
+ prom_extract ../archive/jogamp-linux-aarch64/gluegen-linux-aarch64.7z gluegen-2.5-b956-20230508-linux-aarch64
+ local zfile=../archive/jogamp-linux-aarch64/gluegen-linux-aarch64.7z
+ shift
+ local OK=0
+ 7z x ../archive/jogamp-linux-aarch64/gluegen-linux-aarch64.7z gluegen-2.5-b956-20230508-linux-aarch64

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 1552217 bytes (1516 KiB)

Extracting archive: ../archive/jogamp-linux-aarch64/gluegen-linux-aarch64.7z
--
Path = ../archive/jogamp-linux-aarch64/gluegen-linux-aarch64.7z
Type = 7z
Physical Size = 1552217
Headers Size = 488
Method = LZMA2:6m
Solid = +
Blocks = 1

Everything is Ok

Folders: 4
Files: 14
Size:       6228498
Compressed: 1552217
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file ../archive/jogamp-linux-aarch64/gluegen-linux-aarch64.7z gluegen-2.5-b956-20230508-linux-aarch64
OK 7z file ../archive/jogamp-linux-aarch64/gluegen-linux-aarch64.7z gluegen-2.5-b956-20230508-linux-aarch64
+ '[' '!' -z gluegen-2.5-b956-20230508-linux-aarch64 ']'
+ chmod 755 gluegen-2.5-b956-20230508-linux-aarch64
+ find gluegen-2.5-b956-20230508-linux-aarch64 -type d -exec chmod 0755 '{}' ';'
+ find gluegen-2.5-b956-20230508-linux-aarch64 -type f -exec chmod 0644 '{}' ';'
+ mv -v gluegen-2.5-b956-20230508-linux-aarch64 gluegen-linux-aarch64
renamed 'gluegen-2.5-b956-20230508-linux-aarch64' -> 'gluegen-linux-aarch64'
+ cd ..
+ prom_verify_artifacts gluegen log/gluegen.artifact.properties tmp/gluegen-linux-aarch64/artifact.properties
+ local name=gluegen
+ shift
+ local artia=log/gluegen.artifact.properties
+ shift
+ local artib=tmp/gluegen-linux-aarch64/artifact.properties
+ shift
+ local OK=0
+ grep -v .build.sha.natives log/gluegen.artifact.properties
+ grep -v .build.sha.natives tmp/gluegen-linux-aarch64/artifact.properties
+ diff -w log/gluegen.artifact.properties.no-build_sha_natives tmp/gluegen-linux-aarch64/artifact.properties.no-build_sha_natives
+ OK=1
+ '[' 1 -eq 0 ']'
+ for i in $os_and_archs
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956 -name 'gluegen*macosx-universal.7z'
+ local sfile=/srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956/gluegen-2.5-b956-20230508-macosx-universal.7z
+ '[' -z /srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956/gluegen-2.5-b956-20230508-macosx-universal.7z ']'
+ local zfile=archive/jogamp-macosx-universal/gluegen-macosx-universal.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956/gluegen-2.5-b956-20230508-macosx-universal.7z archive/jogamp-macosx-universal/gluegen-macosx-universal.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956/gluegen-2.5-b956-20230508-macosx-universal-test-results-macos-x86_64-jau-012.7z archive/jogamp-macosx-universal/test-results/
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956/gluegen-2.5-b956-20230508-macosx-universal.7z .7z
+ local sfolder=gluegen-2.5-b956-20230508-macosx-universal
++ basename archive/jogamp-macosx-universal/gluegen-macosx-universal.7z .7z
+ local zfolder=gluegen-macosx-universal
+ echo 'INFO: Extract gluegen macosx-universal - archive/jogamp-macosx-universal/gluegen-macosx-universal.7z -> tmp/gluegen-macosx-universal'
INFO: Extract gluegen macosx-universal - archive/jogamp-macosx-universal/gluegen-macosx-universal.7z -> tmp/gluegen-macosx-universal
+ cd tmp
+ prom_extract ../archive/jogamp-macosx-universal/gluegen-macosx-universal.7z gluegen-2.5-b956-20230508-macosx-universal
+ local zfile=../archive/jogamp-macosx-universal/gluegen-macosx-universal.7z
+ shift
+ local OK=0
+ 7z x ../archive/jogamp-macosx-universal/gluegen-macosx-universal.7z gluegen-2.5-b956-20230508-macosx-universal

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 1558286 bytes (1522 KiB)

Extracting archive: ../archive/jogamp-macosx-universal/gluegen-macosx-universal.7z
--
Path = ../archive/jogamp-macosx-universal/gluegen-macosx-universal.7z
Type = 7z
Physical Size = 1558286
Headers Size = 551
Method = LZMA2:23
Solid = +
Blocks = 1

Everything is Ok

Folders: 4
Files: 14
Size:       6342626
Compressed: 1558286
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file ../archive/jogamp-macosx-universal/gluegen-macosx-universal.7z gluegen-2.5-b956-20230508-macosx-universal
OK 7z file ../archive/jogamp-macosx-universal/gluegen-macosx-universal.7z gluegen-2.5-b956-20230508-macosx-universal
+ '[' '!' -z gluegen-2.5-b956-20230508-macosx-universal ']'
+ chmod 755 gluegen-2.5-b956-20230508-macosx-universal
+ find gluegen-2.5-b956-20230508-macosx-universal -type d -exec chmod 0755 '{}' ';'
+ find gluegen-2.5-b956-20230508-macosx-universal -type f -exec chmod 0644 '{}' ';'
+ mv -v gluegen-2.5-b956-20230508-macosx-universal gluegen-macosx-universal
renamed 'gluegen-2.5-b956-20230508-macosx-universal' -> 'gluegen-macosx-universal'
+ cd ..
+ prom_verify_artifacts gluegen log/gluegen.artifact.properties tmp/gluegen-macosx-universal/artifact.properties
+ local name=gluegen
+ shift
+ local artia=log/gluegen.artifact.properties
+ shift
+ local artib=tmp/gluegen-macosx-universal/artifact.properties
+ shift
+ local OK=0
+ grep -v .build.sha.natives log/gluegen.artifact.properties
+ grep -v .build.sha.natives tmp/gluegen-macosx-universal/artifact.properties
+ diff -w log/gluegen.artifact.properties.no-build_sha_natives tmp/gluegen-macosx-universal/artifact.properties.no-build_sha_natives
+ OK=1
+ '[' 1 -eq 0 ']'
+ for i in $os_and_archs
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956 -name 'gluegen*windows-amd64.7z'
+ local sfile=/srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956/gluegen-2.5-b956-20230508-windows-amd64.7z
+ '[' -z /srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956/gluegen-2.5-b956-20230508-windows-amd64.7z ']'
+ local zfile=archive/jogamp-windows-amd64/gluegen-windows-amd64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956/gluegen-2.5-b956-20230508-windows-amd64.7z archive/jogamp-windows-amd64/gluegen-windows-amd64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956/gluegen-2.5-b956-20230508-windows-amd64-test-results-windows-x86_64-jau-011.7z archive/jogamp-windows-amd64/test-results/
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956/gluegen-2.5-b956-20230508-windows-amd64.7z .7z
+ local sfolder=gluegen-2.5-b956-20230508-windows-amd64
++ basename archive/jogamp-windows-amd64/gluegen-windows-amd64.7z .7z
+ local zfolder=gluegen-windows-amd64
+ echo 'INFO: Extract gluegen windows-amd64 - archive/jogamp-windows-amd64/gluegen-windows-amd64.7z -> tmp/gluegen-windows-amd64'
INFO: Extract gluegen windows-amd64 - archive/jogamp-windows-amd64/gluegen-windows-amd64.7z -> tmp/gluegen-windows-amd64
+ cd tmp
+ prom_extract ../archive/jogamp-windows-amd64/gluegen-windows-amd64.7z gluegen-2.5-b956-20230508-windows-amd64
+ local zfile=../archive/jogamp-windows-amd64/gluegen-windows-amd64.7z
+ shift
+ local OK=0
+ 7z x ../archive/jogamp-windows-amd64/gluegen-windows-amd64.7z gluegen-2.5-b956-20230508-windows-amd64

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 1587496 bytes (1551 KiB)

Extracting archive: ../archive/jogamp-windows-amd64/gluegen-windows-amd64.7z
--
Path = ../archive/jogamp-windows-amd64/gluegen-windows-amd64.7z
Type = 7z
Physical Size = 1587496
Headers Size = 570
Method = LZMA2:23 BCJ
Solid = +
Blocks = 2

Everything is Ok

Folders: 4
Files: 14
Size:       6375515
Compressed: 1587496
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file ../archive/jogamp-windows-amd64/gluegen-windows-amd64.7z gluegen-2.5-b956-20230508-windows-amd64
OK 7z file ../archive/jogamp-windows-amd64/gluegen-windows-amd64.7z gluegen-2.5-b956-20230508-windows-amd64
+ '[' '!' -z gluegen-2.5-b956-20230508-windows-amd64 ']'
+ chmod 755 gluegen-2.5-b956-20230508-windows-amd64
+ find gluegen-2.5-b956-20230508-windows-amd64 -type d -exec chmod 0755 '{}' ';'
+ find gluegen-2.5-b956-20230508-windows-amd64 -type f -exec chmod 0644 '{}' ';'
+ mv -v gluegen-2.5-b956-20230508-windows-amd64 gluegen-windows-amd64
renamed 'gluegen-2.5-b956-20230508-windows-amd64' -> 'gluegen-windows-amd64'
+ cd ..
+ prom_verify_artifacts gluegen log/gluegen.artifact.properties tmp/gluegen-windows-amd64/artifact.properties
+ local name=gluegen
+ shift
+ local artia=log/gluegen.artifact.properties
+ shift
+ local artib=tmp/gluegen-windows-amd64/artifact.properties
+ shift
+ local OK=0
+ grep -v .build.sha.natives log/gluegen.artifact.properties
+ grep -v .build.sha.natives tmp/gluegen-windows-amd64/artifact.properties
+ diff -w log/gluegen.artifact.properties.no-build_sha_natives tmp/gluegen-windows-amd64/artifact.properties.no-build_sha_natives
+ OK=1
+ '[' 1 -eq 0 ']'
+ for i in $os_and_archs
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956 -name 'gluegen*android-aarch64.7z'
+ local sfile=/srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956/gluegen-2.5-b956-20230508-android-aarch64.7z
+ '[' -z /srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956/gluegen-2.5-b956-20230508-android-aarch64.7z ']'
+ local zfile=archive/jogamp-android-aarch64/gluegen-android-aarch64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956/gluegen-2.5-b956-20230508-android-aarch64.7z archive/jogamp-android-aarch64/gluegen-android-aarch64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956/gluegen-2.5-b956-20230508-android-aarch64-test-results-android-arm64-aarch64-jau-041.7z archive/jogamp-android-aarch64/test-results/
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/gluegen-b956/gluegen-2.5-b956-20230508-android-aarch64.7z .7z
+ local sfolder=gluegen-2.5-b956-20230508-android-aarch64
++ basename archive/jogamp-android-aarch64/gluegen-android-aarch64.7z .7z
+ local zfolder=gluegen-android-aarch64
+ echo 'INFO: Extract gluegen android-aarch64 - archive/jogamp-android-aarch64/gluegen-android-aarch64.7z -> tmp/gluegen-android-aarch64'
INFO: Extract gluegen android-aarch64 - archive/jogamp-android-aarch64/gluegen-android-aarch64.7z -> tmp/gluegen-android-aarch64
+ cd tmp
+ prom_extract ../archive/jogamp-android-aarch64/gluegen-android-aarch64.7z gluegen-2.5-b956-20230508-android-aarch64
+ local zfile=../archive/jogamp-android-aarch64/gluegen-android-aarch64.7z
+ shift
+ local OK=0
+ 7z x ../archive/jogamp-android-aarch64/gluegen-android-aarch64.7z gluegen-2.5-b956-20230508-android-aarch64

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 1944675 bytes (1900 KiB)

Extracting archive: ../archive/jogamp-android-aarch64/gluegen-android-aarch64.7z
--
Path = ../archive/jogamp-android-aarch64/gluegen-android-aarch64.7z
Type = 7z
Physical Size = 1944675
Headers Size = 548
Method = LZMA2:23
Solid = +
Blocks = 1

Everything is Ok

Folders: 4
Files: 18
Size:       6671616
Compressed: 1944675
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file ../archive/jogamp-android-aarch64/gluegen-android-aarch64.7z gluegen-2.5-b956-20230508-android-aarch64
OK 7z file ../archive/jogamp-android-aarch64/gluegen-android-aarch64.7z gluegen-2.5-b956-20230508-android-aarch64
+ '[' '!' -z gluegen-2.5-b956-20230508-android-aarch64 ']'
+ chmod 755 gluegen-2.5-b956-20230508-android-aarch64
+ find gluegen-2.5-b956-20230508-android-aarch64 -type d -exec chmod 0755 '{}' ';'
+ find gluegen-2.5-b956-20230508-android-aarch64 -type f -exec chmod 0644 '{}' ';'
+ mv -v gluegen-2.5-b956-20230508-android-aarch64 gluegen-android-aarch64
renamed 'gluegen-2.5-b956-20230508-android-aarch64' -> 'gluegen-android-aarch64'
+ cd ..
+ prom_verify_artifacts gluegen log/gluegen.artifact.properties tmp/gluegen-android-aarch64/artifact.properties
+ local name=gluegen
+ shift
+ local artia=log/gluegen.artifact.properties
+ shift
+ local artib=tmp/gluegen-android-aarch64/artifact.properties
+ shift
+ local OK=0
+ grep -v .build.sha.natives log/gluegen.artifact.properties
+ grep -v .build.sha.natives tmp/gluegen-android-aarch64/artifact.properties
+ diff -w log/gluegen.artifact.properties.no-build_sha_natives tmp/gluegen-android-aarch64/artifact.properties.no-build_sha_natives
+ OK=1
+ '[' 1 -eq 0 ']'
+ for i in $os_and_archs_minus_master
+ local zfile=archive/jogamp-linux-armv6hf/gluegen-linux-armv6hf.7z
++ basename archive/jogamp-linux-armv6hf/gluegen-linux-armv6hf.7z .7z
+ local zfolder=tmp/gluegen-linux-armv6hf
+ '[' -e tmp/gluegen-linux-armv6hf ']'
++ find tmp/gluegen-linux-armv6hf/jar -maxdepth 1 -name '*.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/gluegen-linux-armv6hf/jar/gluegen-test-util.jar ./jar/
'tmp/gluegen-linux-armv6hf/jar/gluegen-test-util.jar' -> './jar/gluegen-test-util.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/gluegen-linux-armv6hf/jar/gluegen-rt-android.jar ./jar/
'tmp/gluegen-linux-armv6hf/jar/gluegen-rt-android.jar' -> './jar/gluegen-rt-android.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/gluegen-linux-armv6hf/jar/gluegen-rt-android-natives-linux-armv6hf.jar ./jar/
'tmp/gluegen-linux-armv6hf/jar/gluegen-rt-android-natives-linux-armv6hf.jar' -> './jar/gluegen-rt-android-natives-linux-armv6hf.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/gluegen-linux-armv6hf/jar/gluegen-rt-natives-linux-armv6hf.jar ./jar/
'tmp/gluegen-linux-armv6hf/jar/gluegen-rt-natives-linux-armv6hf.jar' -> './jar/gluegen-rt-natives-linux-armv6hf.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/gluegen-linux-armv6hf/jar/gluegen-rt.jar ./jar/
'tmp/gluegen-linux-armv6hf/jar/gluegen-rt.jar' -> './jar/gluegen-rt.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/gluegen-linux-armv6hf/jar/gluegen.jar ./jar/
'tmp/gluegen-linux-armv6hf/jar/gluegen.jar' -> './jar/gluegen.jar'
++ find tmp/gluegen-linux-armv6hf/jar -maxdepth 1 -name '*.apk'
+ '[' -e tmp/gluegen-linux-armv6hf/jar/atomic ']'
+ for i in $os_and_archs_minus_master
+ local zfile=archive/jogamp-linux-aarch64/gluegen-linux-aarch64.7z
++ basename archive/jogamp-linux-aarch64/gluegen-linux-aarch64.7z .7z
+ local zfolder=tmp/gluegen-linux-aarch64
+ '[' -e tmp/gluegen-linux-aarch64 ']'
++ find tmp/gluegen-linux-aarch64/jar -maxdepth 1 -name '*.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/gluegen-linux-aarch64/jar/gluegen-test-util.jar ./jar/
'tmp/gluegen-linux-aarch64/jar/gluegen-test-util.jar' -> './jar/gluegen-test-util.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/gluegen-linux-aarch64/jar/gluegen-rt.jar ./jar/
'tmp/gluegen-linux-aarch64/jar/gluegen-rt.jar' -> './jar/gluegen-rt.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/gluegen-linux-aarch64/jar/gluegen.jar ./jar/
'tmp/gluegen-linux-aarch64/jar/gluegen.jar' -> './jar/gluegen.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/gluegen-linux-aarch64/jar/gluegen-rt-android-natives-linux-aarch64.jar ./jar/
'tmp/gluegen-linux-aarch64/jar/gluegen-rt-android-natives-linux-aarch64.jar' -> './jar/gluegen-rt-android-natives-linux-aarch64.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/gluegen-linux-aarch64/jar/gluegen-rt-natives-linux-aarch64.jar ./jar/
'tmp/gluegen-linux-aarch64/jar/gluegen-rt-natives-linux-aarch64.jar' -> './jar/gluegen-rt-natives-linux-aarch64.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/gluegen-linux-aarch64/jar/gluegen-rt-android.jar ./jar/
'tmp/gluegen-linux-aarch64/jar/gluegen-rt-android.jar' -> './jar/gluegen-rt-android.jar'
++ find tmp/gluegen-linux-aarch64/jar -maxdepth 1 -name '*.apk'
+ '[' -e tmp/gluegen-linux-aarch64/jar/atomic ']'
+ for i in $os_and_archs_minus_master
+ local zfile=archive/jogamp-macosx-universal/gluegen-macosx-universal.7z
++ basename archive/jogamp-macosx-universal/gluegen-macosx-universal.7z .7z
+ local zfolder=tmp/gluegen-macosx-universal
+ '[' -e tmp/gluegen-macosx-universal ']'
++ find tmp/gluegen-macosx-universal/jar -maxdepth 1 -name '*.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/gluegen-macosx-universal/jar/gluegen-rt-android-natives-macosx-universal.jar ./jar/
'tmp/gluegen-macosx-universal/jar/gluegen-rt-android-natives-macosx-universal.jar' -> './jar/gluegen-rt-android-natives-macosx-universal.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/gluegen-macosx-universal/jar/gluegen.jar ./jar/
'tmp/gluegen-macosx-universal/jar/gluegen.jar' -> './jar/gluegen.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/gluegen-macosx-universal/jar/gluegen-rt-natives-macosx-universal.jar ./jar/
'tmp/gluegen-macosx-universal/jar/gluegen-rt-natives-macosx-universal.jar' -> './jar/gluegen-rt-natives-macosx-universal.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/gluegen-macosx-universal/jar/gluegen-rt-android.jar ./jar/
'tmp/gluegen-macosx-universal/jar/gluegen-rt-android.jar' -> './jar/gluegen-rt-android.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/gluegen-macosx-universal/jar/gluegen-rt.jar ./jar/
'tmp/gluegen-macosx-universal/jar/gluegen-rt.jar' -> './jar/gluegen-rt.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/gluegen-macosx-universal/jar/gluegen-test-util.jar ./jar/
'tmp/gluegen-macosx-universal/jar/gluegen-test-util.jar' -> './jar/gluegen-test-util.jar'
++ find tmp/gluegen-macosx-universal/jar -maxdepth 1 -name '*.apk'
+ '[' -e tmp/gluegen-macosx-universal/jar/atomic ']'
+ for i in $os_and_archs_minus_master
+ local zfile=archive/jogamp-windows-amd64/gluegen-windows-amd64.7z
++ basename archive/jogamp-windows-amd64/gluegen-windows-amd64.7z .7z
+ local zfolder=tmp/gluegen-windows-amd64
+ '[' -e tmp/gluegen-windows-amd64 ']'
++ find tmp/gluegen-windows-amd64/jar -maxdepth 1 -name '*.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/gluegen-windows-amd64/jar/gluegen-rt-android.jar ./jar/
'tmp/gluegen-windows-amd64/jar/gluegen-rt-android.jar' -> './jar/gluegen-rt-android.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/gluegen-windows-amd64/jar/gluegen.jar ./jar/
'tmp/gluegen-windows-amd64/jar/gluegen.jar' -> './jar/gluegen.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/gluegen-windows-amd64/jar/gluegen-rt-android-natives-windows-amd64.jar ./jar/
'tmp/gluegen-windows-amd64/jar/gluegen-rt-android-natives-windows-amd64.jar' -> './jar/gluegen-rt-android-natives-windows-amd64.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/gluegen-windows-amd64/jar/gluegen-rt.jar ./jar/
'tmp/gluegen-windows-amd64/jar/gluegen-rt.jar' -> './jar/gluegen-rt.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/gluegen-windows-amd64/jar/gluegen-rt-natives-windows-amd64.jar ./jar/
'tmp/gluegen-windows-amd64/jar/gluegen-rt-natives-windows-amd64.jar' -> './jar/gluegen-rt-natives-windows-amd64.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/gluegen-windows-amd64/jar/gluegen-test-util.jar ./jar/
'tmp/gluegen-windows-amd64/jar/gluegen-test-util.jar' -> './jar/gluegen-test-util.jar'
++ find tmp/gluegen-windows-amd64/jar -maxdepth 1 -name '*.apk'
+ '[' -e tmp/gluegen-windows-amd64/jar/atomic ']'
+ for i in $os_and_archs_minus_master
+ local zfile=archive/jogamp-android-aarch64/gluegen-android-aarch64.7z
++ basename archive/jogamp-android-aarch64/gluegen-android-aarch64.7z .7z
+ local zfolder=tmp/gluegen-android-aarch64
+ '[' -e tmp/gluegen-android-aarch64 ']'
++ find tmp/gluegen-android-aarch64/jar -maxdepth 1 -name '*.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/gluegen-android-aarch64/jar/gluegen-rt-natives-android-aarch64.jar ./jar/
'tmp/gluegen-android-aarch64/jar/gluegen-rt-natives-android-aarch64.jar' -> './jar/gluegen-rt-natives-android-aarch64.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/gluegen-android-aarch64/jar/gluegen-test-util.jar ./jar/
'tmp/gluegen-android-aarch64/jar/gluegen-test-util.jar' -> './jar/gluegen-test-util.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/gluegen-android-aarch64/jar/gluegen-rt-android-natives-android-aarch64.jar ./jar/
'tmp/gluegen-android-aarch64/jar/gluegen-rt-android-natives-android-aarch64.jar' -> './jar/gluegen-rt-android-natives-android-aarch64.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/gluegen-android-aarch64/jar/gluegen-rt.jar ./jar/
'tmp/gluegen-android-aarch64/jar/gluegen-rt.jar' -> './jar/gluegen-rt.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/gluegen-android-aarch64/jar/gluegen-rt-android.jar ./jar/
'tmp/gluegen-android-aarch64/jar/gluegen-rt-android.jar' -> './jar/gluegen-rt-android.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/gluegen-android-aarch64/jar/gluegen.jar ./jar/
'tmp/gluegen-android-aarch64/jar/gluegen.jar' -> './jar/gluegen.jar'
++ find tmp/gluegen-android-aarch64/jar -maxdepth 1 -name '*.apk'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.apk`
+ cp -av tmp/gluegen-android-aarch64/jar/jogamp-android-launcher-unsigned.apk ./apk/
'tmp/gluegen-android-aarch64/jar/jogamp-android-launcher-unsigned.apk' -> './apk/jogamp-android-launcher-unsigned.apk'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.apk`
+ cp -av tmp/gluegen-android-aarch64/jar/gluegen-rt-android-aarch64.apk ./apk/
'tmp/gluegen-android-aarch64/jar/gluegen-rt-android-aarch64.apk' -> './apk/gluegen-rt-android-aarch64.apk'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.apk`
+ cp -av tmp/gluegen-android-aarch64/jar/jogamp-android-launcher.apk ./apk/
'tmp/gluegen-android-aarch64/jar/jogamp-android-launcher.apk' -> './apk/jogamp-android-launcher.apk'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.apk`
+ cp -av tmp/gluegen-android-aarch64/jar/gluegen-rt-android-aarch64-unsigned.apk ./apk/
'tmp/gluegen-android-aarch64/jar/gluegen-rt-android-aarch64-unsigned.apk' -> './apk/gluegen-rt-android-aarch64-unsigned.apk'
+ '[' -e tmp/gluegen-android-aarch64/jar/atomic ']'
+ cd apk
+ mkdir unsigned
+ for i in *-unsigned.apk
++ basename gluegen-rt-android-aarch64-unsigned.apk -unsigned.apk
+ mv -v gluegen-rt-android-aarch64-unsigned.apk unsigned/gluegen-rt-android-aarch64.apk
renamed 'gluegen-rt-android-aarch64-unsigned.apk' -> 'unsigned/gluegen-rt-android-aarch64.apk'
+ for i in *-unsigned.apk
++ basename jogamp-android-launcher-unsigned.apk -unsigned.apk
+ mv -v jogamp-android-launcher-unsigned.apk unsigned/jogamp-android-launcher.apk
renamed 'jogamp-android-launcher-unsigned.apk' -> 'unsigned/jogamp-android-launcher.apk'
+ cd ..
+ local zfile=archive/jogamp-linux-amd64/gluegen-linux-amd64.7z
++ basename archive/jogamp-linux-amd64/gluegen-linux-amd64.7z .7z
+ local zfolder=tmp/gluegen-linux-amd64
+ '[' -e tmp/gluegen-linux-amd64/jar ']'
+ for j in $zfolder/jar/*.jar
+ cp -av tmp/gluegen-linux-amd64/jar/gluegen.jar ./jar/
'tmp/gluegen-linux-amd64/jar/gluegen.jar' -> './jar/gluegen.jar'
+ for j in $zfolder/jar/*.jar
+ cp -av tmp/gluegen-linux-amd64/jar/gluegen-rt-android.jar ./jar/
'tmp/gluegen-linux-amd64/jar/gluegen-rt-android.jar' -> './jar/gluegen-rt-android.jar'
+ for j in $zfolder/jar/*.jar
+ cp -av tmp/gluegen-linux-amd64/jar/gluegen-rt-android-natives-linux-amd64.jar ./jar/
'tmp/gluegen-linux-amd64/jar/gluegen-rt-android-natives-linux-amd64.jar' -> './jar/gluegen-rt-android-natives-linux-amd64.jar'
+ for j in $zfolder/jar/*.jar
+ cp -av tmp/gluegen-linux-amd64/jar/gluegen-rt.jar ./jar/
'tmp/gluegen-linux-amd64/jar/gluegen-rt.jar' -> './jar/gluegen-rt.jar'
+ for j in $zfolder/jar/*.jar
+ cp -av tmp/gluegen-linux-amd64/jar/gluegen-rt-natives-linux-amd64.jar ./jar/
'tmp/gluegen-linux-amd64/jar/gluegen-rt-natives-linux-amd64.jar' -> './jar/gluegen-rt-natives-linux-amd64.jar'
+ for j in $zfolder/jar/*.jar
+ cp -av tmp/gluegen-linux-amd64/jar/gluegen-test-util.jar ./jar/
'tmp/gluegen-linux-amd64/jar/gluegen-test-util.jar' -> './jar/gluegen-test-util.jar'
++ find tmp/gluegen-linux-amd64/jar -maxdepth 1 -name '*-java-src.zip'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*-java-src.zip`
+ cp -av tmp/gluegen-linux-amd64/jar/gluegen-java-src.zip ./jar/
'tmp/gluegen-linux-amd64/jar/gluegen-java-src.zip' -> './jar/gluegen-java-src.zip'
+ '[' -e tmp/gluegen-linux-amd64/jar/atomic ']'
+ cp -av tmp/gluegen-linux-amd64/jnlp-files/gluegen-rt.jnlp ./jnlp-files/
'tmp/gluegen-linux-amd64/jnlp-files/gluegen-rt.jnlp' -> './jnlp-files/gluegen-rt.jnlp'
+ '[' -e tmp/gluegen-linux-amd64/resources ']'
+ cd /srv/www/jogamp.org/deployment/autobuilds/master/last
+ cp -a gluegen_onmaster-b101/artifact.properties tmp-archive/log/gluegen-master.artifact.properties
+ cp -a gluegen_onmaster-b101/javadoc.7z tmp-archive/archive/gluegen-javadoc.7z
+ cd tmp-archive/javadoc
+ echo 'INFO: gluegen master gluegen-javadoc 7z'
INFO: gluegen master gluegen-javadoc 7z
+ prom_extract ../archive/gluegen-javadoc.7z gluegen
+ local zfile=../archive/gluegen-javadoc.7z
+ shift
+ local OK=0
+ 7z x ../archive/gluegen-javadoc.7z gluegen

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 731568 bytes (715 KiB)

Extracting archive: ../archive/gluegen-javadoc.7z
--
Path = ../archive/gluegen-javadoc.7z
Type = 7z
Physical Size = 731568
Headers Size = 5334
Method = LZMA2:24
Solid = +
Blocks = 1

Everything is Ok

Folders: 33
Files: 364
Size:       13137310
Compressed: 731568
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file ../archive/gluegen-javadoc.7z gluegen
OK 7z file ../archive/gluegen-javadoc.7z gluegen
+ '[' '!' -z gluegen ']'
+ chmod 755 gluegen
+ find gluegen -type d -exec chmod 0755 '{}' ';'
+ find gluegen -type f -exec chmod 0644 '{}' ';'
+ cd /srv/www/jogamp.org/deployment/autobuilds/master/last
++ prom_lslatest joal-b
++ local pattern=joal-b
++ shift
++ ls -rt
++ grep joal-b
++ tail -1
+ joalslave=joal-b674
++ prom_buildnumber_2 joal-b674
++ local folder=joal-b674
++ shift
++ echo joal-b674
++ awk -F - ' { print substr($2, 2); } '
+ bjoalslave=674
++ prom_lslatest joal_onmaster-b
++ local pattern=joal_onmaster-b
++ shift
++ ls -rt
++ grep joal_onmaster-b
++ tail -1
+ joalmaster=joal_onmaster-b117
++ prom_buildnumber_3 joal_onmaster-b117
++ local folder=joal_onmaster-b117
++ shift
++ echo joal_onmaster-b117
++ awk -F - ' { print substr($3, 2); } '
+ bjoalmaster=
+ echo

+ echo JOAL
JOAL
+ echo

+ echo slave build 674 - joal-b674
slave build 674 - joal-b674
+ echo master build - joal_onmaster-b117
master build - joal_onmaster-b117
+ echo

+ echo joal.build.number=674
+ prom_promote_module joal joal-b674 tmp-archive
+ set -x
+ local module=joal
+ shift
+ local sourcedir=joal-b674
+ shift
+ local destdir=tmp-archive
++ pwd
+ local lthisdir=/srv/www/jogamp.org/deployment/autobuilds/master/last
+ echo 'INFO: Promoting files: joal, from joal-b674'
INFO: Promoting files: joal, from joal-b674
+ cp -a joal-b674/artifact.properties tmp-archive/log/joal.artifact.properties
+ cd tmp-archive
+ for i in $os_and_archs
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674 -name 'joal*linux-amd64.7z'
+ local sfile=/srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674/joal-2.5-b674-20230508-linux-amd64.7z
+ '[' -z /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674/joal-2.5-b674-20230508-linux-amd64.7z ']'
+ local zfile=archive/jogamp-linux-amd64/joal-linux-amd64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674/joal-2.5-b674-20230508-linux-amd64.7z archive/jogamp-linux-amd64/joal-linux-amd64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674/joal-2.5-b674-20230508-linux-amd64-test-results-linux-x86_64-jau-002.7z archive/jogamp-linux-amd64/test-results/
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674/joal-2.5-b674-20230508-linux-amd64.7z .7z
+ local sfolder=joal-2.5-b674-20230508-linux-amd64
++ basename archive/jogamp-linux-amd64/joal-linux-amd64.7z .7z
+ local zfolder=joal-linux-amd64
+ echo 'INFO: Extract joal linux-amd64 - archive/jogamp-linux-amd64/joal-linux-amd64.7z -> tmp/joal-linux-amd64'
INFO: Extract joal linux-amd64 - archive/jogamp-linux-amd64/joal-linux-amd64.7z -> tmp/joal-linux-amd64
+ cd tmp
+ prom_extract ../archive/jogamp-linux-amd64/joal-linux-amd64.7z joal-2.5-b674-20230508-linux-amd64
+ local zfile=../archive/jogamp-linux-amd64/joal-linux-amd64.7z
+ shift
+ local OK=0
+ 7z x ../archive/jogamp-linux-amd64/joal-linux-amd64.7z joal-2.5-b674-20230508-linux-amd64

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 4450882 bytes (4347 KiB)

Extracting archive: ../archive/jogamp-linux-amd64/joal-linux-amd64.7z
--
Path = ../archive/jogamp-linux-amd64/joal-linux-amd64.7z
Type = 7z
Physical Size = 4450882
Headers Size = 495
Method = LZMA2:12m
Solid = +
Blocks = 1

Everything is Ok

Folders: 4
Files: 15
Size:       9639922
Compressed: 4450882
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file ../archive/jogamp-linux-amd64/joal-linux-amd64.7z joal-2.5-b674-20230508-linux-amd64
OK 7z file ../archive/jogamp-linux-amd64/joal-linux-amd64.7z joal-2.5-b674-20230508-linux-amd64
+ '[' '!' -z joal-2.5-b674-20230508-linux-amd64 ']'
+ chmod 755 joal-2.5-b674-20230508-linux-amd64
+ find joal-2.5-b674-20230508-linux-amd64 -type d -exec chmod 0755 '{}' ';'
+ find joal-2.5-b674-20230508-linux-amd64 -type f -exec chmod 0644 '{}' ';'
+ mv -v joal-2.5-b674-20230508-linux-amd64 joal-linux-amd64
renamed 'joal-2.5-b674-20230508-linux-amd64' -> 'joal-linux-amd64'
+ cd ..
+ prom_verify_artifacts joal log/joal.artifact.properties tmp/joal-linux-amd64/artifact.properties
+ local name=joal
+ shift
+ local artia=log/joal.artifact.properties
+ shift
+ local artib=tmp/joal-linux-amd64/artifact.properties
+ shift
+ local OK=0
+ grep -v .build.sha.natives log/joal.artifact.properties
+ grep -v .build.sha.natives tmp/joal-linux-amd64/artifact.properties
+ diff -w log/joal.artifact.properties.no-build_sha_natives tmp/joal-linux-amd64/artifact.properties.no-build_sha_natives
+ OK=1
+ '[' 1 -eq 0 ']'
+ for i in $os_and_archs
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674 -name 'joal*linux-armv6hf.7z'
+ local sfile=/srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674/joal-2.5-b674-20230508-linux-armv6hf.7z
+ '[' -z /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674/joal-2.5-b674-20230508-linux-armv6hf.7z ']'
+ local zfile=archive/jogamp-linux-armv6hf/joal-linux-armv6hf.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674/joal-2.5-b674-20230508-linux-armv6hf.7z archive/jogamp-linux-armv6hf/joal-linux-armv6hf.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674/joal-2.5-b674-20230508-linux-armv6hf-test-results-linux-arm32-armv7hf-jau-031.7z archive/jogamp-linux-armv6hf/test-results/
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674/joal-2.5-b674-20230508-linux-armv6hf.7z .7z
+ local sfolder=joal-2.5-b674-20230508-linux-armv6hf
++ basename archive/jogamp-linux-armv6hf/joal-linux-armv6hf.7z .7z
+ local zfolder=joal-linux-armv6hf
+ echo 'INFO: Extract joal linux-armv6hf - archive/jogamp-linux-armv6hf/joal-linux-armv6hf.7z -> tmp/joal-linux-armv6hf'
INFO: Extract joal linux-armv6hf - archive/jogamp-linux-armv6hf/joal-linux-armv6hf.7z -> tmp/joal-linux-armv6hf
+ cd tmp
+ prom_extract ../archive/jogamp-linux-armv6hf/joal-linux-armv6hf.7z joal-2.5-b674-20230508-linux-armv6hf
+ local zfile=../archive/jogamp-linux-armv6hf/joal-linux-armv6hf.7z
+ shift
+ local OK=0
+ 7z x ../archive/jogamp-linux-armv6hf/joal-linux-armv6hf.7z joal-2.5-b674-20230508-linux-armv6hf

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 3761357 bytes (3674 KiB)

Extracting archive: ../archive/jogamp-linux-armv6hf/joal-linux-armv6hf.7z
--
Path = ../archive/jogamp-linux-armv6hf/joal-linux-armv6hf.7z
Type = 7z
Physical Size = 3761357
Headers Size = 494
Method = LZMA2:23
Solid = +
Blocks = 1

Everything is Ok

Folders: 4
Files: 15
Size:       8116147
Compressed: 3761357
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file ../archive/jogamp-linux-armv6hf/joal-linux-armv6hf.7z joal-2.5-b674-20230508-linux-armv6hf
OK 7z file ../archive/jogamp-linux-armv6hf/joal-linux-armv6hf.7z joal-2.5-b674-20230508-linux-armv6hf
+ '[' '!' -z joal-2.5-b674-20230508-linux-armv6hf ']'
+ chmod 755 joal-2.5-b674-20230508-linux-armv6hf
+ find joal-2.5-b674-20230508-linux-armv6hf -type d -exec chmod 0755 '{}' ';'
+ find joal-2.5-b674-20230508-linux-armv6hf -type f -exec chmod 0644 '{}' ';'
+ mv -v joal-2.5-b674-20230508-linux-armv6hf joal-linux-armv6hf
renamed 'joal-2.5-b674-20230508-linux-armv6hf' -> 'joal-linux-armv6hf'
+ cd ..
+ prom_verify_artifacts joal log/joal.artifact.properties tmp/joal-linux-armv6hf/artifact.properties
+ local name=joal
+ shift
+ local artia=log/joal.artifact.properties
+ shift
+ local artib=tmp/joal-linux-armv6hf/artifact.properties
+ shift
+ local OK=0
+ grep -v .build.sha.natives log/joal.artifact.properties
+ grep -v .build.sha.natives tmp/joal-linux-armv6hf/artifact.properties
+ diff -w log/joal.artifact.properties.no-build_sha_natives tmp/joal-linux-armv6hf/artifact.properties.no-build_sha_natives
+ OK=1
+ '[' 1 -eq 0 ']'
+ for i in $os_and_archs
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674 -name 'joal*linux-aarch64.7z'
+ local sfile=/srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674/joal-2.5-b674-20230508-linux-aarch64.7z
+ '[' -z /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674/joal-2.5-b674-20230508-linux-aarch64.7z ']'
+ local zfile=archive/jogamp-linux-aarch64/joal-linux-aarch64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674/joal-2.5-b674-20230508-linux-aarch64.7z archive/jogamp-linux-aarch64/joal-linux-aarch64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674/joal-2.5-b674-20230508-linux-aarch64-test-results-linux-arm64-aarch64-jau-032.7z archive/jogamp-linux-aarch64/test-results/
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674/joal-2.5-b674-20230508-linux-aarch64.7z .7z
+ local sfolder=joal-2.5-b674-20230508-linux-aarch64
++ basename archive/jogamp-linux-aarch64/joal-linux-aarch64.7z .7z
+ local zfolder=joal-linux-aarch64
+ echo 'INFO: Extract joal linux-aarch64 - archive/jogamp-linux-aarch64/joal-linux-aarch64.7z -> tmp/joal-linux-aarch64'
INFO: Extract joal linux-aarch64 - archive/jogamp-linux-aarch64/joal-linux-aarch64.7z -> tmp/joal-linux-aarch64
+ cd tmp
+ prom_extract ../archive/jogamp-linux-aarch64/joal-linux-aarch64.7z joal-2.5-b674-20230508-linux-aarch64
+ local zfile=../archive/jogamp-linux-aarch64/joal-linux-aarch64.7z
+ shift
+ local OK=0
+ 7z x ../archive/jogamp-linux-aarch64/joal-linux-aarch64.7z joal-2.5-b674-20230508-linux-aarch64

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 3863314 bytes (3773 KiB)

Extracting archive: ../archive/jogamp-linux-aarch64/joal-linux-aarch64.7z
--
Path = ../archive/jogamp-linux-aarch64/joal-linux-aarch64.7z
Type = 7z
Physical Size = 3863314
Headers Size = 495
Method = LZMA2:12m
Solid = +
Blocks = 1

Everything is Ok

Folders: 4
Files: 15
Size:       8462836
Compressed: 3863314
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file ../archive/jogamp-linux-aarch64/joal-linux-aarch64.7z joal-2.5-b674-20230508-linux-aarch64
OK 7z file ../archive/jogamp-linux-aarch64/joal-linux-aarch64.7z joal-2.5-b674-20230508-linux-aarch64
+ '[' '!' -z joal-2.5-b674-20230508-linux-aarch64 ']'
+ chmod 755 joal-2.5-b674-20230508-linux-aarch64
+ find joal-2.5-b674-20230508-linux-aarch64 -type d -exec chmod 0755 '{}' ';'
+ find joal-2.5-b674-20230508-linux-aarch64 -type f -exec chmod 0644 '{}' ';'
+ mv -v joal-2.5-b674-20230508-linux-aarch64 joal-linux-aarch64
renamed 'joal-2.5-b674-20230508-linux-aarch64' -> 'joal-linux-aarch64'
+ cd ..
+ prom_verify_artifacts joal log/joal.artifact.properties tmp/joal-linux-aarch64/artifact.properties
+ local name=joal
+ shift
+ local artia=log/joal.artifact.properties
+ shift
+ local artib=tmp/joal-linux-aarch64/artifact.properties
+ shift
+ local OK=0
+ grep -v .build.sha.natives log/joal.artifact.properties
+ grep -v .build.sha.natives tmp/joal-linux-aarch64/artifact.properties
+ diff -w log/joal.artifact.properties.no-build_sha_natives tmp/joal-linux-aarch64/artifact.properties.no-build_sha_natives
+ OK=1
+ '[' 1 -eq 0 ']'
+ for i in $os_and_archs
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674 -name 'joal*macosx-universal.7z'
+ local sfile=/srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674/joal-2.5-b674-20230508-macosx-universal.7z
+ '[' -z /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674/joal-2.5-b674-20230508-macosx-universal.7z ']'
+ local zfile=archive/jogamp-macosx-universal/joal-macosx-universal.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674/joal-2.5-b674-20230508-macosx-universal.7z archive/jogamp-macosx-universal/joal-macosx-universal.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674/joal-2.5-b674-20230508-macosx-universal-test-results-macos-x86_64-jau-012.7z archive/jogamp-macosx-universal/test-results/
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674/joal-2.5-b674-20230508-macosx-universal.7z .7z
+ local sfolder=joal-2.5-b674-20230508-macosx-universal
++ basename archive/jogamp-macosx-universal/joal-macosx-universal.7z .7z
+ local zfolder=joal-macosx-universal
+ echo 'INFO: Extract joal macosx-universal - archive/jogamp-macosx-universal/joal-macosx-universal.7z -> tmp/joal-macosx-universal'
INFO: Extract joal macosx-universal - archive/jogamp-macosx-universal/joal-macosx-universal.7z -> tmp/joal-macosx-universal
+ cd tmp
+ prom_extract ../archive/jogamp-macosx-universal/joal-macosx-universal.7z joal-2.5-b674-20230508-macosx-universal
+ local zfile=../archive/jogamp-macosx-universal/joal-macosx-universal.7z
+ shift
+ local OK=0
+ 7z x ../archive/jogamp-macosx-universal/joal-macosx-universal.7z joal-2.5-b674-20230508-macosx-universal

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 4454845 bytes (4351 KiB)

Extracting archive: ../archive/jogamp-macosx-universal/joal-macosx-universal.7z
--
Path = ../archive/jogamp-macosx-universal/joal-macosx-universal.7z
Type = 7z
Physical Size = 4454845
Headers Size = 567
Method = LZMA2:12m
Solid = +
Blocks = 1

Everything is Ok

Folders: 4
Files: 15
Size:       9761425
Compressed: 4454845
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file ../archive/jogamp-macosx-universal/joal-macosx-universal.7z joal-2.5-b674-20230508-macosx-universal
OK 7z file ../archive/jogamp-macosx-universal/joal-macosx-universal.7z joal-2.5-b674-20230508-macosx-universal
+ '[' '!' -z joal-2.5-b674-20230508-macosx-universal ']'
+ chmod 755 joal-2.5-b674-20230508-macosx-universal
+ find joal-2.5-b674-20230508-macosx-universal -type d -exec chmod 0755 '{}' ';'
+ find joal-2.5-b674-20230508-macosx-universal -type f -exec chmod 0644 '{}' ';'
+ mv -v joal-2.5-b674-20230508-macosx-universal joal-macosx-universal
renamed 'joal-2.5-b674-20230508-macosx-universal' -> 'joal-macosx-universal'
+ cd ..
+ prom_verify_artifacts joal log/joal.artifact.properties tmp/joal-macosx-universal/artifact.properties
+ local name=joal
+ shift
+ local artia=log/joal.artifact.properties
+ shift
+ local artib=tmp/joal-macosx-universal/artifact.properties
+ shift
+ local OK=0
+ grep -v .build.sha.natives log/joal.artifact.properties
+ grep -v .build.sha.natives tmp/joal-macosx-universal/artifact.properties
+ diff -w log/joal.artifact.properties.no-build_sha_natives tmp/joal-macosx-universal/artifact.properties.no-build_sha_natives
+ OK=1
+ '[' 1 -eq 0 ']'
+ for i in $os_and_archs
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674 -name 'joal*windows-amd64.7z'
+ local sfile=/srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674/joal-2.5-b674-20230508-windows-amd64.7z
+ '[' -z /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674/joal-2.5-b674-20230508-windows-amd64.7z ']'
+ local zfile=archive/jogamp-windows-amd64/joal-windows-amd64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674/joal-2.5-b674-20230508-windows-amd64.7z archive/jogamp-windows-amd64/joal-windows-amd64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674/joal-2.5-b674-20230508-windows-amd64-test-results-windows-x86_64-jau-011.7z archive/jogamp-windows-amd64/test-results/
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674/joal-2.5-b674-20230508-windows-amd64.7z .7z
+ local sfolder=joal-2.5-b674-20230508-windows-amd64
++ basename archive/jogamp-windows-amd64/joal-windows-amd64.7z .7z
+ local zfolder=joal-windows-amd64
+ echo 'INFO: Extract joal windows-amd64 - archive/jogamp-windows-amd64/joal-windows-amd64.7z -> tmp/joal-windows-amd64'
INFO: Extract joal windows-amd64 - archive/jogamp-windows-amd64/joal-windows-amd64.7z -> tmp/joal-windows-amd64
+ cd tmp
+ prom_extract ../archive/jogamp-windows-amd64/joal-windows-amd64.7z joal-2.5-b674-20230508-windows-amd64
+ local zfile=../archive/jogamp-windows-amd64/joal-windows-amd64.7z
+ shift
+ local OK=0
+ 7z x ../archive/jogamp-windows-amd64/joal-windows-amd64.7z joal-2.5-b674-20230508-windows-amd64

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 4136541 bytes (4040 KiB)

Extracting archive: ../archive/jogamp-windows-amd64/joal-windows-amd64.7z
--
Path = ../archive/jogamp-windows-amd64/joal-windows-amd64.7z
Type = 7z
Physical Size = 4136541
Headers Size = 590
Method = LZMA2:12m BCJ
Solid = +
Blocks = 2

Everything is Ok

Folders: 4
Files: 15
Size:       9159234
Compressed: 4136541
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file ../archive/jogamp-windows-amd64/joal-windows-amd64.7z joal-2.5-b674-20230508-windows-amd64
OK 7z file ../archive/jogamp-windows-amd64/joal-windows-amd64.7z joal-2.5-b674-20230508-windows-amd64
+ '[' '!' -z joal-2.5-b674-20230508-windows-amd64 ']'
+ chmod 755 joal-2.5-b674-20230508-windows-amd64
+ find joal-2.5-b674-20230508-windows-amd64 -type d -exec chmod 0755 '{}' ';'
+ find joal-2.5-b674-20230508-windows-amd64 -type f -exec chmod 0644 '{}' ';'
+ mv -v joal-2.5-b674-20230508-windows-amd64 joal-windows-amd64
renamed 'joal-2.5-b674-20230508-windows-amd64' -> 'joal-windows-amd64'
+ cd ..
+ prom_verify_artifacts joal log/joal.artifact.properties tmp/joal-windows-amd64/artifact.properties
+ local name=joal
+ shift
+ local artia=log/joal.artifact.properties
+ shift
+ local artib=tmp/joal-windows-amd64/artifact.properties
+ shift
+ local OK=0
+ grep -v .build.sha.natives log/joal.artifact.properties
+ grep -v .build.sha.natives tmp/joal-windows-amd64/artifact.properties
+ diff -w log/joal.artifact.properties.no-build_sha_natives tmp/joal-windows-amd64/artifact.properties.no-build_sha_natives
+ OK=1
+ '[' 1 -eq 0 ']'
+ for i in $os_and_archs
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674 -name 'joal*android-aarch64.7z'
+ local sfile=/srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674/joal-2.5-b674-20230508-android-aarch64.7z
+ '[' -z /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674/joal-2.5-b674-20230508-android-aarch64.7z ']'
+ local zfile=archive/jogamp-android-aarch64/joal-android-aarch64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674/joal-2.5-b674-20230508-android-aarch64.7z archive/jogamp-android-aarch64/joal-android-aarch64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674/joal-2.5-b674-20230508-android-aarch64-test-results-android-arm64-aarch64-jau-041.7z archive/jogamp-android-aarch64/test-results/
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-b674/joal-2.5-b674-20230508-android-aarch64.7z .7z
+ local sfolder=joal-2.5-b674-20230508-android-aarch64
++ basename archive/jogamp-android-aarch64/joal-android-aarch64.7z .7z
+ local zfolder=joal-android-aarch64
+ echo 'INFO: Extract joal android-aarch64 - archive/jogamp-android-aarch64/joal-android-aarch64.7z -> tmp/joal-android-aarch64'
INFO: Extract joal android-aarch64 - archive/jogamp-android-aarch64/joal-android-aarch64.7z -> tmp/joal-android-aarch64
+ cd tmp
+ prom_extract ../archive/jogamp-android-aarch64/joal-android-aarch64.7z joal-2.5-b674-20230508-android-aarch64
+ local zfile=../archive/jogamp-android-aarch64/joal-android-aarch64.7z
+ shift
+ local OK=0
+ 7z x ../archive/jogamp-android-aarch64/joal-android-aarch64.7z joal-2.5-b674-20230508-android-aarch64

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 5785518 bytes (5650 KiB)

Extracting archive: ../archive/jogamp-android-aarch64/joal-android-aarch64.7z
--
Path = ../archive/jogamp-android-aarch64/joal-android-aarch64.7z
Type = 7z
Physical Size = 5785518
Headers Size = 549
Method = LZMA2:24
Solid = +
Blocks = 1

Everything is Ok

Folders: 4
Files: 19
Size:       16598688
Compressed: 5785518
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file ../archive/jogamp-android-aarch64/joal-android-aarch64.7z joal-2.5-b674-20230508-android-aarch64
OK 7z file ../archive/jogamp-android-aarch64/joal-android-aarch64.7z joal-2.5-b674-20230508-android-aarch64
+ '[' '!' -z joal-2.5-b674-20230508-android-aarch64 ']'
+ chmod 755 joal-2.5-b674-20230508-android-aarch64
+ find joal-2.5-b674-20230508-android-aarch64 -type d -exec chmod 0755 '{}' ';'
+ find joal-2.5-b674-20230508-android-aarch64 -type f -exec chmod 0644 '{}' ';'
+ mv -v joal-2.5-b674-20230508-android-aarch64 joal-android-aarch64
renamed 'joal-2.5-b674-20230508-android-aarch64' -> 'joal-android-aarch64'
+ cd ..
+ prom_verify_artifacts joal log/joal.artifact.properties tmp/joal-android-aarch64/artifact.properties
+ local name=joal
+ shift
+ local artia=log/joal.artifact.properties
+ shift
+ local artib=tmp/joal-android-aarch64/artifact.properties
+ shift
+ local OK=0
+ grep -v .build.sha.natives log/joal.artifact.properties
+ grep -v .build.sha.natives tmp/joal-android-aarch64/artifact.properties
+ diff -w log/joal.artifact.properties.no-build_sha_natives tmp/joal-android-aarch64/artifact.properties.no-build_sha_natives
+ OK=1
+ '[' 1 -eq 0 ']'
+ for i in $os_and_archs_minus_master
+ local zfile=archive/jogamp-linux-armv6hf/joal-linux-armv6hf.7z
++ basename archive/jogamp-linux-armv6hf/joal-linux-armv6hf.7z .7z
+ local zfolder=tmp/joal-linux-armv6hf
+ '[' -e tmp/joal-linux-armv6hf ']'
++ find tmp/joal-linux-armv6hf/jar -maxdepth 1 -name '*.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/joal-linux-armv6hf/jar/joal.jar ./jar/
'tmp/joal-linux-armv6hf/jar/joal.jar' -> './jar/joal.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/joal-linux-armv6hf/jar/joal-android-natives-linux-armv6hf.jar ./jar/
'tmp/joal-linux-armv6hf/jar/joal-android-natives-linux-armv6hf.jar' -> './jar/joal-android-natives-linux-armv6hf.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/joal-linux-armv6hf/jar/joal-android.jar ./jar/
'tmp/joal-linux-armv6hf/jar/joal-android.jar' -> './jar/joal-android.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/joal-linux-armv6hf/jar/joal-natives-linux-armv6hf.jar ./jar/
'tmp/joal-linux-armv6hf/jar/joal-natives-linux-armv6hf.jar' -> './jar/joal-natives-linux-armv6hf.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/joal-linux-armv6hf/jar/joal-test.jar ./jar/
'tmp/joal-linux-armv6hf/jar/joal-test.jar' -> './jar/joal-test.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/joal-linux-armv6hf/jar/joal-test-android.jar ./jar/
'tmp/joal-linux-armv6hf/jar/joal-test-android.jar' -> './jar/joal-test-android.jar'
++ find tmp/joal-linux-armv6hf/jar -maxdepth 1 -name '*.apk'
+ '[' -e tmp/joal-linux-armv6hf/jar/atomic ']'
+ for i in $os_and_archs_minus_master
+ local zfile=archive/jogamp-linux-aarch64/joal-linux-aarch64.7z
++ basename archive/jogamp-linux-aarch64/joal-linux-aarch64.7z .7z
+ local zfolder=tmp/joal-linux-aarch64
+ '[' -e tmp/joal-linux-aarch64 ']'
++ find tmp/joal-linux-aarch64/jar -maxdepth 1 -name '*.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/joal-linux-aarch64/jar/joal-natives-linux-aarch64.jar ./jar/
'tmp/joal-linux-aarch64/jar/joal-natives-linux-aarch64.jar' -> './jar/joal-natives-linux-aarch64.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/joal-linux-aarch64/jar/joal-test-android.jar ./jar/
'tmp/joal-linux-aarch64/jar/joal-test-android.jar' -> './jar/joal-test-android.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/joal-linux-aarch64/jar/joal.jar ./jar/
'tmp/joal-linux-aarch64/jar/joal.jar' -> './jar/joal.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/joal-linux-aarch64/jar/joal-android-natives-linux-aarch64.jar ./jar/
'tmp/joal-linux-aarch64/jar/joal-android-natives-linux-aarch64.jar' -> './jar/joal-android-natives-linux-aarch64.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/joal-linux-aarch64/jar/joal-test.jar ./jar/
'tmp/joal-linux-aarch64/jar/joal-test.jar' -> './jar/joal-test.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/joal-linux-aarch64/jar/joal-android.jar ./jar/
'tmp/joal-linux-aarch64/jar/joal-android.jar' -> './jar/joal-android.jar'
++ find tmp/joal-linux-aarch64/jar -maxdepth 1 -name '*.apk'
+ '[' -e tmp/joal-linux-aarch64/jar/atomic ']'
+ for i in $os_and_archs_minus_master
+ local zfile=archive/jogamp-macosx-universal/joal-macosx-universal.7z
++ basename archive/jogamp-macosx-universal/joal-macosx-universal.7z .7z
+ local zfolder=tmp/joal-macosx-universal
+ '[' -e tmp/joal-macosx-universal ']'
++ find tmp/joal-macosx-universal/jar -maxdepth 1 -name '*.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/joal-macosx-universal/jar/joal.jar ./jar/
'tmp/joal-macosx-universal/jar/joal.jar' -> './jar/joal.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/joal-macosx-universal/jar/joal-natives-macosx-universal.jar ./jar/
'tmp/joal-macosx-universal/jar/joal-natives-macosx-universal.jar' -> './jar/joal-natives-macosx-universal.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/joal-macosx-universal/jar/joal-android-natives-macosx-universal.jar ./jar/
'tmp/joal-macosx-universal/jar/joal-android-natives-macosx-universal.jar' -> './jar/joal-android-natives-macosx-universal.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/joal-macosx-universal/jar/joal-android.jar ./jar/
'tmp/joal-macosx-universal/jar/joal-android.jar' -> './jar/joal-android.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/joal-macosx-universal/jar/joal-test-android.jar ./jar/
'tmp/joal-macosx-universal/jar/joal-test-android.jar' -> './jar/joal-test-android.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/joal-macosx-universal/jar/joal-test.jar ./jar/
'tmp/joal-macosx-universal/jar/joal-test.jar' -> './jar/joal-test.jar'
++ find tmp/joal-macosx-universal/jar -maxdepth 1 -name '*.apk'
+ '[' -e tmp/joal-macosx-universal/jar/atomic ']'
+ for i in $os_and_archs_minus_master
+ local zfile=archive/jogamp-windows-amd64/joal-windows-amd64.7z
++ basename archive/jogamp-windows-amd64/joal-windows-amd64.7z .7z
+ local zfolder=tmp/joal-windows-amd64
+ '[' -e tmp/joal-windows-amd64 ']'
++ find tmp/joal-windows-amd64/jar -maxdepth 1 -name '*.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/joal-windows-amd64/jar/joal-android-natives-windows-amd64.jar ./jar/
'tmp/joal-windows-amd64/jar/joal-android-natives-windows-amd64.jar' -> './jar/joal-android-natives-windows-amd64.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/joal-windows-amd64/jar/joal-natives-windows-amd64.jar ./jar/
'tmp/joal-windows-amd64/jar/joal-natives-windows-amd64.jar' -> './jar/joal-natives-windows-amd64.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/joal-windows-amd64/jar/joal-test.jar ./jar/
'tmp/joal-windows-amd64/jar/joal-test.jar' -> './jar/joal-test.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/joal-windows-amd64/jar/joal.jar ./jar/
'tmp/joal-windows-amd64/jar/joal.jar' -> './jar/joal.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/joal-windows-amd64/jar/joal-test-android.jar ./jar/
'tmp/joal-windows-amd64/jar/joal-test-android.jar' -> './jar/joal-test-android.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/joal-windows-amd64/jar/joal-android.jar ./jar/
'tmp/joal-windows-amd64/jar/joal-android.jar' -> './jar/joal-android.jar'
++ find tmp/joal-windows-amd64/jar -maxdepth 1 -name '*.apk'
+ '[' -e tmp/joal-windows-amd64/jar/atomic ']'
+ for i in $os_and_archs_minus_master
+ local zfile=archive/jogamp-android-aarch64/joal-android-aarch64.7z
++ basename archive/jogamp-android-aarch64/joal-android-aarch64.7z .7z
+ local zfolder=tmp/joal-android-aarch64
+ '[' -e tmp/joal-android-aarch64 ']'
++ find tmp/joal-android-aarch64/jar -maxdepth 1 -name '*.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/joal-android-aarch64/jar/joal-android-natives-android-aarch64.jar ./jar/
'tmp/joal-android-aarch64/jar/joal-android-natives-android-aarch64.jar' -> './jar/joal-android-natives-android-aarch64.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/joal-android-aarch64/jar/joal-android.jar ./jar/
'tmp/joal-android-aarch64/jar/joal-android.jar' -> './jar/joal-android.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/joal-android-aarch64/jar/joal-natives-android-aarch64.jar ./jar/
'tmp/joal-android-aarch64/jar/joal-natives-android-aarch64.jar' -> './jar/joal-natives-android-aarch64.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/joal-android-aarch64/jar/joal-test.jar ./jar/
'tmp/joal-android-aarch64/jar/joal-test.jar' -> './jar/joal-test.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/joal-android-aarch64/jar/joal-test-android.jar ./jar/
'tmp/joal-android-aarch64/jar/joal-test-android.jar' -> './jar/joal-test-android.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/joal-android-aarch64/jar/joal.jar ./jar/
'tmp/joal-android-aarch64/jar/joal.jar' -> './jar/joal.jar'
++ find tmp/joal-android-aarch64/jar -maxdepth 1 -name '*.apk'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.apk`
+ cp -av tmp/joal-android-aarch64/jar/joal-android-aarch64.apk ./apk/
'tmp/joal-android-aarch64/jar/joal-android-aarch64.apk' -> './apk/joal-android-aarch64.apk'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.apk`
+ cp -av tmp/joal-android-aarch64/jar/joal-test-android-unsigned.apk ./apk/
'tmp/joal-android-aarch64/jar/joal-test-android-unsigned.apk' -> './apk/joal-test-android-unsigned.apk'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.apk`
+ cp -av tmp/joal-android-aarch64/jar/joal-android-aarch64-unsigned.apk ./apk/
'tmp/joal-android-aarch64/jar/joal-android-aarch64-unsigned.apk' -> './apk/joal-android-aarch64-unsigned.apk'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.apk`
+ cp -av tmp/joal-android-aarch64/jar/joal-test-android.apk ./apk/
'tmp/joal-android-aarch64/jar/joal-test-android.apk' -> './apk/joal-test-android.apk'
+ '[' -e tmp/joal-android-aarch64/jar/atomic ']'
+ cd apk
+ mkdir unsigned
mkdir: cannot create directory ‘unsigned’: File exists
+ for i in *-unsigned.apk
++ basename joal-android-aarch64-unsigned.apk -unsigned.apk
+ mv -v joal-android-aarch64-unsigned.apk unsigned/joal-android-aarch64.apk
renamed 'joal-android-aarch64-unsigned.apk' -> 'unsigned/joal-android-aarch64.apk'
+ for i in *-unsigned.apk
++ basename joal-test-android-unsigned.apk -unsigned.apk
+ mv -v joal-test-android-unsigned.apk unsigned/joal-test-android.apk
renamed 'joal-test-android-unsigned.apk' -> 'unsigned/joal-test-android.apk'
+ cd ..
+ local zfile=archive/jogamp-linux-amd64/joal-linux-amd64.7z
++ basename archive/jogamp-linux-amd64/joal-linux-amd64.7z .7z
+ local zfolder=tmp/joal-linux-amd64
+ '[' -e tmp/joal-linux-amd64/jar ']'
+ for j in $zfolder/jar/*.jar
+ cp -av tmp/joal-linux-amd64/jar/joal-android.jar ./jar/
'tmp/joal-linux-amd64/jar/joal-android.jar' -> './jar/joal-android.jar'
+ for j in $zfolder/jar/*.jar
+ cp -av tmp/joal-linux-amd64/jar/joal-android-natives-linux-amd64.jar ./jar/
'tmp/joal-linux-amd64/jar/joal-android-natives-linux-amd64.jar' -> './jar/joal-android-natives-linux-amd64.jar'
+ for j in $zfolder/jar/*.jar
+ cp -av tmp/joal-linux-amd64/jar/joal.jar ./jar/
'tmp/joal-linux-amd64/jar/joal.jar' -> './jar/joal.jar'
+ for j in $zfolder/jar/*.jar
+ cp -av tmp/joal-linux-amd64/jar/joal-natives-linux-amd64.jar ./jar/
'tmp/joal-linux-amd64/jar/joal-natives-linux-amd64.jar' -> './jar/joal-natives-linux-amd64.jar'
+ for j in $zfolder/jar/*.jar
+ cp -av tmp/joal-linux-amd64/jar/joal-test-android.jar ./jar/
'tmp/joal-linux-amd64/jar/joal-test-android.jar' -> './jar/joal-test-android.jar'
+ for j in $zfolder/jar/*.jar
+ cp -av tmp/joal-linux-amd64/jar/joal-test.jar ./jar/
'tmp/joal-linux-amd64/jar/joal-test.jar' -> './jar/joal-test.jar'
++ find tmp/joal-linux-amd64/jar -maxdepth 1 -name '*-java-src.zip'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*-java-src.zip`
+ cp -av tmp/joal-linux-amd64/jar/joal-java-src.zip ./jar/
'tmp/joal-linux-amd64/jar/joal-java-src.zip' -> './jar/joal-java-src.zip'
+ '[' -e tmp/joal-linux-amd64/jar/atomic ']'
+ cp -av tmp/joal-linux-amd64/jnlp-files/joal.jnlp ./jnlp-files/
'tmp/joal-linux-amd64/jnlp-files/joal.jnlp' -> './jnlp-files/joal.jnlp'
+ '[' -e tmp/joal-linux-amd64/resources ']'
+ cd /srv/www/jogamp.org/deployment/autobuilds/master/last
+ cp -a joal_onmaster-b117/artifact.properties tmp-archive/log/joal-master.artifact.properties
+ cp -a joal_onmaster-b117/javadoc.7z tmp-archive/archive/joal-javadoc.7z
+ cd tmp-archive/javadoc
+ prom_extract ../archive/joal-javadoc.7z joal
+ local zfile=../archive/joal-javadoc.7z
+ shift
+ local OK=0
+ 7z x ../archive/joal-javadoc.7z joal

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 369024 bytes (361 KiB)

Extracting archive: ../archive/joal-javadoc.7z
--
Path = ../archive/joal-javadoc.7z
Type = 7z
Physical Size = 369024
Headers Size = 2413
Method = LZMA2:23
Solid = +
Blocks = 1

Everything is Ok

Folders: 32
Files: 187
Size:       7789474
Compressed: 369024
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file ../archive/joal-javadoc.7z joal
OK 7z file ../archive/joal-javadoc.7z joal
+ '[' '!' -z joal ']'
+ chmod 755 joal
+ find joal -type d -exec chmod 0755 '{}' ';'
+ find joal -type f -exec chmod 0644 '{}' ';'
+ cd /srv/www/jogamp.org/deployment/autobuilds/master/last
++ prom_lslatest joal-demos-b
++ local pattern=joal-demos-b
++ shift
++ ls -rt
++ grep joal-demos-b
++ tail -1
+ joaldemosslave=joal-demos-b538
++ prom_buildnumber_3 joal-demos-b538
++ local folder=joal-demos-b538
++ shift
++ echo joal-demos-b538
++ awk -F - ' { print substr($3, 2); } '
+ bjoaldemosslave=538
++ prom_lslatest joal-demos_onmaster-b
++ local pattern=joal-demos_onmaster-b
++ shift
++ ls -rt
++ grep joal-demos_onmaster-b
++ tail -1
+ joaldemosmaster=
++ prom_buildnumber_4
++ local folder=
++ shift
++ echo
++ awk -F - ' { print substr($4, 2); } '
+ bjoaldemosmaster=
+ echo

+ echo JOAL DEMOS
JOAL DEMOS
+ echo

+ echo slave build 538 - joal-demos-b538
slave build 538 - joal-demos-b538
+ echo

+ echo joal-demos.build.number=538
+ cp -a joal-demos-b538/artifact.properties tmp-archive/log/joal-demos.artifact.properties
+ prom_promote_demos joal-demos slave joal-demos-b538 tmp-archive
+ local module=joal-demos
+ shift
+ local sourcetype=slave
+ shift
+ local sourcedir=joal-demos-b538
+ shift
+ local destdir=tmp-archive
++ pwd
+ local lthisdir=/srv/www/jogamp.org/deployment/autobuilds/master/last
+ local fromslave=false
+ '[' slave = slave ']'
+ local fromslave=true
+ echo 'INFO: Promoting files: joal-demos from joal-demos-b538 (from-slave true)'
INFO: Promoting files: joal-demos from joal-demos-b538 (from-slave true)
+ cd tmp-archive
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-demos-b538 -name 'joal-demos*linux-amd64.7z'
+ local sfile=/srv/www/jogamp.org/deployment/autobuilds/master/last/joal-demos-b538/joal-demos-2.5-20230508-linux-amd64.7z
+ local zfile=archive/joal-demos.7z
+ '[' -z /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-demos-b538/joal-demos-2.5-20230508-linux-amd64.7z ']'
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-demos-b538/joal-demos-2.5-20230508-linux-amd64.7z .7z
+ local sfolder=joal-demos-2.5-20230508-linux-amd64
+ local zfolder=joal-demos
+ echo 'INFO: Extract joal-demos - /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-demos-b538/joal-demos-2.5-20230508-linux-amd64.7z -> tmp/joal-demos'
INFO: Extract joal-demos - /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-demos-b538/joal-demos-2.5-20230508-linux-amd64.7z -> tmp/joal-demos
+ cd tmp
+ prom_extract /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-demos-b538/joal-demos-2.5-20230508-linux-amd64.7z joal-demos-2.5-20230508-linux-amd64
+ local zfile=/srv/www/jogamp.org/deployment/autobuilds/master/last/joal-demos-b538/joal-demos-2.5-20230508-linux-amd64.7z
+ shift
+ local OK=0
+ 7z x /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-demos-b538/joal-demos-2.5-20230508-linux-amd64.7z joal-demos-2.5-20230508-linux-amd64

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 1293919 bytes (1264 KiB)

Extracting archive: /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-demos-b538/joal-demos-2.5-20230508-linux-amd64.7z
--
Path = /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-demos-b538/joal-demos-2.5-20230508-linux-amd64.7z
Type = 7z
Physical Size = 1293919
Headers Size = 427
Method = LZMA2:1536k
Solid = +
Blocks = 1

Everything is Ok

Folders: 4
Files: 12
Size:       1312227
Compressed: 1293919
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-demos-b538/joal-demos-2.5-20230508-linux-amd64.7z joal-demos-2.5-20230508-linux-amd64
OK 7z file /srv/www/jogamp.org/deployment/autobuilds/master/last/joal-demos-b538/joal-demos-2.5-20230508-linux-amd64.7z joal-demos-2.5-20230508-linux-amd64
+ '[' '!' -z joal-demos-2.5-20230508-linux-amd64 ']'
+ chmod 755 joal-demos-2.5-20230508-linux-amd64
+ find joal-demos-2.5-20230508-linux-amd64 -type d -exec chmod 0755 '{}' ';'
+ find joal-demos-2.5-20230508-linux-amd64 -type f -exec chmod 0644 '{}' ';'
+ mv -v joal-demos-2.5-20230508-linux-amd64 joal-demos
renamed 'joal-demos-2.5-20230508-linux-amd64' -> 'joal-demos'
+ 7z a -r ../archive/joal-demos.7z joal-demos

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive:
5 folders, 12 files, 1312227 bytes (1282 KiB)

Creating archive: ../archive/joal-demos.7z

Items to compress: 17


Files read from disk: 11
Archive size: 1293904 bytes (1264 KiB)
Everything is Ok
+ cd ..
+ true
+ prom_verify_artifacts joal-demos log/joal-demos.artifact.properties tmp/joal-demos/artifact.properties
+ local name=joal-demos
+ shift
+ local artia=log/joal-demos.artifact.properties
+ shift
+ local artib=tmp/joal-demos/artifact.properties
+ shift
+ local OK=0
+ grep -v .build.sha.natives log/joal-demos.artifact.properties
+ grep -v .build.sha.natives tmp/joal-demos/artifact.properties
+ diff -w log/joal-demos.artifact.properties.no-build_sha_natives tmp/joal-demos/artifact.properties.no-build_sha_natives
+ OK=1
+ '[' 1 -eq 0 ']'
+ mkdir joal-demos
+ cp -av tmp/joal-demos/jar ./joal-demos/
'tmp/joal-demos/jar' -> './joal-demos/jar'
'tmp/joal-demos/jar/j-ogg-oggd.jar' -> './joal-demos/jar/j-ogg-oggd.jar'
'tmp/joal-demos/jar/j-ogg-vorbisd.jar' -> './joal-demos/jar/j-ogg-vorbisd.jar'
'tmp/joal-demos/jar/joal-demos.jar' -> './joal-demos/jar/joal-demos.jar'
+ cp -av tmp/joal-demos/jnlp-files ./joal-demos/
'tmp/joal-demos/jnlp-files' -> './joal-demos/jnlp-files'
'tmp/joal-demos/jnlp-files/placeholder' -> './joal-demos/jnlp-files/placeholder'
'tmp/joal-demos/jnlp-files/joal-lesson1.jnlp' -> './joal-demos/jnlp-files/joal-lesson1.jnlp'
'tmp/joal-demos/jnlp-files/joal-lesson2.jnlp' -> './joal-demos/jnlp-files/joal-lesson2.jnlp'
'tmp/joal-demos/jnlp-files/joal-lesson3.jnlp' -> './joal-demos/jnlp-files/joal-lesson3.jnlp'
'tmp/joal-demos/jnlp-files/joal-lesson5.jnlp' -> './joal-demos/jnlp-files/joal-lesson5.jnlp'
'tmp/joal-demos/jnlp-files/joal-lesson8.jnlp' -> './joal-demos/jnlp-files/joal-lesson8.jnlp'
+ cp -av tmp/joal-demos/www ./joal-demos/
'tmp/joal-demos/www' -> './joal-demos/www'
'tmp/joal-demos/www/devmaster' -> './joal-demos/www/devmaster'
'tmp/joal-demos/www/index.html' -> './joal-demos/www/index.html'
'tmp/joal-demos/www/openal_c.gif' -> './joal-demos/www/openal_c.gif'
+ '[' -e tmp/joal-demos/resources ']'
+ cd /srv/www/jogamp.org/deployment/autobuilds/master/last
++ prom_lslatest jogl-b
++ local pattern=jogl-b
++ shift
++ ls -rt
++ grep jogl-b
++ tail -1
+ joglslave=jogl-b1524
++ prom_buildnumber_2 jogl-b1524
++ local folder=jogl-b1524
++ shift
++ echo jogl-b1524
++ awk -F - ' { print substr($2, 2); } '
+ bjoglslave=1524
++ prom_lslatest jogl_onmaster-b
++ local pattern=jogl_onmaster-b
++ shift
++ ls -rt
++ grep jogl_onmaster-b
++ tail -1
+ joglmaster=jogl_onmaster-b127
++ prom_buildnumber_3 jogl_onmaster-b127
++ local folder=jogl_onmaster-b127
++ shift
++ echo jogl_onmaster-b127
++ awk -F - ' { print substr($3, 2); } '
+ bjoglmaster=
+ echo

+ echo JOGL
JOGL
+ echo

+ echo slave build 1524 - jogl-b1524
slave build 1524 - jogl-b1524
+ echo master build - jogl_onmaster-b127
master build - jogl_onmaster-b127
+ echo

+ echo jogl.build.number=1524
+ prom_promote_module jogl jogl-b1524 tmp-archive
+ set -x
+ local module=jogl
+ shift
+ local sourcedir=jogl-b1524
+ shift
+ local destdir=tmp-archive
++ pwd
+ local lthisdir=/srv/www/jogamp.org/deployment/autobuilds/master/last
+ echo 'INFO: Promoting files: jogl, from jogl-b1524'
INFO: Promoting files: jogl, from jogl-b1524
+ cp -a jogl-b1524/artifact.properties tmp-archive/log/jogl.artifact.properties
+ cd tmp-archive
+ for i in $os_and_archs
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524 -name 'jogl*linux-amd64.7z'
+ local sfile=/srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524/jogl-2.5-b1524-20230508-linux-amd64.7z
+ '[' -z /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524/jogl-2.5-b1524-20230508-linux-amd64.7z ']'
+ local zfile=archive/jogamp-linux-amd64/jogl-linux-amd64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524/jogl-2.5-b1524-20230508-linux-amd64.7z archive/jogamp-linux-amd64/jogl-linux-amd64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524/jogl-2.5-b1524-20230508-linux-amd64-test-results-linux-x86_64-jau-002.7z archive/jogamp-linux-amd64/test-results/
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524/jogl-2.5-b1524-20230508-linux-amd64.7z .7z
+ local sfolder=jogl-2.5-b1524-20230508-linux-amd64
++ basename archive/jogamp-linux-amd64/jogl-linux-amd64.7z .7z
+ local zfolder=jogl-linux-amd64
+ echo 'INFO: Extract jogl linux-amd64 - archive/jogamp-linux-amd64/jogl-linux-amd64.7z -> tmp/jogl-linux-amd64'
INFO: Extract jogl linux-amd64 - archive/jogamp-linux-amd64/jogl-linux-amd64.7z -> tmp/jogl-linux-amd64
+ cd tmp
+ prom_extract ../archive/jogamp-linux-amd64/jogl-linux-amd64.7z jogl-2.5-b1524-20230508-linux-amd64
+ local zfile=../archive/jogamp-linux-amd64/jogl-linux-amd64.7z
+ shift
+ local OK=0
+ 7z x ../archive/jogamp-linux-amd64/jogl-linux-amd64.7z jogl-2.5-b1524-20230508-linux-amd64

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 25365636 bytes (25 MiB)

Extracting archive: ../archive/jogamp-linux-amd64/jogl-linux-amd64.7z
--
Path = ../archive/jogamp-linux-amd64/jogl-linux-amd64.7z
Type = 7z
Physical Size = 25365636
Headers Size = 2149
Method = LZMA2:24
Solid = +
Blocks = 1

Everything is Ok

Folders: 6
Files: 147
Size:       80680536
Compressed: 25365636
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file ../archive/jogamp-linux-amd64/jogl-linux-amd64.7z jogl-2.5-b1524-20230508-linux-amd64
OK 7z file ../archive/jogamp-linux-amd64/jogl-linux-amd64.7z jogl-2.5-b1524-20230508-linux-amd64
+ '[' '!' -z jogl-2.5-b1524-20230508-linux-amd64 ']'
+ chmod 755 jogl-2.5-b1524-20230508-linux-amd64
+ find jogl-2.5-b1524-20230508-linux-amd64 -type d -exec chmod 0755 '{}' ';'
+ find jogl-2.5-b1524-20230508-linux-amd64 -type f -exec chmod 0644 '{}' ';'
+ mv -v jogl-2.5-b1524-20230508-linux-amd64 jogl-linux-amd64
renamed 'jogl-2.5-b1524-20230508-linux-amd64' -> 'jogl-linux-amd64'
+ cd ..
+ prom_verify_artifacts jogl log/jogl.artifact.properties tmp/jogl-linux-amd64/artifact.properties
+ local name=jogl
+ shift
+ local artia=log/jogl.artifact.properties
+ shift
+ local artib=tmp/jogl-linux-amd64/artifact.properties
+ shift
+ local OK=0
+ grep -v .build.sha.natives log/jogl.artifact.properties
+ grep -v .build.sha.natives tmp/jogl-linux-amd64/artifact.properties
+ diff -w log/jogl.artifact.properties.no-build_sha_natives tmp/jogl-linux-amd64/artifact.properties.no-build_sha_natives
+ OK=1
+ '[' 1 -eq 0 ']'
+ for i in $os_and_archs
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524 -name 'jogl*linux-armv6hf.7z'
+ local sfile=/srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524/jogl-2.5-b1524-20230508-linux-armv6hf.7z
+ '[' -z /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524/jogl-2.5-b1524-20230508-linux-armv6hf.7z ']'
+ local zfile=archive/jogamp-linux-armv6hf/jogl-linux-armv6hf.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524/jogl-2.5-b1524-20230508-linux-armv6hf.7z archive/jogamp-linux-armv6hf/jogl-linux-armv6hf.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524/jogl-2.5-b1524-20230508-linux-armv6hf-test-results-linux-arm32-armv7hf-jau-031.7z archive/jogamp-linux-armv6hf/test-results/
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524/jogl-2.5-b1524-20230508-linux-armv6hf.7z .7z
+ local sfolder=jogl-2.5-b1524-20230508-linux-armv6hf
++ basename archive/jogamp-linux-armv6hf/jogl-linux-armv6hf.7z .7z
+ local zfolder=jogl-linux-armv6hf
+ echo 'INFO: Extract jogl linux-armv6hf - archive/jogamp-linux-armv6hf/jogl-linux-armv6hf.7z -> tmp/jogl-linux-armv6hf'
INFO: Extract jogl linux-armv6hf - archive/jogamp-linux-armv6hf/jogl-linux-armv6hf.7z -> tmp/jogl-linux-armv6hf
+ cd tmp
+ prom_extract ../archive/jogamp-linux-armv6hf/jogl-linux-armv6hf.7z jogl-2.5-b1524-20230508-linux-armv6hf
+ local zfile=../archive/jogamp-linux-armv6hf/jogl-linux-armv6hf.7z
+ shift
+ local OK=0
+ 7z x ../archive/jogamp-linux-armv6hf/jogl-linux-armv6hf.7z jogl-2.5-b1524-20230508-linux-armv6hf

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 25288058 bytes (25 MiB)

Extracting archive: ../archive/jogamp-linux-armv6hf/jogl-linux-armv6hf.7z
--
Path = ../archive/jogamp-linux-armv6hf/jogl-linux-armv6hf.7z
Type = 7z
Physical Size = 25288058
Headers Size = 2151
Method = LZMA2:24
Solid = +
Blocks = 1

Everything is Ok

Folders: 6
Files: 147
Size:       80314237
Compressed: 25288058
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file ../archive/jogamp-linux-armv6hf/jogl-linux-armv6hf.7z jogl-2.5-b1524-20230508-linux-armv6hf
OK 7z file ../archive/jogamp-linux-armv6hf/jogl-linux-armv6hf.7z jogl-2.5-b1524-20230508-linux-armv6hf
+ '[' '!' -z jogl-2.5-b1524-20230508-linux-armv6hf ']'
+ chmod 755 jogl-2.5-b1524-20230508-linux-armv6hf
+ find jogl-2.5-b1524-20230508-linux-armv6hf -type d -exec chmod 0755 '{}' ';'
+ find jogl-2.5-b1524-20230508-linux-armv6hf -type f -exec chmod 0644 '{}' ';'
+ mv -v jogl-2.5-b1524-20230508-linux-armv6hf jogl-linux-armv6hf
renamed 'jogl-2.5-b1524-20230508-linux-armv6hf' -> 'jogl-linux-armv6hf'
+ cd ..
+ prom_verify_artifacts jogl log/jogl.artifact.properties tmp/jogl-linux-armv6hf/artifact.properties
+ local name=jogl
+ shift
+ local artia=log/jogl.artifact.properties
+ shift
+ local artib=tmp/jogl-linux-armv6hf/artifact.properties
+ shift
+ local OK=0
+ grep -v .build.sha.natives log/jogl.artifact.properties
+ grep -v .build.sha.natives tmp/jogl-linux-armv6hf/artifact.properties
+ diff -w log/jogl.artifact.properties.no-build_sha_natives tmp/jogl-linux-armv6hf/artifact.properties.no-build_sha_natives
+ OK=1
+ '[' 1 -eq 0 ']'
+ for i in $os_and_archs
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524 -name 'jogl*linux-aarch64.7z'
+ local sfile=/srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524/jogl-2.5-b1524-20230508-linux-aarch64.7z
+ '[' -z /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524/jogl-2.5-b1524-20230508-linux-aarch64.7z ']'
+ local zfile=archive/jogamp-linux-aarch64/jogl-linux-aarch64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524/jogl-2.5-b1524-20230508-linux-aarch64.7z archive/jogamp-linux-aarch64/jogl-linux-aarch64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524/jogl-2.5-b1524-20230508-linux-aarch64-test-results-linux-arm64-aarch64-jau-032.7z archive/jogamp-linux-aarch64/test-results/
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524/jogl-2.5-b1524-20230508-linux-aarch64.7z .7z
+ local sfolder=jogl-2.5-b1524-20230508-linux-aarch64
++ basename archive/jogamp-linux-aarch64/jogl-linux-aarch64.7z .7z
+ local zfolder=jogl-linux-aarch64
+ echo 'INFO: Extract jogl linux-aarch64 - archive/jogamp-linux-aarch64/jogl-linux-aarch64.7z -> tmp/jogl-linux-aarch64'
INFO: Extract jogl linux-aarch64 - archive/jogamp-linux-aarch64/jogl-linux-aarch64.7z -> tmp/jogl-linux-aarch64
+ cd tmp
+ prom_extract ../archive/jogamp-linux-aarch64/jogl-linux-aarch64.7z jogl-2.5-b1524-20230508-linux-aarch64
+ local zfile=../archive/jogamp-linux-aarch64/jogl-linux-aarch64.7z
+ shift
+ local OK=0
+ 7z x ../archive/jogamp-linux-aarch64/jogl-linux-aarch64.7z jogl-2.5-b1524-20230508-linux-aarch64

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 25370956 bytes (25 MiB)

Extracting archive: ../archive/jogamp-linux-aarch64/jogl-linux-aarch64.7z
--
Path = ../archive/jogamp-linux-aarch64/jogl-linux-aarch64.7z
Type = 7z
Physical Size = 25370956
Headers Size = 2149
Method = LZMA2:24
Solid = +
Blocks = 1

Everything is Ok

Folders: 6
Files: 147
Size:       80747617
Compressed: 25370956
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file ../archive/jogamp-linux-aarch64/jogl-linux-aarch64.7z jogl-2.5-b1524-20230508-linux-aarch64
OK 7z file ../archive/jogamp-linux-aarch64/jogl-linux-aarch64.7z jogl-2.5-b1524-20230508-linux-aarch64
+ '[' '!' -z jogl-2.5-b1524-20230508-linux-aarch64 ']'
+ chmod 755 jogl-2.5-b1524-20230508-linux-aarch64
+ find jogl-2.5-b1524-20230508-linux-aarch64 -type d -exec chmod 0755 '{}' ';'
+ find jogl-2.5-b1524-20230508-linux-aarch64 -type f -exec chmod 0644 '{}' ';'
+ mv -v jogl-2.5-b1524-20230508-linux-aarch64 jogl-linux-aarch64
renamed 'jogl-2.5-b1524-20230508-linux-aarch64' -> 'jogl-linux-aarch64'
+ cd ..
+ prom_verify_artifacts jogl log/jogl.artifact.properties tmp/jogl-linux-aarch64/artifact.properties
+ local name=jogl
+ shift
+ local artia=log/jogl.artifact.properties
+ shift
+ local artib=tmp/jogl-linux-aarch64/artifact.properties
+ shift
+ local OK=0
+ grep -v .build.sha.natives log/jogl.artifact.properties
+ grep -v .build.sha.natives tmp/jogl-linux-aarch64/artifact.properties
+ diff -w log/jogl.artifact.properties.no-build_sha_natives tmp/jogl-linux-aarch64/artifact.properties.no-build_sha_natives
+ OK=1
+ '[' 1 -eq 0 ']'
+ for i in $os_and_archs
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524 -name 'jogl*macosx-universal.7z'
+ local sfile=/srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524/jogl-2.5-b1524-20230508-macosx-universal.7z
+ '[' -z /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524/jogl-2.5-b1524-20230508-macosx-universal.7z ']'
+ local zfile=archive/jogamp-macosx-universal/jogl-macosx-universal.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524/jogl-2.5-b1524-20230508-macosx-universal.7z archive/jogamp-macosx-universal/jogl-macosx-universal.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524/jogl-2.5-b1524-20230508-macosx-universal-test-results-macos-x86_64-jau-012.7z archive/jogamp-macosx-universal/test-results/
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524/jogl-2.5-b1524-20230508-macosx-universal.7z .7z
+ local sfolder=jogl-2.5-b1524-20230508-macosx-universal
++ basename archive/jogamp-macosx-universal/jogl-macosx-universal.7z .7z
+ local zfolder=jogl-macosx-universal
+ echo 'INFO: Extract jogl macosx-universal - archive/jogamp-macosx-universal/jogl-macosx-universal.7z -> tmp/jogl-macosx-universal'
INFO: Extract jogl macosx-universal - archive/jogamp-macosx-universal/jogl-macosx-universal.7z -> tmp/jogl-macosx-universal
+ cd tmp
+ prom_extract ../archive/jogamp-macosx-universal/jogl-macosx-universal.7z jogl-2.5-b1524-20230508-macosx-universal
+ local zfile=../archive/jogamp-macosx-universal/jogl-macosx-universal.7z
+ shift
+ local OK=0
+ 7z x ../archive/jogamp-macosx-universal/jogl-macosx-universal.7z jogl-2.5-b1524-20230508-macosx-universal

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 25781245 bytes (25 MiB)

Extracting archive: ../archive/jogamp-macosx-universal/jogl-macosx-universal.7z
--
Path = ../archive/jogamp-macosx-universal/jogl-macosx-universal.7z
Type = 7z
Physical Size = 25781245
Headers Size = 2545
Method = LZMA2:24
Solid = +
Blocks = 1

Everything is Ok

Folders: 6
Files: 143
Size:       83834929
Compressed: 25781245
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file ../archive/jogamp-macosx-universal/jogl-macosx-universal.7z jogl-2.5-b1524-20230508-macosx-universal
OK 7z file ../archive/jogamp-macosx-universal/jogl-macosx-universal.7z jogl-2.5-b1524-20230508-macosx-universal
+ '[' '!' -z jogl-2.5-b1524-20230508-macosx-universal ']'
+ chmod 755 jogl-2.5-b1524-20230508-macosx-universal
+ find jogl-2.5-b1524-20230508-macosx-universal -type d -exec chmod 0755 '{}' ';'
+ find jogl-2.5-b1524-20230508-macosx-universal -type f -exec chmod 0644 '{}' ';'
+ mv -v jogl-2.5-b1524-20230508-macosx-universal jogl-macosx-universal
renamed 'jogl-2.5-b1524-20230508-macosx-universal' -> 'jogl-macosx-universal'
+ cd ..
+ prom_verify_artifacts jogl log/jogl.artifact.properties tmp/jogl-macosx-universal/artifact.properties
+ local name=jogl
+ shift
+ local artia=log/jogl.artifact.properties
+ shift
+ local artib=tmp/jogl-macosx-universal/artifact.properties
+ shift
+ local OK=0
+ grep -v .build.sha.natives log/jogl.artifact.properties
+ grep -v .build.sha.natives tmp/jogl-macosx-universal/artifact.properties
+ diff -w log/jogl.artifact.properties.no-build_sha_natives tmp/jogl-macosx-universal/artifact.properties.no-build_sha_natives
+ OK=1
+ '[' 1 -eq 0 ']'
+ for i in $os_and_archs
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524 -name 'jogl*windows-amd64.7z'
+ local sfile=/srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524/jogl-2.5-b1524-20230508-windows-amd64.7z
+ '[' -z /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524/jogl-2.5-b1524-20230508-windows-amd64.7z ']'
+ local zfile=archive/jogamp-windows-amd64/jogl-windows-amd64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524/jogl-2.5-b1524-20230508-windows-amd64.7z archive/jogamp-windows-amd64/jogl-windows-amd64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524/jogl-2.5-b1524-20230508-windows-amd64-test-results-windows-x86_64-jau-011.7z archive/jogamp-windows-amd64/test-results/
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524/jogl-2.5-b1524-20230508-windows-amd64.7z .7z
+ local sfolder=jogl-2.5-b1524-20230508-windows-amd64
++ basename archive/jogamp-windows-amd64/jogl-windows-amd64.7z .7z
+ local zfolder=jogl-windows-amd64
+ echo 'INFO: Extract jogl windows-amd64 - archive/jogamp-windows-amd64/jogl-windows-amd64.7z -> tmp/jogl-windows-amd64'
INFO: Extract jogl windows-amd64 - archive/jogamp-windows-amd64/jogl-windows-amd64.7z -> tmp/jogl-windows-amd64
+ cd tmp
+ prom_extract ../archive/jogamp-windows-amd64/jogl-windows-amd64.7z jogl-2.5-b1524-20230508-windows-amd64
+ local zfile=../archive/jogamp-windows-amd64/jogl-windows-amd64.7z
+ shift
+ local OK=0
+ 7z x ../archive/jogamp-windows-amd64/jogl-windows-amd64.7z jogl-2.5-b1524-20230508-windows-amd64

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 25386775 bytes (25 MiB)

Extracting archive: ../archive/jogamp-windows-amd64/jogl-windows-amd64.7z
--
Path = ../archive/jogamp-windows-amd64/jogl-windows-amd64.7z
Type = 7z
Physical Size = 25386775
Headers Size = 2643
Method = LZMA2:24 BCJ
Solid = +
Blocks = 2

Everything is Ok

Folders: 6
Files: 143
Size:       80682318
Compressed: 25386775
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file ../archive/jogamp-windows-amd64/jogl-windows-amd64.7z jogl-2.5-b1524-20230508-windows-amd64
OK 7z file ../archive/jogamp-windows-amd64/jogl-windows-amd64.7z jogl-2.5-b1524-20230508-windows-amd64
+ '[' '!' -z jogl-2.5-b1524-20230508-windows-amd64 ']'
+ chmod 755 jogl-2.5-b1524-20230508-windows-amd64
+ find jogl-2.5-b1524-20230508-windows-amd64 -type d -exec chmod 0755 '{}' ';'
+ find jogl-2.5-b1524-20230508-windows-amd64 -type f -exec chmod 0644 '{}' ';'
+ mv -v jogl-2.5-b1524-20230508-windows-amd64 jogl-windows-amd64
renamed 'jogl-2.5-b1524-20230508-windows-amd64' -> 'jogl-windows-amd64'
+ cd ..
+ prom_verify_artifacts jogl log/jogl.artifact.properties tmp/jogl-windows-amd64/artifact.properties
+ local name=jogl
+ shift
+ local artia=log/jogl.artifact.properties
+ shift
+ local artib=tmp/jogl-windows-amd64/artifact.properties
+ shift
+ local OK=0
+ grep -v .build.sha.natives log/jogl.artifact.properties
+ grep -v .build.sha.natives tmp/jogl-windows-amd64/artifact.properties
+ diff -w log/jogl.artifact.properties.no-build_sha_natives tmp/jogl-windows-amd64/artifact.properties.no-build_sha_natives
+ OK=1
+ '[' 1 -eq 0 ']'
+ for i in $os_and_archs
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524 -name 'jogl*android-aarch64.7z'
+ local sfile=/srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524/jogl-2.5-b1524-20230508-android-aarch64.7z
+ '[' -z /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524/jogl-2.5-b1524-20230508-android-aarch64.7z ']'
+ local zfile=archive/jogamp-android-aarch64/jogl-android-aarch64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524/jogl-2.5-b1524-20230508-android-aarch64.7z archive/jogamp-android-aarch64/jogl-android-aarch64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524/jogl-2.5-b1524-20230508-android-aarch64-test-results-android-arm64-aarch64-jau-041.7z archive/jogamp-android-aarch64/test-results/
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-b1524/jogl-2.5-b1524-20230508-android-aarch64.7z .7z
+ local sfolder=jogl-2.5-b1524-20230508-android-aarch64
++ basename archive/jogamp-android-aarch64/jogl-android-aarch64.7z .7z
+ local zfolder=jogl-android-aarch64
+ echo 'INFO: Extract jogl android-aarch64 - archive/jogamp-android-aarch64/jogl-android-aarch64.7z -> tmp/jogl-android-aarch64'
INFO: Extract jogl android-aarch64 - archive/jogamp-android-aarch64/jogl-android-aarch64.7z -> tmp/jogl-android-aarch64
+ cd tmp
+ prom_extract ../archive/jogamp-android-aarch64/jogl-android-aarch64.7z jogl-2.5-b1524-20230508-android-aarch64
+ local zfile=../archive/jogamp-android-aarch64/jogl-android-aarch64.7z
+ shift
+ local OK=0
+ 7z x ../archive/jogamp-android-aarch64/jogl-android-aarch64.7z jogl-2.5-b1524-20230508-android-aarch64

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 31284766 bytes (30 MiB)

Extracting archive: ../archive/jogamp-android-aarch64/jogl-android-aarch64.7z
--
Path = ../archive/jogamp-android-aarch64/jogl-android-aarch64.7z
Type = 7z
Physical Size = 31284766
Headers Size = 2061
Method = LZMA2:24
Solid = +
Blocks = 1

Everything is Ok

Folders: 6
Files: 139
Size:       88598449
Compressed: 31284766
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file ../archive/jogamp-android-aarch64/jogl-android-aarch64.7z jogl-2.5-b1524-20230508-android-aarch64
OK 7z file ../archive/jogamp-android-aarch64/jogl-android-aarch64.7z jogl-2.5-b1524-20230508-android-aarch64
+ '[' '!' -z jogl-2.5-b1524-20230508-android-aarch64 ']'
+ chmod 755 jogl-2.5-b1524-20230508-android-aarch64
+ find jogl-2.5-b1524-20230508-android-aarch64 -type d -exec chmod 0755 '{}' ';'
+ find jogl-2.5-b1524-20230508-android-aarch64 -type f -exec chmod 0644 '{}' ';'
+ mv -v jogl-2.5-b1524-20230508-android-aarch64 jogl-android-aarch64
renamed 'jogl-2.5-b1524-20230508-android-aarch64' -> 'jogl-android-aarch64'
+ cd ..
+ prom_verify_artifacts jogl log/jogl.artifact.properties tmp/jogl-android-aarch64/artifact.properties
+ local name=jogl
+ shift
+ local artia=log/jogl.artifact.properties
+ shift
+ local artib=tmp/jogl-android-aarch64/artifact.properties
+ shift
+ local OK=0
+ grep -v .build.sha.natives log/jogl.artifact.properties
+ grep -v .build.sha.natives tmp/jogl-android-aarch64/artifact.properties
+ diff -w log/jogl.artifact.properties.no-build_sha_natives tmp/jogl-android-aarch64/artifact.properties.no-build_sha_natives
+ OK=1
+ '[' 1 -eq 0 ']'
+ for i in $os_and_archs_minus_master
+ local zfile=archive/jogamp-linux-armv6hf/jogl-linux-armv6hf.7z
++ basename archive/jogamp-linux-armv6hf/jogl-linux-armv6hf.7z .7z
+ local zfolder=tmp/jogl-linux-armv6hf
+ '[' -e tmp/jogl-linux-armv6hf ']'
++ find tmp/jogl-linux-armv6hf/jar -maxdepth 1 -name '*.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-linux-armv6hf/jar/jogl-demos.jar ./jar/
'tmp/jogl-linux-armv6hf/jar/jogl-demos.jar' -> './jar/jogl-demos.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-linux-armv6hf/jar/jogl-test.jar ./jar/
'tmp/jogl-linux-armv6hf/jar/jogl-test.jar' -> './jar/jogl-test.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-linux-armv6hf/jar/jogl-all.jar ./jar/
'tmp/jogl-linux-armv6hf/jar/jogl-all.jar' -> './jar/jogl-all.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-linux-armv6hf/jar/jogl-all-mobile-natives-linux-armv6hf.jar ./jar/
'tmp/jogl-linux-armv6hf/jar/jogl-all-mobile-natives-linux-armv6hf.jar' -> './jar/jogl-all-mobile-natives-linux-armv6hf.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-linux-armv6hf/jar/jogl-all-noawt.jar ./jar/
'tmp/jogl-linux-armv6hf/jar/jogl-all-noawt.jar' -> './jar/jogl-all-noawt.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-linux-armv6hf/jar/jogl-all-android-natives-linux-armv6hf.jar ./jar/
'tmp/jogl-linux-armv6hf/jar/jogl-all-android-natives-linux-armv6hf.jar' -> './jar/jogl-all-android-natives-linux-armv6hf.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-linux-armv6hf/jar/jogl-demo-android.jar ./jar/
'tmp/jogl-linux-armv6hf/jar/jogl-demo-android.jar' -> './jar/jogl-demo-android.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-linux-armv6hf/jar/jogl-all-mobile.jar ./jar/
'tmp/jogl-linux-armv6hf/jar/jogl-all-mobile.jar' -> './jar/jogl-all-mobile.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-linux-armv6hf/jar/jogl-all-natives-linux-armv6hf.jar ./jar/
'tmp/jogl-linux-armv6hf/jar/jogl-all-natives-linux-armv6hf.jar' -> './jar/jogl-all-natives-linux-armv6hf.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-linux-armv6hf/jar/jogl-all-android.jar ./jar/
'tmp/jogl-linux-armv6hf/jar/jogl-all-android.jar' -> './jar/jogl-all-android.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-linux-armv6hf/jar/jogl-all-noawt-natives-linux-armv6hf.jar ./jar/
'tmp/jogl-linux-armv6hf/jar/jogl-all-noawt-natives-linux-armv6hf.jar' -> './jar/jogl-all-noawt-natives-linux-armv6hf.jar'
++ find tmp/jogl-linux-armv6hf/jar -maxdepth 1 -name '*.apk'
+ '[' -e tmp/jogl-linux-armv6hf/jar/atomic ']'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/gluegen-gl.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/gluegen-gl.jar' -> './jar/atomic/gluegen-gl.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/graphui.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/graphui.jar' -> './jar/atomic/graphui.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/jogl-awt.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/jogl-awt.jar' -> './jar/atomic/jogl-awt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/jogl-cg.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/jogl-cg.jar' -> './jar/atomic/jogl-cg.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/jogl-cg-natives-linux-armv6hf.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/jogl-cg-natives-linux-armv6hf.jar' -> './jar/atomic/jogl-cg-natives-linux-armv6hf.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/jogl-fonts-p0.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/jogl-fonts-p0.jar' -> './jar/atomic/jogl-fonts-p0.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/jogl-gldesktop-dbg.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/jogl-gldesktop-dbg.jar' -> './jar/atomic/jogl-gldesktop-dbg.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/jogl-gldesktop.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/jogl-gldesktop.jar' -> './jar/atomic/jogl-gldesktop.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/jogl-glmobile-dbg.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/jogl-glmobile-dbg.jar' -> './jar/atomic/jogl-glmobile-dbg.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/jogl-glmobile.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/jogl-glmobile.jar' -> './jar/atomic/jogl-glmobile.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/jogl-glu-gldesktop.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/jogl-glu-gldesktop.jar' -> './jar/atomic/jogl-glu-gldesktop.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/jogl-glu.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/jogl-glu.jar' -> './jar/atomic/jogl-glu.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/jogl.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/jogl.jar' -> './jar/atomic/jogl.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/jogl-natives-linux-armv6hf.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/jogl-natives-linux-armv6hf.jar' -> './jar/atomic/jogl-natives-linux-armv6hf.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/jogl-omx.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/jogl-omx.jar' -> './jar/atomic/jogl-omx.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/jogl-os-android.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/jogl-os-android.jar' -> './jar/atomic/jogl-os-android.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/jogl-os-ios.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/jogl-os-ios.jar' -> './jar/atomic/jogl-os-ios.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/jogl-os-osx.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/jogl-os-osx.jar' -> './jar/atomic/jogl-os-osx.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/jogl-os-win.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/jogl-os-win.jar' -> './jar/atomic/jogl-os-win.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/jogl-os-x11.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/jogl-os-x11.jar' -> './jar/atomic/jogl-os-x11.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/jogl-sdk.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/jogl-sdk.jar' -> './jar/atomic/jogl-sdk.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/jogl-swt.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/jogl-swt.jar' -> './jar/atomic/jogl-swt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/jogl-util-awt.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/jogl-util-awt.jar' -> './jar/atomic/jogl-util-awt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/jogl-util-fixedfuncemu.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/jogl-util-fixedfuncemu.jar' -> './jar/atomic/jogl-util-fixedfuncemu.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/jogl-util-gldesktop.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/jogl-util-gldesktop.jar' -> './jar/atomic/jogl-util-gldesktop.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/jogl-util-graph.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/jogl-util-graph.jar' -> './jar/atomic/jogl-util-graph.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/jogl-util.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/jogl-util.jar' -> './jar/atomic/jogl-util.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/nativewindow-awt.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/nativewindow-awt.jar' -> './jar/atomic/nativewindow-awt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/nativewindow.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/nativewindow.jar' -> './jar/atomic/nativewindow.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/nativewindow-natives-linux-armv6hf.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/nativewindow-natives-linux-armv6hf.jar' -> './jar/atomic/nativewindow-natives-linux-armv6hf.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/nativewindow-os-drm.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/nativewindow-os-drm.jar' -> './jar/atomic/nativewindow-os-drm.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/nativewindow-os-ios.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/nativewindow-os-ios.jar' -> './jar/atomic/nativewindow-os-ios.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/nativewindow-os-osx.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/nativewindow-os-osx.jar' -> './jar/atomic/nativewindow-os-osx.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/nativewindow-os-win.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/nativewindow-os-win.jar' -> './jar/atomic/nativewindow-os-win.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/nativewindow-os-x11.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/nativewindow-os-x11.jar' -> './jar/atomic/nativewindow-os-x11.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/nativewindow-swt.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/nativewindow-swt.jar' -> './jar/atomic/nativewindow-swt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/newt-awt.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/newt-awt.jar' -> './jar/atomic/newt-awt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/newt-driver-android.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/newt-driver-android.jar' -> './jar/atomic/newt-driver-android.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/newt-driver-bcm-old.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/newt-driver-bcm-old.jar' -> './jar/atomic/newt-driver-bcm-old.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/newt-driver-bcm-vc.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/newt-driver-bcm-vc.jar' -> './jar/atomic/newt-driver-bcm-vc.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/newt-driver-egl-gbm.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/newt-driver-egl-gbm.jar' -> './jar/atomic/newt-driver-egl-gbm.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/newt-driver-intelgdl.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/newt-driver-intelgdl.jar' -> './jar/atomic/newt-driver-intelgdl.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/newt-driver-ios.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/newt-driver-ios.jar' -> './jar/atomic/newt-driver-ios.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/newt-driver-kd.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/newt-driver-kd.jar' -> './jar/atomic/newt-driver-kd.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/newt-driver-linux.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/newt-driver-linux.jar' -> './jar/atomic/newt-driver-linux.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/newt-driver-osx.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/newt-driver-osx.jar' -> './jar/atomic/newt-driver-osx.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/newt-driver-win.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/newt-driver-win.jar' -> './jar/atomic/newt-driver-win.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/newt-driver-x11.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/newt-driver-x11.jar' -> './jar/atomic/newt-driver-x11.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/newt-event.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/newt-event.jar' -> './jar/atomic/newt-event.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/newt.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/newt.jar' -> './jar/atomic/newt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/newt-javafx.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/newt-javafx.jar' -> './jar/atomic/newt-javafx.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/newt-natives-linux-armv6hf.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/newt-natives-linux-armv6hf.jar' -> './jar/atomic/newt-natives-linux-armv6hf.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/newt-ogl.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/newt-ogl.jar' -> './jar/atomic/newt-ogl.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-armv6hf/jar/atomic/newt-swt.jar ./jar/atomic/
'tmp/jogl-linux-armv6hf/jar/atomic/newt-swt.jar' -> './jar/atomic/newt-swt.jar'
+ for i in $os_and_archs_minus_master
+ local zfile=archive/jogamp-linux-aarch64/jogl-linux-aarch64.7z
++ basename archive/jogamp-linux-aarch64/jogl-linux-aarch64.7z .7z
+ local zfolder=tmp/jogl-linux-aarch64
+ '[' -e tmp/jogl-linux-aarch64 ']'
++ find tmp/jogl-linux-aarch64/jar -maxdepth 1 -name '*.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-linux-aarch64/jar/jogl-all-noawt-natives-linux-aarch64.jar ./jar/
'tmp/jogl-linux-aarch64/jar/jogl-all-noawt-natives-linux-aarch64.jar' -> './jar/jogl-all-noawt-natives-linux-aarch64.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-linux-aarch64/jar/jogl-test.jar ./jar/
'tmp/jogl-linux-aarch64/jar/jogl-test.jar' -> './jar/jogl-test.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-linux-aarch64/jar/jogl-all-mobile.jar ./jar/
'tmp/jogl-linux-aarch64/jar/jogl-all-mobile.jar' -> './jar/jogl-all-mobile.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-linux-aarch64/jar/jogl-all-noawt.jar ./jar/
'tmp/jogl-linux-aarch64/jar/jogl-all-noawt.jar' -> './jar/jogl-all-noawt.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-linux-aarch64/jar/jogl-demo-android.jar ./jar/
'tmp/jogl-linux-aarch64/jar/jogl-demo-android.jar' -> './jar/jogl-demo-android.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-linux-aarch64/jar/jogl-all-mobile-natives-linux-aarch64.jar ./jar/
'tmp/jogl-linux-aarch64/jar/jogl-all-mobile-natives-linux-aarch64.jar' -> './jar/jogl-all-mobile-natives-linux-aarch64.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-linux-aarch64/jar/jogl-all-android.jar ./jar/
'tmp/jogl-linux-aarch64/jar/jogl-all-android.jar' -> './jar/jogl-all-android.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-linux-aarch64/jar/jogl-all-natives-linux-aarch64.jar ./jar/
'tmp/jogl-linux-aarch64/jar/jogl-all-natives-linux-aarch64.jar' -> './jar/jogl-all-natives-linux-aarch64.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-linux-aarch64/jar/jogl-all-android-natives-linux-aarch64.jar ./jar/
'tmp/jogl-linux-aarch64/jar/jogl-all-android-natives-linux-aarch64.jar' -> './jar/jogl-all-android-natives-linux-aarch64.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-linux-aarch64/jar/jogl-demos.jar ./jar/
'tmp/jogl-linux-aarch64/jar/jogl-demos.jar' -> './jar/jogl-demos.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-linux-aarch64/jar/jogl-all.jar ./jar/
'tmp/jogl-linux-aarch64/jar/jogl-all.jar' -> './jar/jogl-all.jar'
++ find tmp/jogl-linux-aarch64/jar -maxdepth 1 -name '*.apk'
+ '[' -e tmp/jogl-linux-aarch64/jar/atomic ']'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/gluegen-gl.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/gluegen-gl.jar' -> './jar/atomic/gluegen-gl.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/graphui.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/graphui.jar' -> './jar/atomic/graphui.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/jogl-awt.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/jogl-awt.jar' -> './jar/atomic/jogl-awt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/jogl-cg.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/jogl-cg.jar' -> './jar/atomic/jogl-cg.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/jogl-cg-natives-linux-aarch64.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/jogl-cg-natives-linux-aarch64.jar' -> './jar/atomic/jogl-cg-natives-linux-aarch64.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/jogl-fonts-p0.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/jogl-fonts-p0.jar' -> './jar/atomic/jogl-fonts-p0.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/jogl-gldesktop-dbg.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/jogl-gldesktop-dbg.jar' -> './jar/atomic/jogl-gldesktop-dbg.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/jogl-gldesktop.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/jogl-gldesktop.jar' -> './jar/atomic/jogl-gldesktop.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/jogl-glmobile-dbg.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/jogl-glmobile-dbg.jar' -> './jar/atomic/jogl-glmobile-dbg.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/jogl-glmobile.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/jogl-glmobile.jar' -> './jar/atomic/jogl-glmobile.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/jogl-glu-gldesktop.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/jogl-glu-gldesktop.jar' -> './jar/atomic/jogl-glu-gldesktop.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/jogl-glu.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/jogl-glu.jar' -> './jar/atomic/jogl-glu.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/jogl.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/jogl.jar' -> './jar/atomic/jogl.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/jogl-natives-linux-aarch64.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/jogl-natives-linux-aarch64.jar' -> './jar/atomic/jogl-natives-linux-aarch64.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/jogl-omx.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/jogl-omx.jar' -> './jar/atomic/jogl-omx.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/jogl-os-android.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/jogl-os-android.jar' -> './jar/atomic/jogl-os-android.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/jogl-os-ios.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/jogl-os-ios.jar' -> './jar/atomic/jogl-os-ios.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/jogl-os-osx.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/jogl-os-osx.jar' -> './jar/atomic/jogl-os-osx.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/jogl-os-win.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/jogl-os-win.jar' -> './jar/atomic/jogl-os-win.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/jogl-os-x11.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/jogl-os-x11.jar' -> './jar/atomic/jogl-os-x11.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/jogl-sdk.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/jogl-sdk.jar' -> './jar/atomic/jogl-sdk.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/jogl-swt.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/jogl-swt.jar' -> './jar/atomic/jogl-swt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/jogl-util-awt.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/jogl-util-awt.jar' -> './jar/atomic/jogl-util-awt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/jogl-util-fixedfuncemu.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/jogl-util-fixedfuncemu.jar' -> './jar/atomic/jogl-util-fixedfuncemu.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/jogl-util-gldesktop.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/jogl-util-gldesktop.jar' -> './jar/atomic/jogl-util-gldesktop.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/jogl-util-graph.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/jogl-util-graph.jar' -> './jar/atomic/jogl-util-graph.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/jogl-util.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/jogl-util.jar' -> './jar/atomic/jogl-util.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/nativewindow-awt.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/nativewindow-awt.jar' -> './jar/atomic/nativewindow-awt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/nativewindow.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/nativewindow.jar' -> './jar/atomic/nativewindow.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/nativewindow-natives-linux-aarch64.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/nativewindow-natives-linux-aarch64.jar' -> './jar/atomic/nativewindow-natives-linux-aarch64.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/nativewindow-os-drm.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/nativewindow-os-drm.jar' -> './jar/atomic/nativewindow-os-drm.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/nativewindow-os-ios.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/nativewindow-os-ios.jar' -> './jar/atomic/nativewindow-os-ios.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/nativewindow-os-osx.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/nativewindow-os-osx.jar' -> './jar/atomic/nativewindow-os-osx.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/nativewindow-os-win.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/nativewindow-os-win.jar' -> './jar/atomic/nativewindow-os-win.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/nativewindow-os-x11.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/nativewindow-os-x11.jar' -> './jar/atomic/nativewindow-os-x11.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/nativewindow-swt.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/nativewindow-swt.jar' -> './jar/atomic/nativewindow-swt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/newt-awt.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/newt-awt.jar' -> './jar/atomic/newt-awt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/newt-driver-android.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/newt-driver-android.jar' -> './jar/atomic/newt-driver-android.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/newt-driver-bcm-old.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/newt-driver-bcm-old.jar' -> './jar/atomic/newt-driver-bcm-old.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/newt-driver-bcm-vc.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/newt-driver-bcm-vc.jar' -> './jar/atomic/newt-driver-bcm-vc.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/newt-driver-egl-gbm.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/newt-driver-egl-gbm.jar' -> './jar/atomic/newt-driver-egl-gbm.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/newt-driver-intelgdl.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/newt-driver-intelgdl.jar' -> './jar/atomic/newt-driver-intelgdl.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/newt-driver-ios.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/newt-driver-ios.jar' -> './jar/atomic/newt-driver-ios.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/newt-driver-kd.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/newt-driver-kd.jar' -> './jar/atomic/newt-driver-kd.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/newt-driver-linux.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/newt-driver-linux.jar' -> './jar/atomic/newt-driver-linux.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/newt-driver-osx.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/newt-driver-osx.jar' -> './jar/atomic/newt-driver-osx.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/newt-driver-win.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/newt-driver-win.jar' -> './jar/atomic/newt-driver-win.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/newt-driver-x11.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/newt-driver-x11.jar' -> './jar/atomic/newt-driver-x11.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/newt-event.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/newt-event.jar' -> './jar/atomic/newt-event.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/newt.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/newt.jar' -> './jar/atomic/newt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/newt-javafx.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/newt-javafx.jar' -> './jar/atomic/newt-javafx.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/newt-natives-linux-aarch64.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/newt-natives-linux-aarch64.jar' -> './jar/atomic/newt-natives-linux-aarch64.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/newt-ogl.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/newt-ogl.jar' -> './jar/atomic/newt-ogl.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-aarch64/jar/atomic/newt-swt.jar ./jar/atomic/
'tmp/jogl-linux-aarch64/jar/atomic/newt-swt.jar' -> './jar/atomic/newt-swt.jar'
+ for i in $os_and_archs_minus_master
+ local zfile=archive/jogamp-macosx-universal/jogl-macosx-universal.7z
++ basename archive/jogamp-macosx-universal/jogl-macosx-universal.7z .7z
+ local zfolder=tmp/jogl-macosx-universal
+ '[' -e tmp/jogl-macosx-universal ']'
++ find tmp/jogl-macosx-universal/jar -maxdepth 1 -name '*.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-macosx-universal/jar/jogl-demos.jar ./jar/
'tmp/jogl-macosx-universal/jar/jogl-demos.jar' -> './jar/jogl-demos.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-macosx-universal/jar/jogl-all-noawt-natives-macosx-universal.jar ./jar/
'tmp/jogl-macosx-universal/jar/jogl-all-noawt-natives-macosx-universal.jar' -> './jar/jogl-all-noawt-natives-macosx-universal.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-macosx-universal/jar/jogl-all-android-natives-macosx-universal.jar ./jar/
'tmp/jogl-macosx-universal/jar/jogl-all-android-natives-macosx-universal.jar' -> './jar/jogl-all-android-natives-macosx-universal.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-macosx-universal/jar/jogl-all.jar ./jar/
'tmp/jogl-macosx-universal/jar/jogl-all.jar' -> './jar/jogl-all.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-macosx-universal/jar/jogl-all-noawt.jar ./jar/
'tmp/jogl-macosx-universal/jar/jogl-all-noawt.jar' -> './jar/jogl-all-noawt.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-macosx-universal/jar/jogl-test.jar ./jar/
'tmp/jogl-macosx-universal/jar/jogl-test.jar' -> './jar/jogl-test.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-macosx-universal/jar/jogl-all-mobile.jar ./jar/
'tmp/jogl-macosx-universal/jar/jogl-all-mobile.jar' -> './jar/jogl-all-mobile.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-macosx-universal/jar/jogl-all-mobile-natives-macosx-universal.jar ./jar/
'tmp/jogl-macosx-universal/jar/jogl-all-mobile-natives-macosx-universal.jar' -> './jar/jogl-all-mobile-natives-macosx-universal.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-macosx-universal/jar/jogl-demo-android.jar ./jar/
'tmp/jogl-macosx-universal/jar/jogl-demo-android.jar' -> './jar/jogl-demo-android.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-macosx-universal/jar/jogl-all-natives-macosx-universal.jar ./jar/
'tmp/jogl-macosx-universal/jar/jogl-all-natives-macosx-universal.jar' -> './jar/jogl-all-natives-macosx-universal.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-macosx-universal/jar/jogl-all-android.jar ./jar/
'tmp/jogl-macosx-universal/jar/jogl-all-android.jar' -> './jar/jogl-all-android.jar'
++ find tmp/jogl-macosx-universal/jar -maxdepth 1 -name '*.apk'
+ '[' -e tmp/jogl-macosx-universal/jar/atomic ']'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/gluegen-gl.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/gluegen-gl.jar' -> './jar/atomic/gluegen-gl.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/graphui.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/graphui.jar' -> './jar/atomic/graphui.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/jogl-awt.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/jogl-awt.jar' -> './jar/atomic/jogl-awt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/jogl-cg.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/jogl-cg.jar' -> './jar/atomic/jogl-cg.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/jogl-cg-natives-macosx-universal.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/jogl-cg-natives-macosx-universal.jar' -> './jar/atomic/jogl-cg-natives-macosx-universal.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/jogl-fonts-p0.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/jogl-fonts-p0.jar' -> './jar/atomic/jogl-fonts-p0.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/jogl-gldesktop-dbg.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/jogl-gldesktop-dbg.jar' -> './jar/atomic/jogl-gldesktop-dbg.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/jogl-gldesktop.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/jogl-gldesktop.jar' -> './jar/atomic/jogl-gldesktop.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/jogl-glmobile-dbg.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/jogl-glmobile-dbg.jar' -> './jar/atomic/jogl-glmobile-dbg.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/jogl-glmobile.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/jogl-glmobile.jar' -> './jar/atomic/jogl-glmobile.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/jogl-glu-gldesktop.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/jogl-glu-gldesktop.jar' -> './jar/atomic/jogl-glu-gldesktop.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/jogl-glu.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/jogl-glu.jar' -> './jar/atomic/jogl-glu.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/jogl.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/jogl.jar' -> './jar/atomic/jogl.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/jogl-natives-macosx-universal.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/jogl-natives-macosx-universal.jar' -> './jar/atomic/jogl-natives-macosx-universal.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/jogl-omx.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/jogl-omx.jar' -> './jar/atomic/jogl-omx.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/jogl-os-android.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/jogl-os-android.jar' -> './jar/atomic/jogl-os-android.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/jogl-os-ios.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/jogl-os-ios.jar' -> './jar/atomic/jogl-os-ios.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/jogl-os-osx.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/jogl-os-osx.jar' -> './jar/atomic/jogl-os-osx.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/jogl-os-win.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/jogl-os-win.jar' -> './jar/atomic/jogl-os-win.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/jogl-os-x11.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/jogl-os-x11.jar' -> './jar/atomic/jogl-os-x11.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/jogl-sdk.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/jogl-sdk.jar' -> './jar/atomic/jogl-sdk.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/jogl-swt.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/jogl-swt.jar' -> './jar/atomic/jogl-swt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/jogl-util-awt.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/jogl-util-awt.jar' -> './jar/atomic/jogl-util-awt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/jogl-util-fixedfuncemu.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/jogl-util-fixedfuncemu.jar' -> './jar/atomic/jogl-util-fixedfuncemu.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/jogl-util-gldesktop.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/jogl-util-gldesktop.jar' -> './jar/atomic/jogl-util-gldesktop.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/jogl-util-graph.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/jogl-util-graph.jar' -> './jar/atomic/jogl-util-graph.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/jogl-util.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/jogl-util.jar' -> './jar/atomic/jogl-util.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/nativewindow-awt.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/nativewindow-awt.jar' -> './jar/atomic/nativewindow-awt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/nativewindow.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/nativewindow.jar' -> './jar/atomic/nativewindow.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/nativewindow-natives-macosx-universal.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/nativewindow-natives-macosx-universal.jar' -> './jar/atomic/nativewindow-natives-macosx-universal.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/nativewindow-os-drm.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/nativewindow-os-drm.jar' -> './jar/atomic/nativewindow-os-drm.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/nativewindow-os-ios.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/nativewindow-os-ios.jar' -> './jar/atomic/nativewindow-os-ios.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/nativewindow-os-osx.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/nativewindow-os-osx.jar' -> './jar/atomic/nativewindow-os-osx.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/nativewindow-os-win.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/nativewindow-os-win.jar' -> './jar/atomic/nativewindow-os-win.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/nativewindow-os-x11.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/nativewindow-os-x11.jar' -> './jar/atomic/nativewindow-os-x11.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/nativewindow-swt.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/nativewindow-swt.jar' -> './jar/atomic/nativewindow-swt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/newt-awt.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/newt-awt.jar' -> './jar/atomic/newt-awt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/newt-driver-android.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/newt-driver-android.jar' -> './jar/atomic/newt-driver-android.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/newt-driver-bcm-old.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/newt-driver-bcm-old.jar' -> './jar/atomic/newt-driver-bcm-old.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/newt-driver-bcm-vc.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/newt-driver-bcm-vc.jar' -> './jar/atomic/newt-driver-bcm-vc.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/newt-driver-egl-gbm.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/newt-driver-egl-gbm.jar' -> './jar/atomic/newt-driver-egl-gbm.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/newt-driver-intelgdl.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/newt-driver-intelgdl.jar' -> './jar/atomic/newt-driver-intelgdl.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/newt-driver-ios.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/newt-driver-ios.jar' -> './jar/atomic/newt-driver-ios.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/newt-driver-kd.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/newt-driver-kd.jar' -> './jar/atomic/newt-driver-kd.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/newt-driver-linux.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/newt-driver-linux.jar' -> './jar/atomic/newt-driver-linux.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/newt-driver-osx.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/newt-driver-osx.jar' -> './jar/atomic/newt-driver-osx.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/newt-driver-win.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/newt-driver-win.jar' -> './jar/atomic/newt-driver-win.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/newt-driver-x11.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/newt-driver-x11.jar' -> './jar/atomic/newt-driver-x11.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/newt-event.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/newt-event.jar' -> './jar/atomic/newt-event.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/newt.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/newt.jar' -> './jar/atomic/newt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/newt-javafx.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/newt-javafx.jar' -> './jar/atomic/newt-javafx.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/newt-natives-macosx-universal.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/newt-natives-macosx-universal.jar' -> './jar/atomic/newt-natives-macosx-universal.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/newt-ogl.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/newt-ogl.jar' -> './jar/atomic/newt-ogl.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-macosx-universal/jar/atomic/newt-swt.jar ./jar/atomic/
'tmp/jogl-macosx-universal/jar/atomic/newt-swt.jar' -> './jar/atomic/newt-swt.jar'
+ for i in $os_and_archs_minus_master
+ local zfile=archive/jogamp-windows-amd64/jogl-windows-amd64.7z
++ basename archive/jogamp-windows-amd64/jogl-windows-amd64.7z .7z
+ local zfolder=tmp/jogl-windows-amd64
+ '[' -e tmp/jogl-windows-amd64 ']'
++ find tmp/jogl-windows-amd64/jar -maxdepth 1 -name '*.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-windows-amd64/jar/jogl-all.jar ./jar/
'tmp/jogl-windows-amd64/jar/jogl-all.jar' -> './jar/jogl-all.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-windows-amd64/jar/jogl-all-mobile.jar ./jar/
'tmp/jogl-windows-amd64/jar/jogl-all-mobile.jar' -> './jar/jogl-all-mobile.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-windows-amd64/jar/jogl-all-noawt.jar ./jar/
'tmp/jogl-windows-amd64/jar/jogl-all-noawt.jar' -> './jar/jogl-all-noawt.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-windows-amd64/jar/jogl-all-android-natives-windows-amd64.jar ./jar/
'tmp/jogl-windows-amd64/jar/jogl-all-android-natives-windows-amd64.jar' -> './jar/jogl-all-android-natives-windows-amd64.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-windows-amd64/jar/jogl-all-mobile-natives-windows-amd64.jar ./jar/
'tmp/jogl-windows-amd64/jar/jogl-all-mobile-natives-windows-amd64.jar' -> './jar/jogl-all-mobile-natives-windows-amd64.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-windows-amd64/jar/jogl-demo-android.jar ./jar/
'tmp/jogl-windows-amd64/jar/jogl-demo-android.jar' -> './jar/jogl-demo-android.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-windows-amd64/jar/jogl-all-noawt-natives-windows-amd64.jar ./jar/
'tmp/jogl-windows-amd64/jar/jogl-all-noawt-natives-windows-amd64.jar' -> './jar/jogl-all-noawt-natives-windows-amd64.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-windows-amd64/jar/jogl-all-natives-windows-amd64.jar ./jar/
'tmp/jogl-windows-amd64/jar/jogl-all-natives-windows-amd64.jar' -> './jar/jogl-all-natives-windows-amd64.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-windows-amd64/jar/jogl-all-android.jar ./jar/
'tmp/jogl-windows-amd64/jar/jogl-all-android.jar' -> './jar/jogl-all-android.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-windows-amd64/jar/jogl-test.jar ./jar/
'tmp/jogl-windows-amd64/jar/jogl-test.jar' -> './jar/jogl-test.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-windows-amd64/jar/jogl-demos.jar ./jar/
'tmp/jogl-windows-amd64/jar/jogl-demos.jar' -> './jar/jogl-demos.jar'
++ find tmp/jogl-windows-amd64/jar -maxdepth 1 -name '*.apk'
+ '[' -e tmp/jogl-windows-amd64/jar/atomic ']'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/gluegen-gl.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/gluegen-gl.jar' -> './jar/atomic/gluegen-gl.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/graphui.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/graphui.jar' -> './jar/atomic/graphui.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/jogl-awt.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/jogl-awt.jar' -> './jar/atomic/jogl-awt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/jogl-cg.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/jogl-cg.jar' -> './jar/atomic/jogl-cg.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/jogl-cg-natives-windows-amd64.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/jogl-cg-natives-windows-amd64.jar' -> './jar/atomic/jogl-cg-natives-windows-amd64.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/jogl-fonts-p0.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/jogl-fonts-p0.jar' -> './jar/atomic/jogl-fonts-p0.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/jogl-gldesktop-dbg.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/jogl-gldesktop-dbg.jar' -> './jar/atomic/jogl-gldesktop-dbg.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/jogl-gldesktop.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/jogl-gldesktop.jar' -> './jar/atomic/jogl-gldesktop.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/jogl-glmobile-dbg.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/jogl-glmobile-dbg.jar' -> './jar/atomic/jogl-glmobile-dbg.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/jogl-glmobile.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/jogl-glmobile.jar' -> './jar/atomic/jogl-glmobile.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/jogl-glu-gldesktop.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/jogl-glu-gldesktop.jar' -> './jar/atomic/jogl-glu-gldesktop.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/jogl-glu.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/jogl-glu.jar' -> './jar/atomic/jogl-glu.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/jogl.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/jogl.jar' -> './jar/atomic/jogl.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/jogl-natives-windows-amd64.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/jogl-natives-windows-amd64.jar' -> './jar/atomic/jogl-natives-windows-amd64.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/jogl-omx.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/jogl-omx.jar' -> './jar/atomic/jogl-omx.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/jogl-os-android.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/jogl-os-android.jar' -> './jar/atomic/jogl-os-android.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/jogl-os-ios.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/jogl-os-ios.jar' -> './jar/atomic/jogl-os-ios.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/jogl-os-osx.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/jogl-os-osx.jar' -> './jar/atomic/jogl-os-osx.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/jogl-os-win.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/jogl-os-win.jar' -> './jar/atomic/jogl-os-win.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/jogl-os-x11.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/jogl-os-x11.jar' -> './jar/atomic/jogl-os-x11.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/jogl-sdk.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/jogl-sdk.jar' -> './jar/atomic/jogl-sdk.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/jogl-swt.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/jogl-swt.jar' -> './jar/atomic/jogl-swt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/jogl-util-awt.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/jogl-util-awt.jar' -> './jar/atomic/jogl-util-awt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/jogl-util-fixedfuncemu.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/jogl-util-fixedfuncemu.jar' -> './jar/atomic/jogl-util-fixedfuncemu.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/jogl-util-gldesktop.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/jogl-util-gldesktop.jar' -> './jar/atomic/jogl-util-gldesktop.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/jogl-util-graph.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/jogl-util-graph.jar' -> './jar/atomic/jogl-util-graph.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/jogl-util.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/jogl-util.jar' -> './jar/atomic/jogl-util.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/nativewindow-awt.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/nativewindow-awt.jar' -> './jar/atomic/nativewindow-awt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/nativewindow.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/nativewindow.jar' -> './jar/atomic/nativewindow.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/nativewindow-natives-windows-amd64.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/nativewindow-natives-windows-amd64.jar' -> './jar/atomic/nativewindow-natives-windows-amd64.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/nativewindow-os-drm.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/nativewindow-os-drm.jar' -> './jar/atomic/nativewindow-os-drm.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/nativewindow-os-ios.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/nativewindow-os-ios.jar' -> './jar/atomic/nativewindow-os-ios.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/nativewindow-os-osx.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/nativewindow-os-osx.jar' -> './jar/atomic/nativewindow-os-osx.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/nativewindow-os-win.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/nativewindow-os-win.jar' -> './jar/atomic/nativewindow-os-win.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/nativewindow-os-x11.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/nativewindow-os-x11.jar' -> './jar/atomic/nativewindow-os-x11.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/nativewindow-swt.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/nativewindow-swt.jar' -> './jar/atomic/nativewindow-swt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/newt-awt.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/newt-awt.jar' -> './jar/atomic/newt-awt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/newt-driver-android.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/newt-driver-android.jar' -> './jar/atomic/newt-driver-android.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/newt-driver-bcm-old.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/newt-driver-bcm-old.jar' -> './jar/atomic/newt-driver-bcm-old.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/newt-driver-bcm-vc.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/newt-driver-bcm-vc.jar' -> './jar/atomic/newt-driver-bcm-vc.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/newt-driver-egl-gbm.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/newt-driver-egl-gbm.jar' -> './jar/atomic/newt-driver-egl-gbm.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/newt-driver-intelgdl.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/newt-driver-intelgdl.jar' -> './jar/atomic/newt-driver-intelgdl.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/newt-driver-ios.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/newt-driver-ios.jar' -> './jar/atomic/newt-driver-ios.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/newt-driver-kd.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/newt-driver-kd.jar' -> './jar/atomic/newt-driver-kd.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/newt-driver-linux.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/newt-driver-linux.jar' -> './jar/atomic/newt-driver-linux.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/newt-driver-osx.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/newt-driver-osx.jar' -> './jar/atomic/newt-driver-osx.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/newt-driver-win.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/newt-driver-win.jar' -> './jar/atomic/newt-driver-win.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/newt-driver-x11.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/newt-driver-x11.jar' -> './jar/atomic/newt-driver-x11.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/newt-event.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/newt-event.jar' -> './jar/atomic/newt-event.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/newt.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/newt.jar' -> './jar/atomic/newt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/newt-javafx.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/newt-javafx.jar' -> './jar/atomic/newt-javafx.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/newt-natives-windows-amd64.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/newt-natives-windows-amd64.jar' -> './jar/atomic/newt-natives-windows-amd64.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/newt-ogl.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/newt-ogl.jar' -> './jar/atomic/newt-ogl.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-windows-amd64/jar/atomic/newt-swt.jar ./jar/atomic/
'tmp/jogl-windows-amd64/jar/atomic/newt-swt.jar' -> './jar/atomic/newt-swt.jar'
+ for i in $os_and_archs_minus_master
+ local zfile=archive/jogamp-android-aarch64/jogl-android-aarch64.7z
++ basename archive/jogamp-android-aarch64/jogl-android-aarch64.7z .7z
+ local zfolder=tmp/jogl-android-aarch64
+ '[' -e tmp/jogl-android-aarch64 ']'
++ find tmp/jogl-android-aarch64/jar -maxdepth 1 -name '*.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-android-aarch64/jar/jogl-demos.jar ./jar/
'tmp/jogl-android-aarch64/jar/jogl-demos.jar' -> './jar/jogl-demos.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-android-aarch64/jar/jogl-all-android-natives-android-aarch64.jar ./jar/
'tmp/jogl-android-aarch64/jar/jogl-all-android-natives-android-aarch64.jar' -> './jar/jogl-all-android-natives-android-aarch64.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-android-aarch64/jar/jogl-all-noawt.jar ./jar/
'tmp/jogl-android-aarch64/jar/jogl-all-noawt.jar' -> './jar/jogl-all-noawt.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-android-aarch64/jar/jogl-test.jar ./jar/
'tmp/jogl-android-aarch64/jar/jogl-test.jar' -> './jar/jogl-test.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-android-aarch64/jar/jogl-all-noawt-natives-android-aarch64.jar ./jar/
'tmp/jogl-android-aarch64/jar/jogl-all-noawt-natives-android-aarch64.jar' -> './jar/jogl-all-noawt-natives-android-aarch64.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-android-aarch64/jar/jogl-all-natives-android-aarch64.jar ./jar/
'tmp/jogl-android-aarch64/jar/jogl-all-natives-android-aarch64.jar' -> './jar/jogl-all-natives-android-aarch64.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-android-aarch64/jar/jogl-demo-android.jar ./jar/
'tmp/jogl-android-aarch64/jar/jogl-demo-android.jar' -> './jar/jogl-demo-android.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-android-aarch64/jar/jogl-all-android.jar ./jar/
'tmp/jogl-android-aarch64/jar/jogl-all-android.jar' -> './jar/jogl-all-android.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-android-aarch64/jar/jogl-all.jar ./jar/
'tmp/jogl-android-aarch64/jar/jogl-all.jar' -> './jar/jogl-all.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-android-aarch64/jar/jogl-all-mobile-natives-android-aarch64.jar ./jar/
'tmp/jogl-android-aarch64/jar/jogl-all-mobile-natives-android-aarch64.jar' -> './jar/jogl-all-mobile-natives-android-aarch64.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jogl-android-aarch64/jar/jogl-all-mobile.jar ./jar/
'tmp/jogl-android-aarch64/jar/jogl-all-mobile.jar' -> './jar/jogl-all-mobile.jar'
++ find tmp/jogl-android-aarch64/jar -maxdepth 1 -name '*.apk'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.apk`
+ cp -av tmp/jogl-android-aarch64/jar/jogl-all-android-aarch64-unsigned.apk ./apk/
'tmp/jogl-android-aarch64/jar/jogl-all-android-aarch64-unsigned.apk' -> './apk/jogl-all-android-aarch64-unsigned.apk'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.apk`
+ cp -av tmp/jogl-android-aarch64/jar/jogl-all-android-aarch64.apk ./apk/
'tmp/jogl-android-aarch64/jar/jogl-all-android-aarch64.apk' -> './apk/jogl-all-android-aarch64.apk'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.apk`
+ cp -av tmp/jogl-android-aarch64/jar/jogl-demo-android-unsigned.apk ./apk/
'tmp/jogl-android-aarch64/jar/jogl-demo-android-unsigned.apk' -> './apk/jogl-demo-android-unsigned.apk'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.apk`
+ cp -av tmp/jogl-android-aarch64/jar/jogl-demo-android.apk ./apk/
'tmp/jogl-android-aarch64/jar/jogl-demo-android.apk' -> './apk/jogl-demo-android.apk'
+ '[' -e tmp/jogl-android-aarch64/jar/atomic ']'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/gluegen-gl.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/gluegen-gl.jar' -> './jar/atomic/gluegen-gl.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/graphui.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/graphui.jar' -> './jar/atomic/graphui.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/jogl-awt.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/jogl-awt.jar' -> './jar/atomic/jogl-awt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/jogl-cg.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/jogl-cg.jar' -> './jar/atomic/jogl-cg.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/jogl-cg-natives-android-aarch64.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/jogl-cg-natives-android-aarch64.jar' -> './jar/atomic/jogl-cg-natives-android-aarch64.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/jogl-fonts-p0.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/jogl-fonts-p0.jar' -> './jar/atomic/jogl-fonts-p0.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/jogl-gldesktop-dbg.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/jogl-gldesktop-dbg.jar' -> './jar/atomic/jogl-gldesktop-dbg.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/jogl-gldesktop.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/jogl-gldesktop.jar' -> './jar/atomic/jogl-gldesktop.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/jogl-glmobile-dbg.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/jogl-glmobile-dbg.jar' -> './jar/atomic/jogl-glmobile-dbg.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/jogl-glmobile.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/jogl-glmobile.jar' -> './jar/atomic/jogl-glmobile.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/jogl-glu-gldesktop.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/jogl-glu-gldesktop.jar' -> './jar/atomic/jogl-glu-gldesktop.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/jogl-glu.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/jogl-glu.jar' -> './jar/atomic/jogl-glu.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/jogl.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/jogl.jar' -> './jar/atomic/jogl.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/jogl-natives-android-aarch64.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/jogl-natives-android-aarch64.jar' -> './jar/atomic/jogl-natives-android-aarch64.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/jogl-omx.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/jogl-omx.jar' -> './jar/atomic/jogl-omx.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/jogl-os-android.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/jogl-os-android.jar' -> './jar/atomic/jogl-os-android.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/jogl-os-ios.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/jogl-os-ios.jar' -> './jar/atomic/jogl-os-ios.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/jogl-os-osx.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/jogl-os-osx.jar' -> './jar/atomic/jogl-os-osx.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/jogl-os-win.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/jogl-os-win.jar' -> './jar/atomic/jogl-os-win.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/jogl-os-x11.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/jogl-os-x11.jar' -> './jar/atomic/jogl-os-x11.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/jogl-sdk.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/jogl-sdk.jar' -> './jar/atomic/jogl-sdk.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/jogl-swt.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/jogl-swt.jar' -> './jar/atomic/jogl-swt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/jogl-util-awt.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/jogl-util-awt.jar' -> './jar/atomic/jogl-util-awt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/jogl-util-fixedfuncemu.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/jogl-util-fixedfuncemu.jar' -> './jar/atomic/jogl-util-fixedfuncemu.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/jogl-util-gldesktop.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/jogl-util-gldesktop.jar' -> './jar/atomic/jogl-util-gldesktop.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/jogl-util-graph.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/jogl-util-graph.jar' -> './jar/atomic/jogl-util-graph.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/jogl-util.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/jogl-util.jar' -> './jar/atomic/jogl-util.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/nativewindow-awt.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/nativewindow-awt.jar' -> './jar/atomic/nativewindow-awt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/nativewindow.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/nativewindow.jar' -> './jar/atomic/nativewindow.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/nativewindow-natives-android-aarch64.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/nativewindow-natives-android-aarch64.jar' -> './jar/atomic/nativewindow-natives-android-aarch64.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/nativewindow-os-drm.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/nativewindow-os-drm.jar' -> './jar/atomic/nativewindow-os-drm.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/nativewindow-os-ios.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/nativewindow-os-ios.jar' -> './jar/atomic/nativewindow-os-ios.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/nativewindow-os-osx.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/nativewindow-os-osx.jar' -> './jar/atomic/nativewindow-os-osx.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/nativewindow-os-win.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/nativewindow-os-win.jar' -> './jar/atomic/nativewindow-os-win.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/nativewindow-os-x11.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/nativewindow-os-x11.jar' -> './jar/atomic/nativewindow-os-x11.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/nativewindow-swt.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/nativewindow-swt.jar' -> './jar/atomic/nativewindow-swt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/newt-awt.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/newt-awt.jar' -> './jar/atomic/newt-awt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/newt-driver-android.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/newt-driver-android.jar' -> './jar/atomic/newt-driver-android.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/newt-driver-bcm-old.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/newt-driver-bcm-old.jar' -> './jar/atomic/newt-driver-bcm-old.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/newt-driver-bcm-vc.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/newt-driver-bcm-vc.jar' -> './jar/atomic/newt-driver-bcm-vc.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/newt-driver-egl-gbm.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/newt-driver-egl-gbm.jar' -> './jar/atomic/newt-driver-egl-gbm.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/newt-driver-intelgdl.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/newt-driver-intelgdl.jar' -> './jar/atomic/newt-driver-intelgdl.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/newt-driver-ios.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/newt-driver-ios.jar' -> './jar/atomic/newt-driver-ios.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/newt-driver-kd.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/newt-driver-kd.jar' -> './jar/atomic/newt-driver-kd.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/newt-driver-linux.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/newt-driver-linux.jar' -> './jar/atomic/newt-driver-linux.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/newt-driver-osx.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/newt-driver-osx.jar' -> './jar/atomic/newt-driver-osx.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/newt-driver-win.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/newt-driver-win.jar' -> './jar/atomic/newt-driver-win.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/newt-driver-x11.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/newt-driver-x11.jar' -> './jar/atomic/newt-driver-x11.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/newt-event.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/newt-event.jar' -> './jar/atomic/newt-event.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/newt.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/newt.jar' -> './jar/atomic/newt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/newt-javafx.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/newt-javafx.jar' -> './jar/atomic/newt-javafx.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/newt-natives-android-aarch64.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/newt-natives-android-aarch64.jar' -> './jar/atomic/newt-natives-android-aarch64.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/newt-ogl.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/newt-ogl.jar' -> './jar/atomic/newt-ogl.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-android-aarch64/jar/atomic/newt-swt.jar ./jar/atomic/
'tmp/jogl-android-aarch64/jar/atomic/newt-swt.jar' -> './jar/atomic/newt-swt.jar'
+ cd apk
+ mkdir unsigned
mkdir: cannot create directory ‘unsigned’: File exists
+ for i in *-unsigned.apk
++ basename jogl-all-android-aarch64-unsigned.apk -unsigned.apk
+ mv -v jogl-all-android-aarch64-unsigned.apk unsigned/jogl-all-android-aarch64.apk
renamed 'jogl-all-android-aarch64-unsigned.apk' -> 'unsigned/jogl-all-android-aarch64.apk'
+ for i in *-unsigned.apk
++ basename jogl-demo-android-unsigned.apk -unsigned.apk
+ mv -v jogl-demo-android-unsigned.apk unsigned/jogl-demo-android.apk
renamed 'jogl-demo-android-unsigned.apk' -> 'unsigned/jogl-demo-android.apk'
+ cd ..
+ local zfile=archive/jogamp-linux-amd64/jogl-linux-amd64.7z
++ basename archive/jogamp-linux-amd64/jogl-linux-amd64.7z .7z
+ local zfolder=tmp/jogl-linux-amd64
+ '[' -e tmp/jogl-linux-amd64/jar ']'
+ for j in $zfolder/jar/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/jogl-all-android.jar ./jar/
'tmp/jogl-linux-amd64/jar/jogl-all-android.jar' -> './jar/jogl-all-android.jar'
+ for j in $zfolder/jar/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/jogl-all-android-natives-linux-amd64.jar ./jar/
'tmp/jogl-linux-amd64/jar/jogl-all-android-natives-linux-amd64.jar' -> './jar/jogl-all-android-natives-linux-amd64.jar'
+ for j in $zfolder/jar/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/jogl-all.jar ./jar/
'tmp/jogl-linux-amd64/jar/jogl-all.jar' -> './jar/jogl-all.jar'
+ for j in $zfolder/jar/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/jogl-all-mobile.jar ./jar/
'tmp/jogl-linux-amd64/jar/jogl-all-mobile.jar' -> './jar/jogl-all-mobile.jar'
+ for j in $zfolder/jar/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/jogl-all-mobile-natives-linux-amd64.jar ./jar/
'tmp/jogl-linux-amd64/jar/jogl-all-mobile-natives-linux-amd64.jar' -> './jar/jogl-all-mobile-natives-linux-amd64.jar'
+ for j in $zfolder/jar/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/jogl-all-natives-linux-amd64.jar ./jar/
'tmp/jogl-linux-amd64/jar/jogl-all-natives-linux-amd64.jar' -> './jar/jogl-all-natives-linux-amd64.jar'
+ for j in $zfolder/jar/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/jogl-all-noawt.jar ./jar/
'tmp/jogl-linux-amd64/jar/jogl-all-noawt.jar' -> './jar/jogl-all-noawt.jar'
+ for j in $zfolder/jar/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/jogl-all-noawt-natives-linux-amd64.jar ./jar/
'tmp/jogl-linux-amd64/jar/jogl-all-noawt-natives-linux-amd64.jar' -> './jar/jogl-all-noawt-natives-linux-amd64.jar'
+ for j in $zfolder/jar/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/jogl-demo-android.jar ./jar/
'tmp/jogl-linux-amd64/jar/jogl-demo-android.jar' -> './jar/jogl-demo-android.jar'
+ for j in $zfolder/jar/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/jogl-demos.jar ./jar/
'tmp/jogl-linux-amd64/jar/jogl-demos.jar' -> './jar/jogl-demos.jar'
+ for j in $zfolder/jar/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/jogl-test.jar ./jar/
'tmp/jogl-linux-amd64/jar/jogl-test.jar' -> './jar/jogl-test.jar'
++ find tmp/jogl-linux-amd64/jar -maxdepth 1 -name '*-java-src.zip'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*-java-src.zip`
+ cp -av tmp/jogl-linux-amd64/jar/jogl-java-src.zip ./jar/
'tmp/jogl-linux-amd64/jar/jogl-java-src.zip' -> './jar/jogl-java-src.zip'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*-java-src.zip`
+ cp -av tmp/jogl-linux-amd64/jar/jogl-test-java-src.zip ./jar/
'tmp/jogl-linux-amd64/jar/jogl-test-java-src.zip' -> './jar/jogl-test-java-src.zip'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*-java-src.zip`
+ cp -av tmp/jogl-linux-amd64/jar/jogl-demos-java-src.zip ./jar/
'tmp/jogl-linux-amd64/jar/jogl-demos-java-src.zip' -> './jar/jogl-demos-java-src.zip'
+ '[' -e tmp/jogl-linux-amd64/jar/atomic ']'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/gluegen-gl.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/gluegen-gl.jar' -> './jar/atomic/gluegen-gl.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/graphui.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/graphui.jar' -> './jar/atomic/graphui.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/jogl-awt.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/jogl-awt.jar' -> './jar/atomic/jogl-awt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/jogl-cg.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/jogl-cg.jar' -> './jar/atomic/jogl-cg.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/jogl-cg-natives-linux-amd64.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/jogl-cg-natives-linux-amd64.jar' -> './jar/atomic/jogl-cg-natives-linux-amd64.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/jogl-fonts-p0.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/jogl-fonts-p0.jar' -> './jar/atomic/jogl-fonts-p0.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/jogl-gldesktop-dbg.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/jogl-gldesktop-dbg.jar' -> './jar/atomic/jogl-gldesktop-dbg.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/jogl-gldesktop.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/jogl-gldesktop.jar' -> './jar/atomic/jogl-gldesktop.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/jogl-glmobile-dbg.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/jogl-glmobile-dbg.jar' -> './jar/atomic/jogl-glmobile-dbg.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/jogl-glmobile.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/jogl-glmobile.jar' -> './jar/atomic/jogl-glmobile.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/jogl-glu-gldesktop.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/jogl-glu-gldesktop.jar' -> './jar/atomic/jogl-glu-gldesktop.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/jogl-glu.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/jogl-glu.jar' -> './jar/atomic/jogl-glu.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/jogl.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/jogl.jar' -> './jar/atomic/jogl.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/jogl-natives-linux-amd64.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/jogl-natives-linux-amd64.jar' -> './jar/atomic/jogl-natives-linux-amd64.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/jogl-omx.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/jogl-omx.jar' -> './jar/atomic/jogl-omx.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/jogl-os-android.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/jogl-os-android.jar' -> './jar/atomic/jogl-os-android.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/jogl-os-ios.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/jogl-os-ios.jar' -> './jar/atomic/jogl-os-ios.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/jogl-os-osx.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/jogl-os-osx.jar' -> './jar/atomic/jogl-os-osx.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/jogl-os-win.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/jogl-os-win.jar' -> './jar/atomic/jogl-os-win.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/jogl-os-x11.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/jogl-os-x11.jar' -> './jar/atomic/jogl-os-x11.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/jogl-sdk.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/jogl-sdk.jar' -> './jar/atomic/jogl-sdk.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/jogl-swt.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/jogl-swt.jar' -> './jar/atomic/jogl-swt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/jogl-util-awt.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/jogl-util-awt.jar' -> './jar/atomic/jogl-util-awt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/jogl-util-fixedfuncemu.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/jogl-util-fixedfuncemu.jar' -> './jar/atomic/jogl-util-fixedfuncemu.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/jogl-util-gldesktop.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/jogl-util-gldesktop.jar' -> './jar/atomic/jogl-util-gldesktop.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/jogl-util-graph.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/jogl-util-graph.jar' -> './jar/atomic/jogl-util-graph.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/jogl-util.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/jogl-util.jar' -> './jar/atomic/jogl-util.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/nativewindow-awt.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/nativewindow-awt.jar' -> './jar/atomic/nativewindow-awt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/nativewindow.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/nativewindow.jar' -> './jar/atomic/nativewindow.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/nativewindow-natives-linux-amd64.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/nativewindow-natives-linux-amd64.jar' -> './jar/atomic/nativewindow-natives-linux-amd64.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/nativewindow-os-drm.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/nativewindow-os-drm.jar' -> './jar/atomic/nativewindow-os-drm.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/nativewindow-os-ios.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/nativewindow-os-ios.jar' -> './jar/atomic/nativewindow-os-ios.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/nativewindow-os-osx.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/nativewindow-os-osx.jar' -> './jar/atomic/nativewindow-os-osx.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/nativewindow-os-win.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/nativewindow-os-win.jar' -> './jar/atomic/nativewindow-os-win.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/nativewindow-os-x11.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/nativewindow-os-x11.jar' -> './jar/atomic/nativewindow-os-x11.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/nativewindow-swt.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/nativewindow-swt.jar' -> './jar/atomic/nativewindow-swt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/newt-awt.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/newt-awt.jar' -> './jar/atomic/newt-awt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/newt-driver-android.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/newt-driver-android.jar' -> './jar/atomic/newt-driver-android.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/newt-driver-bcm-old.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/newt-driver-bcm-old.jar' -> './jar/atomic/newt-driver-bcm-old.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/newt-driver-bcm-vc.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/newt-driver-bcm-vc.jar' -> './jar/atomic/newt-driver-bcm-vc.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/newt-driver-egl-gbm.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/newt-driver-egl-gbm.jar' -> './jar/atomic/newt-driver-egl-gbm.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/newt-driver-intelgdl.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/newt-driver-intelgdl.jar' -> './jar/atomic/newt-driver-intelgdl.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/newt-driver-ios.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/newt-driver-ios.jar' -> './jar/atomic/newt-driver-ios.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/newt-driver-kd.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/newt-driver-kd.jar' -> './jar/atomic/newt-driver-kd.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/newt-driver-linux.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/newt-driver-linux.jar' -> './jar/atomic/newt-driver-linux.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/newt-driver-osx.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/newt-driver-osx.jar' -> './jar/atomic/newt-driver-osx.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/newt-driver-win.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/newt-driver-win.jar' -> './jar/atomic/newt-driver-win.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/newt-driver-x11.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/newt-driver-x11.jar' -> './jar/atomic/newt-driver-x11.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/newt-event.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/newt-event.jar' -> './jar/atomic/newt-event.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/newt.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/newt.jar' -> './jar/atomic/newt.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/newt-javafx.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/newt-javafx.jar' -> './jar/atomic/newt-javafx.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/newt-natives-linux-amd64.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/newt-natives-linux-amd64.jar' -> './jar/atomic/newt-natives-linux-amd64.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/newt-ogl.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/newt-ogl.jar' -> './jar/atomic/newt-ogl.jar'
+ for j in $zfolder/jar/atomic/*.jar
+ cp -av tmp/jogl-linux-amd64/jar/atomic/newt-swt.jar ./jar/atomic/
'tmp/jogl-linux-amd64/jar/atomic/newt-swt.jar' -> './jar/atomic/newt-swt.jar'
+ cp -av tmp/jogl-linux-amd64/jnlp-files/atomic tmp/jogl-linux-amd64/jnlp-files/Bug910-AppletLifecycleCheck.html tmp/jogl-linux-amd64/jnlp-files/jogl-all-awt-cg.jnlp tmp/jogl-linux-amd64/jnlp-files/jogl-all-awt.jnlp tmp/jogl-linux-amd64/jnlp-files/jogl-all-mobile.jnlp tmp/jogl-linux-amd64/jnlp-files/jogl-all-noawt.jnlp tmp/jogl-linux-amd64/jnlp-files/jogl-applet-bug816_glcanvas01.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-bug816_glcanvas02a.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-bug816_glcanvas02b.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-bug816_layerpos03a.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-bug816_layerpos03b.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-bug818_gljpanel01.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-bug848_glcanvas01.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-gl2_gljpanel02.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer-napplet.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-gears-applet3-napplet.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-gears-applet3-special-napplet.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-gears-gl3-napplet.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-gears-normal.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-gears-normal-napplet2.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-gears-normal-napplet.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-gears-special.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-gears-special-napplet.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01-applet3-napplet.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01b-napplet.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01-napplet.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-applet3-napplet.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-napplet.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo02-napplet.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo03-napplet.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo04-napplet.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt.jnlp tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-MovieCube-applet3-napplet.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-MovieCube.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-MovieCube-napplet.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-version-applet3-napplet.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-version.html tmp/jogl-linux-amd64/jnlp-files/jogl-applet-version.jnlp tmp/jogl-linux-amd64/jnlp-files/jogl-applet-version-napplet.html tmp/jogl-linux-amd64/jnlp-files/jogl-application-version.jnlp tmp/jogl-linux-amd64/jnlp-files/jogl-javaws-version.jnlp tmp/jogl-linux-amd64/jnlp-files/jogl-test-applet3s.html tmp/jogl-linux-amd64/jnlp-files/jogl-test-applets.html ./jnlp-files/
'tmp/jogl-linux-amd64/jnlp-files/atomic' -> './jnlp-files/atomic'
'tmp/jogl-linux-amd64/jnlp-files/atomic/jogl-awt.jnlp' -> './jnlp-files/atomic/jogl-awt.jnlp'
'tmp/jogl-linux-amd64/jnlp-files/atomic/jogl-noawt.jnlp' -> './jnlp-files/atomic/jogl-noawt.jnlp'
'tmp/jogl-linux-amd64/jnlp-files/atomic/nativewindow-awt.jnlp' -> './jnlp-files/atomic/nativewindow-awt.jnlp'
'tmp/jogl-linux-amd64/jnlp-files/atomic/nativewindow-noawt.jnlp' -> './jnlp-files/atomic/nativewindow-noawt.jnlp'
'tmp/jogl-linux-amd64/jnlp-files/atomic/newt-awt-jogl.jnlp' -> './jnlp-files/atomic/newt-awt-jogl.jnlp'
'tmp/jogl-linux-amd64/jnlp-files/atomic/newt-awt.jnlp' -> './jnlp-files/atomic/newt-awt.jnlp'
'tmp/jogl-linux-amd64/jnlp-files/atomic/newt-noawt-jogl.jnlp' -> './jnlp-files/atomic/newt-noawt-jogl.jnlp'
'tmp/jogl-linux-amd64/jnlp-files/atomic/newt-noawt.jnlp' -> './jnlp-files/atomic/newt-noawt.jnlp'
'tmp/jogl-linux-amd64/jnlp-files/Bug910-AppletLifecycleCheck.html' -> './jnlp-files/Bug910-AppletLifecycleCheck.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-all-awt-cg.jnlp' -> './jnlp-files/jogl-all-awt-cg.jnlp'
'tmp/jogl-linux-amd64/jnlp-files/jogl-all-awt.jnlp' -> './jnlp-files/jogl-all-awt.jnlp'
'tmp/jogl-linux-amd64/jnlp-files/jogl-all-mobile.jnlp' -> './jnlp-files/jogl-all-mobile.jnlp'
'tmp/jogl-linux-amd64/jnlp-files/jogl-all-noawt.jnlp' -> './jnlp-files/jogl-all-noawt.jnlp'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-bug816_glcanvas01.html' -> './jnlp-files/jogl-applet-bug816_glcanvas01.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-bug816_glcanvas02a.html' -> './jnlp-files/jogl-applet-bug816_glcanvas02a.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-bug816_glcanvas02b.html' -> './jnlp-files/jogl-applet-bug816_glcanvas02b.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-bug816_layerpos03a.html' -> './jnlp-files/jogl-applet-bug816_layerpos03a.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-bug816_layerpos03b.html' -> './jnlp-files/jogl-applet-bug816_layerpos03b.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-bug818_gljpanel01.html' -> './jnlp-files/jogl-applet-bug818_gljpanel01.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-bug848_glcanvas01.html' -> './jnlp-files/jogl-applet-bug848_glcanvas01.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-gl2_gljpanel02.html' -> './jnlp-files/jogl-applet-gl2_gljpanel02.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer.html' -> './jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer-napplet.html' -> './jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer-napplet.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-gears-applet3-napplet.html' -> './jnlp-files/jogl-applet-runner-newt-gears-applet3-napplet.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-gears-applet3-special-napplet.html' -> './jnlp-files/jogl-applet-runner-newt-gears-applet3-special-napplet.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-gears-gl3-napplet.html' -> './jnlp-files/jogl-applet-runner-newt-gears-gl3-napplet.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-gears-normal.html' -> './jnlp-files/jogl-applet-runner-newt-gears-normal.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-gears-normal-napplet2.html' -> './jnlp-files/jogl-applet-runner-newt-gears-normal-napplet2.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-gears-normal-napplet.html' -> './jnlp-files/jogl-applet-runner-newt-gears-normal-napplet.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-gears-special.html' -> './jnlp-files/jogl-applet-runner-newt-gears-special.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-gears-special-napplet.html' -> './jnlp-files/jogl-applet-runner-newt-gears-special-napplet.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01-applet3-napplet.html' -> './jnlp-files/jogl-applet-runner-newt-GraphTextDemo01-applet3-napplet.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01b-napplet.html' -> './jnlp-files/jogl-applet-runner-newt-GraphTextDemo01b-napplet.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01.html' -> './jnlp-files/jogl-applet-runner-newt-GraphTextDemo01.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01-napplet.html' -> './jnlp-files/jogl-applet-runner-newt-GraphTextDemo01-napplet.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-applet3-napplet.html' -> './jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-applet3-napplet.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01.html' -> './jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-napplet.html' -> './jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-napplet.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo02-napplet.html' -> './jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo02-napplet.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo03-napplet.html' -> './jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo03-napplet.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo04-napplet.html' -> './jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo04-napplet.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt.jnlp' -> './jnlp-files/jogl-applet-runner-newt.jnlp'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-MovieCube-applet3-napplet.html' -> './jnlp-files/jogl-applet-runner-newt-MovieCube-applet3-napplet.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-MovieCube.html' -> './jnlp-files/jogl-applet-runner-newt-MovieCube.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-runner-newt-MovieCube-napplet.html' -> './jnlp-files/jogl-applet-runner-newt-MovieCube-napplet.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-version-applet3-napplet.html' -> './jnlp-files/jogl-applet-version-applet3-napplet.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-version.html' -> './jnlp-files/jogl-applet-version.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-version.jnlp' -> './jnlp-files/jogl-applet-version.jnlp'
'tmp/jogl-linux-amd64/jnlp-files/jogl-applet-version-napplet.html' -> './jnlp-files/jogl-applet-version-napplet.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-application-version.jnlp' -> './jnlp-files/jogl-application-version.jnlp'
'tmp/jogl-linux-amd64/jnlp-files/jogl-javaws-version.jnlp' -> './jnlp-files/jogl-javaws-version.jnlp'
'tmp/jogl-linux-amd64/jnlp-files/jogl-test-applet3s.html' -> './jnlp-files/jogl-test-applet3s.html'
'tmp/jogl-linux-amd64/jnlp-files/jogl-test-applets.html' -> './jnlp-files/jogl-test-applets.html'
+ '[' -e tmp/jogl-linux-amd64/resources ']'
+ cd /srv/www/jogamp.org/deployment/autobuilds/master/last
+ cp -a jogl_onmaster-b127/artifact.properties tmp-archive/log/jogl-master.artifact.properties
+ cp -a jogl_onmaster-b127/javadoc.7z tmp-archive/archive/jogl-javadoc.7z
+ cd tmp-archive/javadoc
+ prom_extract ../archive/jogl-javadoc.7z jogl
+ local zfile=../archive/jogl-javadoc.7z
+ shift
+ local OK=0
+ 7z x ../archive/jogl-javadoc.7z jogl

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 5075972 bytes (4958 KiB)

Extracting archive: ../archive/jogl-javadoc.7z
--
Path = ../archive/jogl-javadoc.7z
Type = 7z
Physical Size = 5075972
Headers Size = 13756
Method = LZMA2:24
Solid = +
Blocks = 1

Everything is Ok

Folders: 127
Files: 1186
Size:       125980485
Compressed: 5075972
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file ../archive/jogl-javadoc.7z jogl
OK 7z file ../archive/jogl-javadoc.7z jogl
+ '[' '!' -z jogl ']'
+ chmod 755 jogl
+ find jogl -type d -exec chmod 0755 '{}' ';'
+ find jogl -type f -exec chmod 0644 '{}' ';'
+ cd /srv/www/jogamp.org/deployment/autobuilds/master/last
++ prom_lslatest jogl-demos-b
++ local pattern=jogl-demos-b
++ shift
++ ls -rt
++ grep jogl-demos-b
++ tail -1
+ jogldemosslave=jogl-demos-b510
++ prom_buildnumber_3 jogl-demos-b510
++ local folder=jogl-demos-b510
++ shift
++ echo jogl-demos-b510
++ awk -F - ' { print substr($3, 2); } '
+ bjogldemosslave=510
++ prom_lslatest jogl-demos_onmaster-b
++ local pattern=jogl-demos_onmaster-b
++ shift
++ ls -rt
++ grep jogl-demos_onmaster-b
++ tail -1
+ jogldemosmaster=jogl-demos_onmaster-b107
++ prom_buildnumber_4 jogl-demos_onmaster-b107
++ local folder=jogl-demos_onmaster-b107
++ shift
++ echo jogl-demos_onmaster-b107
++ awk -F - ' { print substr($4, 2); } '
+ bjogldemosmaster=
+ echo

+ echo JOGL DEMOS
JOGL DEMOS
+ echo

+ echo slave build 510 - jogl-demos-b510
slave build 510 - jogl-demos-b510
+ echo master build - jogl-demos_onmaster-b107
master build - jogl-demos_onmaster-b107
+ echo

+ echo jogl-demos.build.number=510
+ echo jogl-demos.build.number=
+ cp -a jogl-demos-b510/artifact.properties tmp-archive/log/jogl-demos.artifact.properties
+ grep jogl-demos.build.branch jogl-demos_onmaster-b107/artifact.properties
+ grep jogl-demos.build.commit jogl-demos_onmaster-b107/artifact.properties
+ prom_promote_demos jogl-demos master jogl-demos_onmaster-b107 tmp-archive
+ local module=jogl-demos
+ shift
+ local sourcetype=master
+ shift
+ local sourcedir=jogl-demos_onmaster-b107
+ shift
+ local destdir=tmp-archive
++ pwd
+ local lthisdir=/srv/www/jogamp.org/deployment/autobuilds/master/last
+ local fromslave=false
+ '[' master = slave ']'
+ echo 'INFO: Promoting files: jogl-demos from jogl-demos_onmaster-b107 (from-slave false)'
INFO: Promoting files: jogl-demos from jogl-demos_onmaster-b107 (from-slave false)
+ cd tmp-archive
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-demos_onmaster-b107 -name 'jogl-demos*linux-amd64.7z'
+ local sfile=/srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-demos_onmaster-b107/jogl-demos-2.5-20230508-linux-amd64.7z
+ local zfile=archive/jogl-demos.7z
+ '[' -z /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-demos_onmaster-b107/jogl-demos-2.5-20230508-linux-amd64.7z ']'
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-demos_onmaster-b107/jogl-demos-2.5-20230508-linux-amd64.7z .7z
+ local sfolder=jogl-demos-2.5-20230508-linux-amd64
+ local zfolder=jogl-demos
+ echo 'INFO: Extract jogl-demos - /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-demos_onmaster-b107/jogl-demos-2.5-20230508-linux-amd64.7z -> tmp/jogl-demos'
INFO: Extract jogl-demos - /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-demos_onmaster-b107/jogl-demos-2.5-20230508-linux-amd64.7z -> tmp/jogl-demos
+ cd tmp
+ prom_extract /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-demos_onmaster-b107/jogl-demos-2.5-20230508-linux-amd64.7z jogl-demos-2.5-20230508-linux-amd64
+ local zfile=/srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-demos_onmaster-b107/jogl-demos-2.5-20230508-linux-amd64.7z
+ shift
+ local OK=0
+ 7z x /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-demos_onmaster-b107/jogl-demos-2.5-20230508-linux-amd64.7z jogl-demos-2.5-20230508-linux-amd64

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 26505548 bytes (26 MiB)

Extracting archive: /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-demos_onmaster-b107/jogl-demos-2.5-20230508-linux-amd64.7z
--
Path = /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-demos_onmaster-b107/jogl-demos-2.5-20230508-linux-amd64.7z
Type = 7z
Physical Size = 26505548
Headers Size = 1208
Method = LZMA2:24
Solid = +
Blocks = 1

Everything is Ok

Folders: 3
Files: 65
Size:       26972641
Compressed: 26505548
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-demos_onmaster-b107/jogl-demos-2.5-20230508-linux-amd64.7z jogl-demos-2.5-20230508-linux-amd64
OK 7z file /srv/www/jogamp.org/deployment/autobuilds/master/last/jogl-demos_onmaster-b107/jogl-demos-2.5-20230508-linux-amd64.7z jogl-demos-2.5-20230508-linux-amd64
+ '[' '!' -z jogl-demos-2.5-20230508-linux-amd64 ']'
+ chmod 755 jogl-demos-2.5-20230508-linux-amd64
+ find jogl-demos-2.5-20230508-linux-amd64 -type d -exec chmod 0755 '{}' ';'
+ find jogl-demos-2.5-20230508-linux-amd64 -type f -exec chmod 0644 '{}' ';'
+ mv -v jogl-demos-2.5-20230508-linux-amd64 jogl-demos
renamed 'jogl-demos-2.5-20230508-linux-amd64' -> 'jogl-demos'
+ 7z a -r ../archive/jogl-demos.7z jogl-demos

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive:
4 folders, 65 files, 26972641 bytes (26 MiB)

Creating archive: ../archive/jogl-demos.7z

Items to compress: 69


Files read from disk: 65
Archive size: 26505521 bytes (26 MiB)
Everything is Ok
+ cd ..
+ false
+ mkdir jogl-demos
+ cp -av tmp/jogl-demos/jar ./jogl-demos/
'tmp/jogl-demos/jar' -> './jogl-demos/jar'
'tmp/jogl-demos/jar/jogl-demos-data.jar' -> './jogl-demos/jar/jogl-demos-data.jar'
'tmp/jogl-demos/jar/jogl-demos-dualDepthPeeling.jar' -> './jogl-demos/jar/jogl-demos-dualDepthPeeling.jar'
'tmp/jogl-demos/jar/jogl-demos-tennis.jar' -> './jogl-demos/jar/jogl-demos-tennis.jar'
'tmp/jogl-demos/jar/jogl-demos-util.jar' -> './jogl-demos/jar/jogl-demos-util.jar'
'tmp/jogl-demos/jar/jogl-demos.jar' -> './jogl-demos/jar/jogl-demos.jar'
+ cp -av tmp/jogl-demos/jnlp-files ./jogl-demos/
'tmp/jogl-demos/jnlp-files' -> './jogl-demos/jnlp-files'
'tmp/jogl-demos/jnlp-files/CustomText.jnlp' -> './jogl-demos/jnlp-files/CustomText.jnlp'
'tmp/jogl-demos/jnlp-files/FlyingText.jnlp' -> './jogl-demos/jnlp-files/FlyingText.jnlp'
'tmp/jogl-demos/jnlp-files/Gears.jnlp' -> './jogl-demos/jnlp-files/Gears.jnlp'
'tmp/jogl-demos/jnlp-files/GearsDebug.jnlp' -> './jogl-demos/jnlp-files/GearsDebug.jnlp'
'tmp/jogl-demos/jnlp-files/HDR.jnlp' -> './jogl-demos/jnlp-files/HDR.jnlp'
'tmp/jogl-demos/jnlp-files/HDRDebug.jnlp' -> './jogl-demos/jnlp-files/HDRDebug.jnlp'
'tmp/jogl-demos/jnlp-files/HWShadowmapsSimple.jnlp' -> './jogl-demos/jnlp-files/HWShadowmapsSimple.jnlp'
'tmp/jogl-demos/jnlp-files/InfiniteShadowVolumes.jnlp' -> './jogl-demos/jnlp-files/InfiniteShadowVolumes.jnlp'
'tmp/jogl-demos/jnlp-files/JRefract.jnlp' -> './jogl-demos/jnlp-files/JRefract.jnlp'
'tmp/jogl-demos/jnlp-files/JRefractNoOGL.jnlp' -> './jogl-demos/jnlp-files/JRefractNoOGL.jnlp'
'tmp/jogl-demos/jnlp-files/ParticleEngine.jnlp' -> './jogl-demos/jnlp-files/ParticleEngine.jnlp'
'tmp/jogl-demos/jnlp-files/ProceduralTexturePhysics.jnlp' -> './jogl-demos/jnlp-files/ProceduralTexturePhysics.jnlp'
'tmp/jogl-demos/jnlp-files/TestTextRenderer.jnlp' -> './jogl-demos/jnlp-files/TestTextRenderer.jnlp'
'tmp/jogl-demos/jnlp-files/TextCube.jnlp' -> './jogl-demos/jnlp-files/TextCube.jnlp'
'tmp/jogl-demos/jnlp-files/TextCubeDebug.jnlp' -> './jogl-demos/jnlp-files/TextCubeDebug.jnlp'
'tmp/jogl-demos/jnlp-files/TextFlow.jnlp' -> './jogl-demos/jnlp-files/TextFlow.jnlp'
'tmp/jogl-demos/jnlp-files/VertexArrayRange.jnlp-disabled' -> './jogl-demos/jnlp-files/VertexArrayRange.jnlp-disabled'
'tmp/jogl-demos/jnlp-files/VertexBufferObject.jnlp' -> './jogl-demos/jnlp-files/VertexBufferObject.jnlp'
'tmp/jogl-demos/jnlp-files/VertexProgRefract.jnlp' -> './jogl-demos/jnlp-files/VertexProgRefract.jnlp'
'tmp/jogl-demos/jnlp-files/VertexProgWarp.jnlp' -> './jogl-demos/jnlp-files/VertexProgWarp.jnlp'
'tmp/jogl-demos/jnlp-files/WorldWindBasicDemo.jnlp' -> './jogl-demos/jnlp-files/WorldWindBasicDemo.jnlp'
'tmp/jogl-demos/jnlp-files/XTrans.jnlp' -> './jogl-demos/jnlp-files/XTrans.jnlp'
'tmp/jogl-demos/jnlp-files/applet-gears-debug.html' -> './jogl-demos/jnlp-files/applet-gears-debug.html'
'tmp/jogl-demos/jnlp-files/applet-gears-debug.jnlp' -> './jogl-demos/jnlp-files/applet-gears-debug.jnlp'
'tmp/jogl-demos/jnlp-files/applet-gears-napplet.html' -> './jogl-demos/jnlp-files/applet-gears-napplet.html'
'tmp/jogl-demos/jnlp-files/applet-gears.html' -> './jogl-demos/jnlp-files/applet-gears.html'
'tmp/jogl-demos/jnlp-files/applet-gears.jnlp' -> './jogl-demos/jnlp-files/applet-gears.jnlp'
'tmp/jogl-demos/jnlp-files/applet-gearsjoal-napplet.html' -> './jogl-demos/jnlp-files/applet-gearsjoal-napplet.html'
'tmp/jogl-demos/jnlp-files/applet-gearsjoal.html' -> './jogl-demos/jnlp-files/applet-gearsjoal.html'
'tmp/jogl-demos/jnlp-files/applet-gearsjoal.jnlp' -> './jogl-demos/jnlp-files/applet-gearsjoal.jnlp'
'tmp/jogl-demos/jnlp-files/jogl-newt-applet-runner-angelesgl2es1.html' -> './jogl-demos/jnlp-files/jogl-newt-applet-runner-angelesgl2es1.html'
'tmp/jogl-demos/jnlp-files/jogl-newt-applet-runner-cube.html' -> './jogl-demos/jnlp-files/jogl-newt-applet-runner-cube.html'
'tmp/jogl-demos/jnlp-files/jogl-newt-applet-runner-fbcubes.html' -> './jogl-demos/jnlp-files/jogl-newt-applet-runner-fbcubes.html'
'tmp/jogl-demos/jnlp-files/jogl-newt-applet-runner-gears.html' -> './jogl-demos/jnlp-files/jogl-newt-applet-runner-gears.html'
'tmp/jogl-demos/jnlp-files/test.html' -> './jogl-demos/jnlp-files/test.html'
'tmp/jogl-demos/jnlp-files/version.jnlp' -> './jogl-demos/jnlp-files/version.jnlp'
'tmp/jogl-demos/jnlp-files/worldwind.jnlp' -> './jogl-demos/jnlp-files/worldwind.jnlp'
+ cp -av tmp/jogl-demos/www ./jogl-demos/
'tmp/jogl-demos/www' -> './jogl-demos/www'
'tmp/jogl-demos/www/VertexArrayRange_sm.jpg' -> './jogl-demos/www/VertexArrayRange_sm.jpg'
'tmp/jogl-demos/www/customtext_sm.jpg' -> './jogl-demos/www/customtext_sm.jpg'
'tmp/jogl-demos/www/flyingtext_sm.jpg' -> './jogl-demos/www/flyingtext_sm.jpg'
'tmp/jogl-demos/www/gears_sm.jpg' -> './jogl-demos/www/gears_sm.jpg'
'tmp/jogl-demos/www/hdr_sm.jpg' -> './jogl-demos/www/hdr_sm.jpg'
'tmp/jogl-demos/www/index.html' -> './jogl-demos/www/index.html'
'tmp/jogl-demos/www/jcanyon_sm.jpg' -> './jogl-demos/www/jcanyon_sm.jpg'
'tmp/jogl-demos/www/jrefract-sol-sm.jpg' -> './jogl-demos/www/jrefract-sol-sm.jpg'
'tmp/jogl-demos/www/jrefract-sol.jpg' -> './jogl-demos/www/jrefract-sol.jpg'
'tmp/jogl-demos/www/jrefract-win-sm.jpg' -> './jogl-demos/www/jrefract-win-sm.jpg'
'tmp/jogl-demos/www/jrefract-win.jpg' -> './jogl-demos/www/jrefract-win.jpg'
'tmp/jogl-demos/www/jrefract_sm.jpg' -> './jogl-demos/www/jrefract_sm.jpg'
'tmp/jogl-demos/www/particles_sm.jpg' -> './jogl-demos/www/particles_sm.jpg'
'tmp/jogl-demos/www/refract_sm.jpg' -> './jogl-demos/www/refract_sm.jpg'
'tmp/jogl-demos/www/shadowmaps_sm.jpg' -> './jogl-demos/www/shadowmaps_sm.jpg'
'tmp/jogl-demos/www/shadowvolumes_sm.jpg' -> './jogl-demos/www/shadowvolumes_sm.jpg'
'tmp/jogl-demos/www/testtext_sm.jpg' -> './jogl-demos/www/testtext_sm.jpg'
'tmp/jogl-demos/www/textcube_sm.jpg' -> './jogl-demos/www/textcube_sm.jpg'
'tmp/jogl-demos/www/textflow_sm.jpg' -> './jogl-demos/www/textflow_sm.jpg'
'tmp/jogl-demos/www/warp_sm.jpg' -> './jogl-demos/www/warp_sm.jpg'
'tmp/jogl-demos/www/water_sm.jpg' -> './jogl-demos/www/water_sm.jpg'
'tmp/jogl-demos/www/xtrans_sm.jpg' -> './jogl-demos/www/xtrans_sm.jpg'
+ '[' -e tmp/jogl-demos/resources ']'
+ cd /srv/www/jogamp.org/deployment/autobuilds/master/last
++ prom_lslatest jocl-b
++ local pattern=jocl-b
++ shift
++ ls -rt
++ grep jocl-b
++ tail -1
+ joclslave=jocl-b1162
++ prom_buildnumber_2 jocl-b1162
++ local folder=jocl-b1162
++ shift
++ echo jocl-b1162
++ awk -F - ' { print substr($2, 2); } '
+ bjoclslave=1162
++ prom_lslatest jocl_onmaster-b
++ local pattern=jocl_onmaster-b
++ shift
++ ls -rt
++ grep jocl_onmaster-b
++ tail -1
+ joclmaster=jocl_onmaster-b373
++ prom_buildnumber_3 jocl_onmaster-b373
++ local folder=jocl_onmaster-b373
++ shift
++ echo jocl_onmaster-b373
++ awk -F - ' { print substr($3, 2); } '
+ bjoclmaster=
+ echo

+ echo JOCL
JOCL
+ echo

+ echo slave build 1162 - jocl-b1162
slave build 1162 - jocl-b1162
+ echo master build - jocl_onmaster-b373
master build - jocl_onmaster-b373
+ echo

+ echo jocl.build.number=1162
+ prom_promote_module jocl jocl-b1162 tmp-archive
+ set -x
+ local module=jocl
+ shift
+ local sourcedir=jocl-b1162
+ shift
+ local destdir=tmp-archive
++ pwd
+ local lthisdir=/srv/www/jogamp.org/deployment/autobuilds/master/last
+ echo 'INFO: Promoting files: jocl, from jocl-b1162'
INFO: Promoting files: jocl, from jocl-b1162
+ cp -a jocl-b1162/artifact.properties tmp-archive/log/jocl.artifact.properties
+ cd tmp-archive
+ for i in $os_and_archs
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162 -name 'jocl*linux-amd64.7z'
+ local sfile=/srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162/jocl-2.5-b1162-20230508-linux-amd64.7z
+ '[' -z /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162/jocl-2.5-b1162-20230508-linux-amd64.7z ']'
+ local zfile=archive/jogamp-linux-amd64/jocl-linux-amd64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162/jocl-2.5-b1162-20230508-linux-amd64.7z archive/jogamp-linux-amd64/jocl-linux-amd64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162/jocl-2.5-b1162-20230508-linux-amd64-test-results-linux-x86_64-jau-002.7z archive/jogamp-linux-amd64/test-results/
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162/jocl-2.5-b1162-20230508-linux-amd64.7z .7z
+ local sfolder=jocl-2.5-b1162-20230508-linux-amd64
++ basename archive/jogamp-linux-amd64/jocl-linux-amd64.7z .7z
+ local zfolder=jocl-linux-amd64
+ echo 'INFO: Extract jocl linux-amd64 - archive/jogamp-linux-amd64/jocl-linux-amd64.7z -> tmp/jocl-linux-amd64'
INFO: Extract jocl linux-amd64 - archive/jogamp-linux-amd64/jocl-linux-amd64.7z -> tmp/jocl-linux-amd64
+ cd tmp
+ prom_extract ../archive/jogamp-linux-amd64/jocl-linux-amd64.7z jocl-2.5-b1162-20230508-linux-amd64
+ local zfile=../archive/jogamp-linux-amd64/jocl-linux-amd64.7z
+ shift
+ local OK=0
+ 7z x ../archive/jogamp-linux-amd64/jocl-linux-amd64.7z jocl-2.5-b1162-20230508-linux-amd64

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 3381489 bytes (3303 KiB)

Extracting archive: ../archive/jogamp-linux-amd64/jocl-linux-amd64.7z
--
Path = ../archive/jogamp-linux-amd64/jocl-linux-amd64.7z
Type = 7z
Physical Size = 3381489
Headers Size = 615
Method = LZMA2:22
Solid = +
Blocks = 1

Everything is Ok

Folders: 4
Files: 23
Size:       3941381
Compressed: 3381489
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file ../archive/jogamp-linux-amd64/jocl-linux-amd64.7z jocl-2.5-b1162-20230508-linux-amd64
OK 7z file ../archive/jogamp-linux-amd64/jocl-linux-amd64.7z jocl-2.5-b1162-20230508-linux-amd64
+ '[' '!' -z jocl-2.5-b1162-20230508-linux-amd64 ']'
+ chmod 755 jocl-2.5-b1162-20230508-linux-amd64
+ find jocl-2.5-b1162-20230508-linux-amd64 -type d -exec chmod 0755 '{}' ';'
+ find jocl-2.5-b1162-20230508-linux-amd64 -type f -exec chmod 0644 '{}' ';'
+ mv -v jocl-2.5-b1162-20230508-linux-amd64 jocl-linux-amd64
renamed 'jocl-2.5-b1162-20230508-linux-amd64' -> 'jocl-linux-amd64'
+ cd ..
+ prom_verify_artifacts jocl log/jocl.artifact.properties tmp/jocl-linux-amd64/artifact.properties
+ local name=jocl
+ shift
+ local artia=log/jocl.artifact.properties
+ shift
+ local artib=tmp/jocl-linux-amd64/artifact.properties
+ shift
+ local OK=0
+ grep -v .build.sha.natives log/jocl.artifact.properties
+ grep -v .build.sha.natives tmp/jocl-linux-amd64/artifact.properties
+ diff -w log/jocl.artifact.properties.no-build_sha_natives tmp/jocl-linux-amd64/artifact.properties.no-build_sha_natives
+ OK=1
+ '[' 1 -eq 0 ']'
+ for i in $os_and_archs
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162 -name 'jocl*linux-armv6hf.7z'
+ local sfile=/srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162/jocl-2.5-b1162-20230508-linux-armv6hf.7z
+ '[' -z /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162/jocl-2.5-b1162-20230508-linux-armv6hf.7z ']'
+ local zfile=archive/jogamp-linux-armv6hf/jocl-linux-armv6hf.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162/jocl-2.5-b1162-20230508-linux-armv6hf.7z archive/jogamp-linux-armv6hf/jocl-linux-armv6hf.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162/jocl-2.5-b1162-20230508-linux-armv6hf-test-results-linux-arm32-armv7hf-jau-031.7z archive/jogamp-linux-armv6hf/test-results/
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162/jocl-2.5-b1162-20230508-linux-armv6hf.7z .7z
+ local sfolder=jocl-2.5-b1162-20230508-linux-armv6hf
++ basename archive/jogamp-linux-armv6hf/jocl-linux-armv6hf.7z .7z
+ local zfolder=jocl-linux-armv6hf
+ echo 'INFO: Extract jocl linux-armv6hf - archive/jogamp-linux-armv6hf/jocl-linux-armv6hf.7z -> tmp/jocl-linux-armv6hf'
INFO: Extract jocl linux-armv6hf - archive/jogamp-linux-armv6hf/jocl-linux-armv6hf.7z -> tmp/jocl-linux-armv6hf
+ cd tmp
+ prom_extract ../archive/jogamp-linux-armv6hf/jocl-linux-armv6hf.7z jocl-2.5-b1162-20230508-linux-armv6hf
+ local zfile=../archive/jogamp-linux-armv6hf/jocl-linux-armv6hf.7z
+ shift
+ local OK=0
+ 7z x ../archive/jogamp-linux-armv6hf/jocl-linux-armv6hf.7z jocl-2.5-b1162-20230508-linux-armv6hf

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 3373354 bytes (3295 KiB)

Extracting archive: ../archive/jogamp-linux-armv6hf/jocl-linux-armv6hf.7z
--
Path = ../archive/jogamp-linux-armv6hf/jocl-linux-armv6hf.7z
Type = 7z
Physical Size = 3373354
Headers Size = 615
Method = LZMA2:22
Solid = +
Blocks = 1

Everything is Ok

Folders: 4
Files: 23
Size:       3919199
Compressed: 3373354
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file ../archive/jogamp-linux-armv6hf/jocl-linux-armv6hf.7z jocl-2.5-b1162-20230508-linux-armv6hf
OK 7z file ../archive/jogamp-linux-armv6hf/jocl-linux-armv6hf.7z jocl-2.5-b1162-20230508-linux-armv6hf
+ '[' '!' -z jocl-2.5-b1162-20230508-linux-armv6hf ']'
+ chmod 755 jocl-2.5-b1162-20230508-linux-armv6hf
+ find jocl-2.5-b1162-20230508-linux-armv6hf -type d -exec chmod 0755 '{}' ';'
+ find jocl-2.5-b1162-20230508-linux-armv6hf -type f -exec chmod 0644 '{}' ';'
+ mv -v jocl-2.5-b1162-20230508-linux-armv6hf jocl-linux-armv6hf
renamed 'jocl-2.5-b1162-20230508-linux-armv6hf' -> 'jocl-linux-armv6hf'
+ cd ..
+ prom_verify_artifacts jocl log/jocl.artifact.properties tmp/jocl-linux-armv6hf/artifact.properties
+ local name=jocl
+ shift
+ local artia=log/jocl.artifact.properties
+ shift
+ local artib=tmp/jocl-linux-armv6hf/artifact.properties
+ shift
+ local OK=0
+ grep -v .build.sha.natives log/jocl.artifact.properties
+ grep -v .build.sha.natives tmp/jocl-linux-armv6hf/artifact.properties
+ diff -w log/jocl.artifact.properties.no-build_sha_natives tmp/jocl-linux-armv6hf/artifact.properties.no-build_sha_natives
+ OK=1
+ '[' 1 -eq 0 ']'
+ for i in $os_and_archs
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162 -name 'jocl*linux-aarch64.7z'
+ local sfile=/srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162/jocl-2.5-b1162-20230508-linux-aarch64.7z
+ '[' -z /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162/jocl-2.5-b1162-20230508-linux-aarch64.7z ']'
+ local zfile=archive/jogamp-linux-aarch64/jocl-linux-aarch64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162/jocl-2.5-b1162-20230508-linux-aarch64.7z archive/jogamp-linux-aarch64/jocl-linux-aarch64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162/jocl-2.5-b1162-20230508-linux-aarch64-test-results-linux-arm64-aarch64-jau-032.7z archive/jogamp-linux-aarch64/test-results/
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162/jocl-2.5-b1162-20230508-linux-aarch64.7z .7z
+ local sfolder=jocl-2.5-b1162-20230508-linux-aarch64
++ basename archive/jogamp-linux-aarch64/jocl-linux-aarch64.7z .7z
+ local zfolder=jocl-linux-aarch64
+ echo 'INFO: Extract jocl linux-aarch64 - archive/jogamp-linux-aarch64/jocl-linux-aarch64.7z -> tmp/jocl-linux-aarch64'
INFO: Extract jocl linux-aarch64 - archive/jogamp-linux-aarch64/jocl-linux-aarch64.7z -> tmp/jocl-linux-aarch64
+ cd tmp
+ prom_extract ../archive/jogamp-linux-aarch64/jocl-linux-aarch64.7z jocl-2.5-b1162-20230508-linux-aarch64
+ local zfile=../archive/jogamp-linux-aarch64/jocl-linux-aarch64.7z
+ shift
+ local OK=0
+ 7z x ../archive/jogamp-linux-aarch64/jocl-linux-aarch64.7z jocl-2.5-b1162-20230508-linux-aarch64

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 3380877 bytes (3302 KiB)

Extracting archive: ../archive/jogamp-linux-aarch64/jocl-linux-aarch64.7z
--
Path = ../archive/jogamp-linux-aarch64/jocl-linux-aarch64.7z
Type = 7z
Physical Size = 3380877
Headers Size = 618
Method = LZMA2:22
Solid = +
Blocks = 1

Everything is Ok

Folders: 4
Files: 23
Size:       3940763
Compressed: 3380877
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file ../archive/jogamp-linux-aarch64/jocl-linux-aarch64.7z jocl-2.5-b1162-20230508-linux-aarch64
OK 7z file ../archive/jogamp-linux-aarch64/jocl-linux-aarch64.7z jocl-2.5-b1162-20230508-linux-aarch64
+ '[' '!' -z jocl-2.5-b1162-20230508-linux-aarch64 ']'
+ chmod 755 jocl-2.5-b1162-20230508-linux-aarch64
+ find jocl-2.5-b1162-20230508-linux-aarch64 -type d -exec chmod 0755 '{}' ';'
+ find jocl-2.5-b1162-20230508-linux-aarch64 -type f -exec chmod 0644 '{}' ';'
+ mv -v jocl-2.5-b1162-20230508-linux-aarch64 jocl-linux-aarch64
renamed 'jocl-2.5-b1162-20230508-linux-aarch64' -> 'jocl-linux-aarch64'
+ cd ..
+ prom_verify_artifacts jocl log/jocl.artifact.properties tmp/jocl-linux-aarch64/artifact.properties
+ local name=jocl
+ shift
+ local artia=log/jocl.artifact.properties
+ shift
+ local artib=tmp/jocl-linux-aarch64/artifact.properties
+ shift
+ local OK=0
+ grep -v .build.sha.natives log/jocl.artifact.properties
+ grep -v .build.sha.natives tmp/jocl-linux-aarch64/artifact.properties
+ diff -w log/jocl.artifact.properties.no-build_sha_natives tmp/jocl-linux-aarch64/artifact.properties.no-build_sha_natives
+ OK=1
+ '[' 1 -eq 0 ']'
+ for i in $os_and_archs
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162 -name 'jocl*macosx-universal.7z'
+ local sfile=/srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162/jocl-2.5-b1162-20230508-macosx-universal.7z
+ '[' -z /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162/jocl-2.5-b1162-20230508-macosx-universal.7z ']'
+ local zfile=archive/jogamp-macosx-universal/jocl-macosx-universal.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162/jocl-2.5-b1162-20230508-macosx-universal.7z archive/jogamp-macosx-universal/jocl-macosx-universal.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162/jocl-2.5-b1162-20230508-macosx-universal-test-results-macos-x86_64-jau-012.7z archive/jogamp-macosx-universal/test-results/
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162/jocl-2.5-b1162-20230508-macosx-universal.7z .7z
+ local sfolder=jocl-2.5-b1162-20230508-macosx-universal
++ basename archive/jogamp-macosx-universal/jocl-macosx-universal.7z .7z
+ local zfolder=jocl-macosx-universal
+ echo 'INFO: Extract jocl macosx-universal - archive/jogamp-macosx-universal/jocl-macosx-universal.7z -> tmp/jocl-macosx-universal'
INFO: Extract jocl macosx-universal - archive/jogamp-macosx-universal/jocl-macosx-universal.7z -> tmp/jocl-macosx-universal
+ cd tmp
+ prom_extract ../archive/jogamp-macosx-universal/jocl-macosx-universal.7z jocl-2.5-b1162-20230508-macosx-universal
+ local zfile=../archive/jogamp-macosx-universal/jocl-macosx-universal.7z
+ shift
+ local OK=0
+ 7z x ../archive/jogamp-macosx-universal/jocl-macosx-universal.7z jocl-2.5-b1162-20230508-macosx-universal

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 3414367 bytes (3335 KiB)

Extracting archive: ../archive/jogamp-macosx-universal/jocl-macosx-universal.7z
--
Path = ../archive/jogamp-macosx-universal/jocl-macosx-universal.7z
Type = 7z
Physical Size = 3414367
Headers Size = 710
Method = LZMA2:6m
Solid = +
Blocks = 1

Everything is Ok

Folders: 4
Files: 23
Size:       4248492
Compressed: 3414367
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file ../archive/jogamp-macosx-universal/jocl-macosx-universal.7z jocl-2.5-b1162-20230508-macosx-universal
OK 7z file ../archive/jogamp-macosx-universal/jocl-macosx-universal.7z jocl-2.5-b1162-20230508-macosx-universal
+ '[' '!' -z jocl-2.5-b1162-20230508-macosx-universal ']'
+ chmod 755 jocl-2.5-b1162-20230508-macosx-universal
+ find jocl-2.5-b1162-20230508-macosx-universal -type d -exec chmod 0755 '{}' ';'
+ find jocl-2.5-b1162-20230508-macosx-universal -type f -exec chmod 0644 '{}' ';'
+ mv -v jocl-2.5-b1162-20230508-macosx-universal jocl-macosx-universal
renamed 'jocl-2.5-b1162-20230508-macosx-universal' -> 'jocl-macosx-universal'
+ cd ..
+ prom_verify_artifacts jocl log/jocl.artifact.properties tmp/jocl-macosx-universal/artifact.properties
+ local name=jocl
+ shift
+ local artia=log/jocl.artifact.properties
+ shift
+ local artib=tmp/jocl-macosx-universal/artifact.properties
+ shift
+ local OK=0
+ grep -v .build.sha.natives log/jocl.artifact.properties
+ grep -v .build.sha.natives tmp/jocl-macosx-universal/artifact.properties
+ diff -w log/jocl.artifact.properties.no-build_sha_natives tmp/jocl-macosx-universal/artifact.properties.no-build_sha_natives
+ OK=1
+ '[' 1 -eq 0 ']'
+ for i in $os_and_archs
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162 -name 'jocl*windows-amd64.7z'
+ local sfile=/srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162/jocl-2.5-b1162-20230508-windows-amd64.7z
+ '[' -z /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162/jocl-2.5-b1162-20230508-windows-amd64.7z ']'
+ local zfile=archive/jogamp-windows-amd64/jocl-windows-amd64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162/jocl-2.5-b1162-20230508-windows-amd64.7z archive/jogamp-windows-amd64/jocl-windows-amd64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162/jocl-2.5-b1162-20230508-windows-amd64-test-results-windows-x86_64-jau-011.7z archive/jogamp-windows-amd64/test-results/
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162/jocl-2.5-b1162-20230508-windows-amd64.7z .7z
+ local sfolder=jocl-2.5-b1162-20230508-windows-amd64
++ basename archive/jogamp-windows-amd64/jocl-windows-amd64.7z .7z
+ local zfolder=jocl-windows-amd64
+ echo 'INFO: Extract jocl windows-amd64 - archive/jogamp-windows-amd64/jocl-windows-amd64.7z -> tmp/jocl-windows-amd64'
INFO: Extract jocl windows-amd64 - archive/jogamp-windows-amd64/jocl-windows-amd64.7z -> tmp/jocl-windows-amd64
+ cd tmp
+ prom_extract ../archive/jogamp-windows-amd64/jocl-windows-amd64.7z jocl-2.5-b1162-20230508-windows-amd64
+ local zfile=../archive/jogamp-windows-amd64/jocl-windows-amd64.7z
+ shift
+ local OK=0
+ 7z x ../archive/jogamp-windows-amd64/jocl-windows-amd64.7z jocl-2.5-b1162-20230508-windows-amd64

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 3382341 bytes (3304 KiB)

Extracting archive: ../archive/jogamp-windows-amd64/jocl-windows-amd64.7z
--
Path = ../archive/jogamp-windows-amd64/jocl-windows-amd64.7z
Type = 7z
Physical Size = 3382341
Headers Size = 718
Method = LZMA2:22 BCJ
Solid = +
Blocks = 2

Everything is Ok

Folders: 4
Files: 23
Size:       3910363
Compressed: 3382341
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file ../archive/jogamp-windows-amd64/jocl-windows-amd64.7z jocl-2.5-b1162-20230508-windows-amd64
OK 7z file ../archive/jogamp-windows-amd64/jocl-windows-amd64.7z jocl-2.5-b1162-20230508-windows-amd64
+ '[' '!' -z jocl-2.5-b1162-20230508-windows-amd64 ']'
+ chmod 755 jocl-2.5-b1162-20230508-windows-amd64
+ find jocl-2.5-b1162-20230508-windows-amd64 -type d -exec chmod 0755 '{}' ';'
+ find jocl-2.5-b1162-20230508-windows-amd64 -type f -exec chmod 0644 '{}' ';'
+ mv -v jocl-2.5-b1162-20230508-windows-amd64 jocl-windows-amd64
renamed 'jocl-2.5-b1162-20230508-windows-amd64' -> 'jocl-windows-amd64'
+ cd ..
+ prom_verify_artifacts jocl log/jocl.artifact.properties tmp/jocl-windows-amd64/artifact.properties
+ local name=jocl
+ shift
+ local artia=log/jocl.artifact.properties
+ shift
+ local artib=tmp/jocl-windows-amd64/artifact.properties
+ shift
+ local OK=0
+ grep -v .build.sha.natives log/jocl.artifact.properties
+ grep -v .build.sha.natives tmp/jocl-windows-amd64/artifact.properties
+ diff -w log/jocl.artifact.properties.no-build_sha_natives tmp/jocl-windows-amd64/artifact.properties.no-build_sha_natives
+ OK=1
+ '[' 1 -eq 0 ']'
+ for i in $os_and_archs
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162 -name 'jocl*android-aarch64.7z'
+ local sfile=/srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162/jocl-2.5-b1162-20230508-android-aarch64.7z
+ '[' -z /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162/jocl-2.5-b1162-20230508-android-aarch64.7z ']'
+ local zfile=archive/jogamp-android-aarch64/jocl-android-aarch64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162/jocl-2.5-b1162-20230508-android-aarch64.7z archive/jogamp-android-aarch64/jocl-android-aarch64.7z
+ cp -a /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162/jocl-2.5-b1162-20230508-android-aarch64-test-results-android-arm64-aarch64-jau-041.7z archive/jogamp-android-aarch64/test-results/
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-b1162/jocl-2.5-b1162-20230508-android-aarch64.7z .7z
+ local sfolder=jocl-2.5-b1162-20230508-android-aarch64
++ basename archive/jogamp-android-aarch64/jocl-android-aarch64.7z .7z
+ local zfolder=jocl-android-aarch64
+ echo 'INFO: Extract jocl android-aarch64 - archive/jogamp-android-aarch64/jocl-android-aarch64.7z -> tmp/jocl-android-aarch64'
INFO: Extract jocl android-aarch64 - archive/jogamp-android-aarch64/jocl-android-aarch64.7z -> tmp/jocl-android-aarch64
+ cd tmp
+ prom_extract ../archive/jogamp-android-aarch64/jocl-android-aarch64.7z jocl-2.5-b1162-20230508-android-aarch64
+ local zfile=../archive/jogamp-android-aarch64/jocl-android-aarch64.7z
+ shift
+ local OK=0
+ 7z x ../archive/jogamp-android-aarch64/jocl-android-aarch64.7z jocl-2.5-b1162-20230508-android-aarch64

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 3718377 bytes (3632 KiB)

Extracting archive: ../archive/jogamp-android-aarch64/jocl-android-aarch64.7z
--
Path = ../archive/jogamp-android-aarch64/jocl-android-aarch64.7z
Type = 7z
Physical Size = 3718377
Headers Size = 663
Method = LZMA2:6m
Solid = +
Blocks = 1

Everything is Ok

Folders: 4
Files: 27
Size:       4337761
Compressed: 3718377
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file ../archive/jogamp-android-aarch64/jocl-android-aarch64.7z jocl-2.5-b1162-20230508-android-aarch64
OK 7z file ../archive/jogamp-android-aarch64/jocl-android-aarch64.7z jocl-2.5-b1162-20230508-android-aarch64
+ '[' '!' -z jocl-2.5-b1162-20230508-android-aarch64 ']'
+ chmod 755 jocl-2.5-b1162-20230508-android-aarch64
+ find jocl-2.5-b1162-20230508-android-aarch64 -type d -exec chmod 0755 '{}' ';'
+ find jocl-2.5-b1162-20230508-android-aarch64 -type f -exec chmod 0644 '{}' ';'
+ mv -v jocl-2.5-b1162-20230508-android-aarch64 jocl-android-aarch64
renamed 'jocl-2.5-b1162-20230508-android-aarch64' -> 'jocl-android-aarch64'
+ cd ..
+ prom_verify_artifacts jocl log/jocl.artifact.properties tmp/jocl-android-aarch64/artifact.properties
+ local name=jocl
+ shift
+ local artia=log/jocl.artifact.properties
+ shift
+ local artib=tmp/jocl-android-aarch64/artifact.properties
+ shift
+ local OK=0
+ grep -v .build.sha.natives log/jocl.artifact.properties
+ grep -v .build.sha.natives tmp/jocl-android-aarch64/artifact.properties
+ diff -w log/jocl.artifact.properties.no-build_sha_natives tmp/jocl-android-aarch64/artifact.properties.no-build_sha_natives
+ OK=1
+ '[' 1 -eq 0 ']'
+ for i in $os_and_archs_minus_master
+ local zfile=archive/jogamp-linux-armv6hf/jocl-linux-armv6hf.7z
++ basename archive/jogamp-linux-armv6hf/jocl-linux-armv6hf.7z .7z
+ local zfolder=tmp/jocl-linux-armv6hf
+ '[' -e tmp/jocl-linux-armv6hf ']'
++ find tmp/jocl-linux-armv6hf/jar -maxdepth 1 -name '*.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jocl-linux-armv6hf/jar/jocl.jar ./jar/
'tmp/jocl-linux-armv6hf/jar/jocl.jar' -> './jar/jocl.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jocl-linux-armv6hf/jar/jocl-android-natives-linux-armv6hf.jar ./jar/
'tmp/jocl-linux-armv6hf/jar/jocl-android-natives-linux-armv6hf.jar' -> './jar/jocl-android-natives-linux-armv6hf.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jocl-linux-armv6hf/jar/jocl-android.jar ./jar/
'tmp/jocl-linux-armv6hf/jar/jocl-android.jar' -> './jar/jocl-android.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jocl-linux-armv6hf/jar/jocl-test-android.jar ./jar/
'tmp/jocl-linux-armv6hf/jar/jocl-test-android.jar' -> './jar/jocl-test-android.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jocl-linux-armv6hf/jar/jocl-natives-linux-armv6hf.jar ./jar/
'tmp/jocl-linux-armv6hf/jar/jocl-natives-linux-armv6hf.jar' -> './jar/jocl-natives-linux-armv6hf.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jocl-linux-armv6hf/jar/jocl-test.jar ./jar/
'tmp/jocl-linux-armv6hf/jar/jocl-test.jar' -> './jar/jocl-test.jar'
++ find tmp/jocl-linux-armv6hf/jar -maxdepth 1 -name '*.apk'
+ '[' -e tmp/jocl-linux-armv6hf/jar/atomic ']'
+ for i in $os_and_archs_minus_master
+ local zfile=archive/jogamp-linux-aarch64/jocl-linux-aarch64.7z
++ basename archive/jogamp-linux-aarch64/jocl-linux-aarch64.7z .7z
+ local zfolder=tmp/jocl-linux-aarch64
+ '[' -e tmp/jocl-linux-aarch64 ']'
++ find tmp/jocl-linux-aarch64/jar -maxdepth 1 -name '*.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jocl-linux-aarch64/jar/jocl-natives-linux-aarch64.jar ./jar/
'tmp/jocl-linux-aarch64/jar/jocl-natives-linux-aarch64.jar' -> './jar/jocl-natives-linux-aarch64.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jocl-linux-aarch64/jar/jocl-android-natives-linux-aarch64.jar ./jar/
'tmp/jocl-linux-aarch64/jar/jocl-android-natives-linux-aarch64.jar' -> './jar/jocl-android-natives-linux-aarch64.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jocl-linux-aarch64/jar/jocl-android.jar ./jar/
'tmp/jocl-linux-aarch64/jar/jocl-android.jar' -> './jar/jocl-android.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jocl-linux-aarch64/jar/jocl-test-android.jar ./jar/
'tmp/jocl-linux-aarch64/jar/jocl-test-android.jar' -> './jar/jocl-test-android.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jocl-linux-aarch64/jar/jocl-test.jar ./jar/
'tmp/jocl-linux-aarch64/jar/jocl-test.jar' -> './jar/jocl-test.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jocl-linux-aarch64/jar/jocl.jar ./jar/
'tmp/jocl-linux-aarch64/jar/jocl.jar' -> './jar/jocl.jar'
++ find tmp/jocl-linux-aarch64/jar -maxdepth 1 -name '*.apk'
+ '[' -e tmp/jocl-linux-aarch64/jar/atomic ']'
+ for i in $os_and_archs_minus_master
+ local zfile=archive/jogamp-macosx-universal/jocl-macosx-universal.7z
++ basename archive/jogamp-macosx-universal/jocl-macosx-universal.7z .7z
+ local zfolder=tmp/jocl-macosx-universal
+ '[' -e tmp/jocl-macosx-universal ']'
++ find tmp/jocl-macosx-universal/jar -maxdepth 1 -name '*.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jocl-macosx-universal/jar/jocl-test.jar ./jar/
'tmp/jocl-macosx-universal/jar/jocl-test.jar' -> './jar/jocl-test.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jocl-macosx-universal/jar/jocl-test-android.jar ./jar/
'tmp/jocl-macosx-universal/jar/jocl-test-android.jar' -> './jar/jocl-test-android.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jocl-macosx-universal/jar/jocl-natives-macosx-universal.jar ./jar/
'tmp/jocl-macosx-universal/jar/jocl-natives-macosx-universal.jar' -> './jar/jocl-natives-macosx-universal.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jocl-macosx-universal/jar/jocl-android.jar ./jar/
'tmp/jocl-macosx-universal/jar/jocl-android.jar' -> './jar/jocl-android.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jocl-macosx-universal/jar/jocl.jar ./jar/
'tmp/jocl-macosx-universal/jar/jocl.jar' -> './jar/jocl.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jocl-macosx-universal/jar/jocl-android-natives-macosx-universal.jar ./jar/
'tmp/jocl-macosx-universal/jar/jocl-android-natives-macosx-universal.jar' -> './jar/jocl-android-natives-macosx-universal.jar'
++ find tmp/jocl-macosx-universal/jar -maxdepth 1 -name '*.apk'
+ '[' -e tmp/jocl-macosx-universal/jar/atomic ']'
+ for i in $os_and_archs_minus_master
+ local zfile=archive/jogamp-windows-amd64/jocl-windows-amd64.7z
++ basename archive/jogamp-windows-amd64/jocl-windows-amd64.7z .7z
+ local zfolder=tmp/jocl-windows-amd64
+ '[' -e tmp/jocl-windows-amd64 ']'
++ find tmp/jocl-windows-amd64/jar -maxdepth 1 -name '*.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jocl-windows-amd64/jar/jocl-android-natives-windows-amd64.jar ./jar/
'tmp/jocl-windows-amd64/jar/jocl-android-natives-windows-amd64.jar' -> './jar/jocl-android-natives-windows-amd64.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jocl-windows-amd64/jar/jocl-android.jar ./jar/
'tmp/jocl-windows-amd64/jar/jocl-android.jar' -> './jar/jocl-android.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jocl-windows-amd64/jar/jocl-natives-windows-amd64.jar ./jar/
'tmp/jocl-windows-amd64/jar/jocl-natives-windows-amd64.jar' -> './jar/jocl-natives-windows-amd64.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jocl-windows-amd64/jar/jocl.jar ./jar/
'tmp/jocl-windows-amd64/jar/jocl.jar' -> './jar/jocl.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jocl-windows-amd64/jar/jocl-test.jar ./jar/
'tmp/jocl-windows-amd64/jar/jocl-test.jar' -> './jar/jocl-test.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jocl-windows-amd64/jar/jocl-test-android.jar ./jar/
'tmp/jocl-windows-amd64/jar/jocl-test-android.jar' -> './jar/jocl-test-android.jar'
++ find tmp/jocl-windows-amd64/jar -maxdepth 1 -name '*.apk'
+ '[' -e tmp/jocl-windows-amd64/jar/atomic ']'
+ for i in $os_and_archs_minus_master
+ local zfile=archive/jogamp-android-aarch64/jocl-android-aarch64.7z
++ basename archive/jogamp-android-aarch64/jocl-android-aarch64.7z .7z
+ local zfolder=tmp/jocl-android-aarch64
+ '[' -e tmp/jocl-android-aarch64 ']'
++ find tmp/jocl-android-aarch64/jar -maxdepth 1 -name '*.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jocl-android-aarch64/jar/jocl-test-android.jar ./jar/
'tmp/jocl-android-aarch64/jar/jocl-test-android.jar' -> './jar/jocl-test-android.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jocl-android-aarch64/jar/jocl-natives-android-aarch64.jar ./jar/
'tmp/jocl-android-aarch64/jar/jocl-natives-android-aarch64.jar' -> './jar/jocl-natives-android-aarch64.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jocl-android-aarch64/jar/jocl.jar ./jar/
'tmp/jocl-android-aarch64/jar/jocl.jar' -> './jar/jocl.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jocl-android-aarch64/jar/jocl-android.jar ./jar/
'tmp/jocl-android-aarch64/jar/jocl-android.jar' -> './jar/jocl-android.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jocl-android-aarch64/jar/jocl-test.jar ./jar/
'tmp/jocl-android-aarch64/jar/jocl-test.jar' -> './jar/jocl-test.jar'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.jar`
+ cp -av tmp/jocl-android-aarch64/jar/jocl-android-natives-android-aarch64.jar ./jar/
'tmp/jocl-android-aarch64/jar/jocl-android-natives-android-aarch64.jar' -> './jar/jocl-android-natives-android-aarch64.jar'
++ find tmp/jocl-android-aarch64/jar -maxdepth 1 -name '*.apk'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.apk`
+ cp -av tmp/jocl-android-aarch64/jar/jocl-android-aarch64-unsigned.apk ./apk/
'tmp/jocl-android-aarch64/jar/jocl-android-aarch64-unsigned.apk' -> './apk/jocl-android-aarch64-unsigned.apk'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.apk`
+ cp -av tmp/jocl-android-aarch64/jar/jocl-test-android.apk ./apk/
'tmp/jocl-android-aarch64/jar/jocl-test-android.apk' -> './apk/jocl-test-android.apk'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.apk`
+ cp -av tmp/jocl-android-aarch64/jar/jocl-test-android-unsigned.apk ./apk/
'tmp/jocl-android-aarch64/jar/jocl-test-android-unsigned.apk' -> './apk/jocl-test-android-unsigned.apk'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*.apk`
+ cp -av tmp/jocl-android-aarch64/jar/jocl-android-aarch64.apk ./apk/
'tmp/jocl-android-aarch64/jar/jocl-android-aarch64.apk' -> './apk/jocl-android-aarch64.apk'
+ '[' -e tmp/jocl-android-aarch64/jar/atomic ']'
+ cd apk
+ mkdir unsigned
mkdir: cannot create directory ‘unsigned’: File exists
+ for i in *-unsigned.apk
++ basename jocl-android-aarch64-unsigned.apk -unsigned.apk
+ mv -v jocl-android-aarch64-unsigned.apk unsigned/jocl-android-aarch64.apk
renamed 'jocl-android-aarch64-unsigned.apk' -> 'unsigned/jocl-android-aarch64.apk'
+ for i in *-unsigned.apk
++ basename jocl-test-android-unsigned.apk -unsigned.apk
+ mv -v jocl-test-android-unsigned.apk unsigned/jocl-test-android.apk
renamed 'jocl-test-android-unsigned.apk' -> 'unsigned/jocl-test-android.apk'
+ cd ..
+ local zfile=archive/jogamp-linux-amd64/jocl-linux-amd64.7z
++ basename archive/jogamp-linux-amd64/jocl-linux-amd64.7z .7z
+ local zfolder=tmp/jocl-linux-amd64
+ '[' -e tmp/jocl-linux-amd64/jar ']'
+ for j in $zfolder/jar/*.jar
+ cp -av tmp/jocl-linux-amd64/jar/jocl-android.jar ./jar/
'tmp/jocl-linux-amd64/jar/jocl-android.jar' -> './jar/jocl-android.jar'
+ for j in $zfolder/jar/*.jar
+ cp -av tmp/jocl-linux-amd64/jar/jocl-android-natives-linux-amd64.jar ./jar/
'tmp/jocl-linux-amd64/jar/jocl-android-natives-linux-amd64.jar' -> './jar/jocl-android-natives-linux-amd64.jar'
+ for j in $zfolder/jar/*.jar
+ cp -av tmp/jocl-linux-amd64/jar/jocl.jar ./jar/
'tmp/jocl-linux-amd64/jar/jocl.jar' -> './jar/jocl.jar'
+ for j in $zfolder/jar/*.jar
+ cp -av tmp/jocl-linux-amd64/jar/jocl-natives-linux-amd64.jar ./jar/
'tmp/jocl-linux-amd64/jar/jocl-natives-linux-amd64.jar' -> './jar/jocl-natives-linux-amd64.jar'
+ for j in $zfolder/jar/*.jar
+ cp -av tmp/jocl-linux-amd64/jar/jocl-test-android.jar ./jar/
'tmp/jocl-linux-amd64/jar/jocl-test-android.jar' -> './jar/jocl-test-android.jar'
+ for j in $zfolder/jar/*.jar
+ cp -av tmp/jocl-linux-amd64/jar/jocl-test.jar ./jar/
'tmp/jocl-linux-amd64/jar/jocl-test.jar' -> './jar/jocl-test.jar'
++ find tmp/jocl-linux-amd64/jar -maxdepth 1 -name '*-java-src.zip'
+ for j in `find $zfolder/jar -maxdepth 1 -name \*-java-src.zip`
+ cp -av tmp/jocl-linux-amd64/jar/jocl-java-src.zip ./jar/
'tmp/jocl-linux-amd64/jar/jocl-java-src.zip' -> './jar/jocl-java-src.zip'
+ '[' -e tmp/jocl-linux-amd64/jar/atomic ']'
+ cp -av tmp/jocl-linux-amd64/jnlp-files/jocl.jnlp ./jnlp-files/
'tmp/jocl-linux-amd64/jnlp-files/jocl.jnlp' -> './jnlp-files/jocl.jnlp'
+ '[' -e tmp/jocl-linux-amd64/resources ']'
+ cd /srv/www/jogamp.org/deployment/autobuilds/master/last
+ cp -a jocl_onmaster-b373/artifact.properties tmp-archive/log/jocl-master.artifact.properties
+ cp -a jocl_onmaster-b373/javadoc.7z tmp-archive/archive/jocl-javadoc.7z
+ cd tmp-archive/javadoc
+ prom_extract ../archive/jocl-javadoc.7z jocl
+ local zfile=../archive/jocl-javadoc.7z
+ shift
+ local OK=0
+ 7z x ../archive/jocl-javadoc.7z jocl

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 522040 bytes (510 KiB)

Extracting archive: ../archive/jocl-javadoc.7z
--
Path = ../archive/jocl-javadoc.7z
Type = 7z
Physical Size = 522040
Headers Size = 5131
Method = LZMA2:24
Solid = +
Blocks = 1

Everything is Ok

Folders: 42
Files: 448
Size:       23459121
Compressed: 522040
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file ../archive/jocl-javadoc.7z jocl
OK 7z file ../archive/jocl-javadoc.7z jocl
+ '[' '!' -z jocl ']'
+ chmod 755 jocl
+ find jocl -type d -exec chmod 0755 '{}' ';'
+ find jocl -type f -exec chmod 0644 '{}' ';'
+ cd /srv/www/jogamp.org/deployment/autobuilds/master/last
++ prom_lslatest jocl-demos-b
++ local pattern=jocl-demos-b
++ shift
++ ls -rt
++ grep jocl-demos-b
++ tail -1
+ jocldemosslave=jocl-demos-b1041
++ prom_buildnumber_3 jocl-demos-b1041
++ local folder=jocl-demos-b1041
++ shift
++ echo jocl-demos-b1041
++ awk -F - ' { print substr($3, 2); } '
+ bjocldemosslave=1041
+ echo

+ echo JOCL DEMOS
JOCL DEMOS
+ echo

+ echo slave build 1041 - jocl-demos-b1041
slave build 1041 - jocl-demos-b1041
+ echo

+ echo jocl-demos.build.number=1041
+ cp -a jocl-demos-b1041/artifact.properties tmp-archive/log/jocl-demos.artifact.properties
+ prom_promote_demos jocl-demos slave jocl-demos-b1041 tmp-archive
+ local module=jocl-demos
+ shift
+ local sourcetype=slave
+ shift
+ local sourcedir=jocl-demos-b1041
+ shift
+ local destdir=tmp-archive
++ pwd
+ local lthisdir=/srv/www/jogamp.org/deployment/autobuilds/master/last
+ local fromslave=false
+ '[' slave = slave ']'
+ local fromslave=true
+ echo 'INFO: Promoting files: jocl-demos from jocl-demos-b1041 (from-slave true)'
INFO: Promoting files: jocl-demos from jocl-demos-b1041 (from-slave true)
+ cd tmp-archive
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-demos-b1041 -name 'jocl-demos*linux-amd64.7z'
+ local sfile=/srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-demos-b1041/jocl-demos-2.5-b1041-20230508-linux-amd64.7z
+ local zfile=archive/jocl-demos.7z
+ '[' -z /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-demos-b1041/jocl-demos-2.5-b1041-20230508-linux-amd64.7z ']'
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-demos-b1041/jocl-demos-2.5-b1041-20230508-linux-amd64.7z .7z
+ local sfolder=jocl-demos-2.5-b1041-20230508-linux-amd64
+ local zfolder=jocl-demos
+ echo 'INFO: Extract jocl-demos - /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-demos-b1041/jocl-demos-2.5-b1041-20230508-linux-amd64.7z -> tmp/jocl-demos'
INFO: Extract jocl-demos - /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-demos-b1041/jocl-demos-2.5-b1041-20230508-linux-amd64.7z -> tmp/jocl-demos
+ cd tmp
+ prom_extract /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-demos-b1041/jocl-demos-2.5-b1041-20230508-linux-amd64.7z jocl-demos-2.5-b1041-20230508-linux-amd64
+ local zfile=/srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-demos-b1041/jocl-demos-2.5-b1041-20230508-linux-amd64.7z
+ shift
+ local OK=0
+ 7z x /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-demos-b1041/jocl-demos-2.5-b1041-20230508-linux-amd64.7z jocl-demos-2.5-b1041-20230508-linux-amd64

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive for archives:
1 file, 563592 bytes (551 KiB)

Extracting archive: /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-demos-b1041/jocl-demos-2.5-b1041-20230508-linux-amd64.7z
--
Path = /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-demos-b1041/jocl-demos-2.5-b1041-20230508-linux-amd64.7z
Type = 7z
Physical Size = 563592
Headers Size = 395
Method = LZMA2:20
Solid = +
Blocks = 1

Everything is Ok

Folders: 3
Files: 8
Size:       797426
Compressed: 563592
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK 7z file /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-demos-b1041/jocl-demos-2.5-b1041-20230508-linux-amd64.7z jocl-demos-2.5-b1041-20230508-linux-amd64
OK 7z file /srv/www/jogamp.org/deployment/autobuilds/master/last/jocl-demos-b1041/jocl-demos-2.5-b1041-20230508-linux-amd64.7z jocl-demos-2.5-b1041-20230508-linux-amd64
+ '[' '!' -z jocl-demos-2.5-b1041-20230508-linux-amd64 ']'
+ chmod 755 jocl-demos-2.5-b1041-20230508-linux-amd64
+ find jocl-demos-2.5-b1041-20230508-linux-amd64 -type d -exec chmod 0755 '{}' ';'
+ find jocl-demos-2.5-b1041-20230508-linux-amd64 -type f -exec chmod 0644 '{}' ';'
+ mv -v jocl-demos-2.5-b1041-20230508-linux-amd64 jocl-demos
renamed 'jocl-demos-2.5-b1041-20230508-linux-amd64' -> 'jocl-demos'
+ 7z a -r ../archive/jocl-demos.7z jocl-demos

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive:
4 folders, 8 files, 797426 bytes (779 KiB)

Creating archive: ../archive/jocl-demos.7z

Items to compress: 12


Files read from disk: 8
Archive size: 563561 bytes (551 KiB)
Everything is Ok
+ cd ..
+ true
+ prom_verify_artifacts jocl-demos log/jocl-demos.artifact.properties tmp/jocl-demos/artifact.properties
+ local name=jocl-demos
+ shift
+ local artia=log/jocl-demos.artifact.properties
+ shift
+ local artib=tmp/jocl-demos/artifact.properties
+ shift
+ local OK=0
+ grep -v .build.sha.natives log/jocl-demos.artifact.properties
+ grep -v .build.sha.natives tmp/jocl-demos/artifact.properties
+ diff -w log/jocl-demos.artifact.properties.no-build_sha_natives tmp/jocl-demos/artifact.properties.no-build_sha_natives
+ OK=1
+ '[' 1 -eq 0 ']'
+ mkdir jocl-demos
+ cp -av tmp/jocl-demos/jar ./jocl-demos/
'tmp/jocl-demos/jar' -> './jocl-demos/jar'
'tmp/jocl-demos/jar/jocl-demos.jar' -> './jocl-demos/jar/jocl-demos.jar'
+ cp -av tmp/jocl-demos/jnlp-files ./jocl-demos/
'tmp/jocl-demos/jnlp-files' -> './jocl-demos/jnlp-files'
'tmp/jocl-demos/jnlp-files/clinfo.jnlp' -> './jocl-demos/jnlp-files/clinfo.jnlp'
'tmp/jocl-demos/jnlp-files/gamma.jnlp' -> './jocl-demos/jnlp-files/gamma.jnlp'
'tmp/jocl-demos/jnlp-files/glclinterop.jnlp' -> './jocl-demos/jnlp-files/glclinterop.jnlp'
'tmp/jocl-demos/jnlp-files/julia3d.jnlp' -> './jocl-demos/jnlp-files/julia3d.jnlp'
'tmp/jocl-demos/jnlp-files/multi-device-fractal.jnlp' -> './jocl-demos/jnlp-files/multi-device-fractal.jnlp'
+ cp -av tmp/jocl-demos/www ./jocl-demos/
'tmp/jocl-demos/www' -> './jocl-demos/www'
'tmp/jocl-demos/www/index.html' -> './jocl-demos/www/index.html'
+ '[' -e tmp/jocl-demos/resources ']'
+ cd /srv/www/jogamp.org/deployment/autobuilds/master/last
+ echo

+ echo Fix log and archive mods
Fix log and archive mods
+ echo

+ find tmp-archive/log tmp-archive/archive -type f -exec chmod 0644 '{}' ';'
+ echo

+ echo FAT JAR
FAT JAR
+ echo

+ prom_make_fatjar tmp-archive
+ set -x
+ local destdir=tmp-archive
++ pwd
+ local lthisdir=/srv/www/jogamp.org/deployment/autobuilds/master/last
+ local master_gluegen=../../tmp/gluegen-linux-amd64
+ echo 'INFO: Make Fat Jar'
INFO: Make Fat Jar
+ cd tmp-archive
+ mkdir tmp/fatjar
+ cd tmp/fatjar
+ fat_native_modules='gluegen-rt-natives joal-natives jogl-all-natives jocl-natives'
+ for h in $fat_native_modules
+ for i in $os_and_archs_fatpack
+ '[' -e ../../jar/gluegen-rt-natives-linux-amd64.jar ']'
+ unzip ../../jar/gluegen-rt-natives-linux-amd64.jar
Archive:  ../../jar/gluegen-rt-natives-linux-amd64.jar
  inflating: META-INF/MANIFEST.MF    
  inflating: jogamp/nativetag/common/linux/amd64/TAG.class  
  inflating: natives/linux-amd64/libgluegen_rt.so  
+ rm -rf META-INF
+ mkdir -p natives/linux-amd64
++ find . -maxdepth 1 -name '*.symbols' -o -name '*.a' -o -name '*.so' -o -name '*.dll' -o -name '*.jnilib' -o -name '*dylib'
+ for i in $os_and_archs_fatpack
+ '[' -e ../../jar/gluegen-rt-natives-linux-armv6hf.jar ']'
+ unzip ../../jar/gluegen-rt-natives-linux-armv6hf.jar
Archive:  ../../jar/gluegen-rt-natives-linux-armv6hf.jar
  inflating: META-INF/MANIFEST.MF    
  inflating: jogamp/nativetag/common/linux/armv6hf/TAG.class  
  inflating: natives/linux-armv6hf/libgluegen_rt.so  
+ rm -rf META-INF
+ mkdir -p natives/linux-armv6hf
++ find . -maxdepth 1 -name '*.symbols' -o -name '*.a' -o -name '*.so' -o -name '*.dll' -o -name '*.jnilib' -o -name '*dylib'
+ for i in $os_and_archs_fatpack
+ '[' -e ../../jar/gluegen-rt-natives-linux-aarch64.jar ']'
+ unzip ../../jar/gluegen-rt-natives-linux-aarch64.jar
Archive:  ../../jar/gluegen-rt-natives-linux-aarch64.jar
  inflating: META-INF/MANIFEST.MF    
  inflating: jogamp/nativetag/common/linux/aarch64/TAG.class  
  inflating: natives/linux-aarch64/libgluegen_rt.so  
+ rm -rf META-INF
+ mkdir -p natives/linux-aarch64
++ find . -maxdepth 1 -name '*.symbols' -o -name '*.a' -o -name '*.so' -o -name '*.dll' -o -name '*.jnilib' -o -name '*dylib'
+ for i in $os_and_archs_fatpack
+ '[' -e ../../jar/gluegen-rt-natives-macosx-universal.jar ']'
+ unzip ../../jar/gluegen-rt-natives-macosx-universal.jar
Archive:  ../../jar/gluegen-rt-natives-macosx-universal.jar
  inflating: META-INF/MANIFEST.MF    
  inflating: jogamp/nativetag/common/macosx/universal/TAG.class  
  inflating: natives/macosx-universal/libgluegen_rt.dylib  
+ rm -rf META-INF
+ mkdir -p natives/macosx-universal
++ find . -maxdepth 1 -name '*.symbols' -o -name '*.a' -o -name '*.so' -o -name '*.dll' -o -name '*.jnilib' -o -name '*dylib'
+ for i in $os_and_archs_fatpack
+ '[' -e ../../jar/gluegen-rt-natives-windows-amd64.jar ']'
+ unzip ../../jar/gluegen-rt-natives-windows-amd64.jar
Archive:  ../../jar/gluegen-rt-natives-windows-amd64.jar
  inflating: META-INF/MANIFEST.MF    
  inflating: jogamp/nativetag/common/windows/amd64/TAG.class  
  inflating: natives/windows-amd64/gluegen_rt.dll  
+ rm -rf META-INF
+ mkdir -p natives/windows-amd64
++ find . -maxdepth 1 -name '*.symbols' -o -name '*.a' -o -name '*.so' -o -name '*.dll' -o -name '*.jnilib' -o -name '*dylib'
+ for h in $fat_native_modules
+ for i in $os_and_archs_fatpack
+ '[' -e ../../jar/joal-natives-linux-amd64.jar ']'
+ unzip ../../jar/joal-natives-linux-amd64.jar
Archive:  ../../jar/joal-natives-linux-amd64.jar
  inflating: META-INF/MANIFEST.MF    
  inflating: jogamp/nativetag/openal/linux/amd64/TAG.class  
  inflating: natives/linux-amd64/libjoal.so  
  inflating: natives/linux-amd64/libopenal.so  
+ rm -rf META-INF
+ mkdir -p natives/linux-amd64
++ find . -maxdepth 1 -name '*.symbols' -o -name '*.a' -o -name '*.so' -o -name '*.dll' -o -name '*.jnilib' -o -name '*dylib'
+ for i in $os_and_archs_fatpack
+ '[' -e ../../jar/joal-natives-linux-armv6hf.jar ']'
+ unzip ../../jar/joal-natives-linux-armv6hf.jar
Archive:  ../../jar/joal-natives-linux-armv6hf.jar
  inflating: META-INF/MANIFEST.MF    
  inflating: jogamp/nativetag/openal/linux/armv6hf/TAG.class  
  inflating: natives/linux-armv6hf/libjoal.so  
  inflating: natives/linux-armv6hf/libopenal.so  
+ rm -rf META-INF
+ mkdir -p natives/linux-armv6hf
++ find . -maxdepth 1 -name '*.symbols' -o -name '*.a' -o -name '*.so' -o -name '*.dll' -o -name '*.jnilib' -o -name '*dylib'
+ for i in $os_and_archs_fatpack
+ '[' -e ../../jar/joal-natives-linux-aarch64.jar ']'
+ unzip ../../jar/joal-natives-linux-aarch64.jar
Archive:  ../../jar/joal-natives-linux-aarch64.jar
  inflating: META-INF/MANIFEST.MF    
  inflating: jogamp/nativetag/openal/linux/aarch64/TAG.class  
  inflating: natives/linux-aarch64/libjoal.so  
  inflating: natives/linux-aarch64/libopenal.so  
+ rm -rf META-INF
+ mkdir -p natives/linux-aarch64
++ find . -maxdepth 1 -name '*.symbols' -o -name '*.a' -o -name '*.so' -o -name '*.dll' -o -name '*.jnilib' -o -name '*dylib'
+ for i in $os_and_archs_fatpack
+ '[' -e ../../jar/joal-natives-macosx-universal.jar ']'
+ unzip ../../jar/joal-natives-macosx-universal.jar
Archive:  ../../jar/joal-natives-macosx-universal.jar
  inflating: META-INF/MANIFEST.MF    
  inflating: jogamp/nativetag/openal/macosx/universal/TAG.class  
  inflating: natives/macosx-universal/libjoal.dylib  
  inflating: natives/macosx-universal/libopenal.dylib  
+ rm -rf META-INF
+ mkdir -p natives/macosx-universal
++ find . -maxdepth 1 -name '*.symbols' -o -name '*.a' -o -name '*.so' -o -name '*.dll' -o -name '*.jnilib' -o -name '*dylib'
+ for i in $os_and_archs_fatpack
+ '[' -e ../../jar/joal-natives-windows-amd64.jar ']'
+ unzip ../../jar/joal-natives-windows-amd64.jar
Archive:  ../../jar/joal-natives-windows-amd64.jar
  inflating: META-INF/MANIFEST.MF    
  inflating: jogamp/nativetag/openal/windows/amd64/TAG.class  
  inflating: natives/windows-amd64/OpenAL32.dll  
  inflating: natives/windows-amd64/joal.dll  
+ rm -rf META-INF
+ mkdir -p natives/windows-amd64
++ find . -maxdepth 1 -name '*.symbols' -o -name '*.a' -o -name '*.so' -o -name '*.dll' -o -name '*.jnilib' -o -name '*dylib'
+ for h in $fat_native_modules
+ for i in $os_and_archs_fatpack
+ '[' -e ../../jar/jogl-all-natives-linux-amd64.jar ']'
+ unzip ../../jar/jogl-all-natives-linux-amd64.jar
Archive:  ../../jar/jogl-all-natives-linux-amd64.jar
  inflating: META-INF/MANIFEST.MF    
  inflating: jogamp/nativetag/opengl/linux/amd64/TAG.class  
  inflating: natives/linux-amd64/libjogl_desktop.so  
  inflating: natives/linux-amd64/libjogl_mobile.so  
  inflating: natives/linux-amd64/libnativewindow_awt.so  
  inflating: natives/linux-amd64/libnativewindow_drm.so  
  inflating: natives/linux-amd64/libnativewindow_x11.so  
  inflating: natives/linux-amd64/libnewt_drm.so  
  inflating: natives/linux-amd64/libnewt_head.so  
+ rm -rf META-INF
+ mkdir -p natives/linux-amd64
++ find . -maxdepth 1 -name '*.symbols' -o -name '*.a' -o -name '*.so' -o -name '*.dll' -o -name '*.jnilib' -o -name '*dylib'
+ for i in $os_and_archs_fatpack
+ '[' -e ../../jar/jogl-all-natives-linux-armv6hf.jar ']'
+ unzip ../../jar/jogl-all-natives-linux-armv6hf.jar
Archive:  ../../jar/jogl-all-natives-linux-armv6hf.jar
  inflating: META-INF/MANIFEST.MF    
  inflating: jogamp/nativetag/opengl/linux/armv6hf/TAG.class  
  inflating: natives/linux-armv6hf/libjogl_desktop.so  
  inflating: natives/linux-armv6hf/libjogl_mobile.so  
  inflating: natives/linux-armv6hf/libnativewindow_awt.so  
  inflating: natives/linux-armv6hf/libnativewindow_drm.so  
  inflating: natives/linux-armv6hf/libnativewindow_x11.so  
  inflating: natives/linux-armv6hf/libnewt_drm.so  
  inflating: natives/linux-armv6hf/libnewt_head.so  
+ rm -rf META-INF
+ mkdir -p natives/linux-armv6hf
++ find . -maxdepth 1 -name '*.symbols' -o -name '*.a' -o -name '*.so' -o -name '*.dll' -o -name '*.jnilib' -o -name '*dylib'
+ for i in $os_and_archs_fatpack
+ '[' -e ../../jar/jogl-all-natives-linux-aarch64.jar ']'
+ unzip ../../jar/jogl-all-natives-linux-aarch64.jar
Archive:  ../../jar/jogl-all-natives-linux-aarch64.jar
  inflating: META-INF/MANIFEST.MF    
  inflating: jogamp/nativetag/opengl/linux/aarch64/TAG.class  
  inflating: natives/linux-aarch64/libjogl_desktop.so  
  inflating: natives/linux-aarch64/libjogl_mobile.so  
  inflating: natives/linux-aarch64/libnativewindow_awt.so  
  inflating: natives/linux-aarch64/libnativewindow_drm.so  
  inflating: natives/linux-aarch64/libnativewindow_x11.so  
  inflating: natives/linux-aarch64/libnewt_drm.so  
  inflating: natives/linux-aarch64/libnewt_head.so  
+ rm -rf META-INF
+ mkdir -p natives/linux-aarch64
++ find . -maxdepth 1 -name '*.symbols' -o -name '*.a' -o -name '*.so' -o -name '*.dll' -o -name '*.jnilib' -o -name '*dylib'
+ for i in $os_and_archs_fatpack
+ '[' -e ../../jar/jogl-all-natives-macosx-universal.jar ']'
+ unzip ../../jar/jogl-all-natives-macosx-universal.jar
Archive:  ../../jar/jogl-all-natives-macosx-universal.jar
  inflating: META-INF/MANIFEST.MF    
  inflating: jogamp/nativetag/opengl/macosx/universal/TAG.class  
  inflating: natives/macosx-universal/libjogl_desktop.dylib  
  inflating: natives/macosx-universal/libjogl_mobile.dylib  
  inflating: natives/macosx-universal/libnativewindow_awt.dylib  
  inflating: natives/macosx-universal/libnativewindow_macosx.dylib  
  inflating: natives/macosx-universal/libnewt_head.dylib  
+ rm -rf META-INF
+ mkdir -p natives/macosx-universal
++ find . -maxdepth 1 -name '*.symbols' -o -name '*.a' -o -name '*.so' -o -name '*.dll' -o -name '*.jnilib' -o -name '*dylib'
+ for i in $os_and_archs_fatpack
+ '[' -e ../../jar/jogl-all-natives-windows-amd64.jar ']'
+ unzip ../../jar/jogl-all-natives-windows-amd64.jar
Archive:  ../../jar/jogl-all-natives-windows-amd64.jar
  inflating: META-INF/MANIFEST.MF    
  inflating: jogamp/nativetag/opengl/windows/amd64/TAG.class  
  inflating: natives/windows-amd64/jogl_desktop.dll  
  inflating: natives/windows-amd64/jogl_mobile.dll  
  inflating: natives/windows-amd64/nativewindow_awt.dll  
  inflating: natives/windows-amd64/nativewindow_win32.dll  
  inflating: natives/windows-amd64/newt_head.dll  
+ rm -rf META-INF
+ mkdir -p natives/windows-amd64
++ find . -maxdepth 1 -name '*.symbols' -o -name '*.a' -o -name '*.so' -o -name '*.dll' -o -name '*.jnilib' -o -name '*dylib'
+ for h in $fat_native_modules
+ for i in $os_and_archs_fatpack
+ '[' -e ../../jar/jocl-natives-linux-amd64.jar ']'
+ unzip ../../jar/jocl-natives-linux-amd64.jar
Archive:  ../../jar/jocl-natives-linux-amd64.jar
  inflating: META-INF/MANIFEST.MF    
  inflating: jogamp/nativetag/opencl/linux/amd64/TAG.class  
  inflating: natives/linux-amd64/libjocl.so  
+ rm -rf META-INF
+ mkdir -p natives/linux-amd64
++ find . -maxdepth 1 -name '*.symbols' -o -name '*.a' -o -name '*.so' -o -name '*.dll' -o -name '*.jnilib' -o -name '*dylib'
+ for i in $os_and_archs_fatpack
+ '[' -e ../../jar/jocl-natives-linux-armv6hf.jar ']'
+ unzip ../../jar/jocl-natives-linux-armv6hf.jar
Archive:  ../../jar/jocl-natives-linux-armv6hf.jar
  inflating: META-INF/MANIFEST.MF    
  inflating: jogamp/nativetag/opencl/linux/armv6hf/TAG.class  
  inflating: natives/linux-armv6hf/libjocl.so  
+ rm -rf META-INF
+ mkdir -p natives/linux-armv6hf
++ find . -maxdepth 1 -name '*.symbols' -o -name '*.a' -o -name '*.so' -o -name '*.dll' -o -name '*.jnilib' -o -name '*dylib'
+ for i in $os_and_archs_fatpack
+ '[' -e ../../jar/jocl-natives-linux-aarch64.jar ']'
+ unzip ../../jar/jocl-natives-linux-aarch64.jar
Archive:  ../../jar/jocl-natives-linux-aarch64.jar
  inflating: META-INF/MANIFEST.MF    
  inflating: jogamp/nativetag/opencl/linux/aarch64/TAG.class  
  inflating: natives/linux-aarch64/libjocl.so  
+ rm -rf META-INF
+ mkdir -p natives/linux-aarch64
++ find . -maxdepth 1 -name '*.symbols' -o -name '*.a' -o -name '*.so' -o -name '*.dll' -o -name '*.jnilib' -o -name '*dylib'
+ for i in $os_and_archs_fatpack
+ '[' -e ../../jar/jocl-natives-macosx-universal.jar ']'
+ unzip ../../jar/jocl-natives-macosx-universal.jar
Archive:  ../../jar/jocl-natives-macosx-universal.jar
  inflating: META-INF/MANIFEST.MF    
  inflating: jogamp/nativetag/opencl/macosx/universal/TAG.class  
  inflating: natives/macosx-universal/libjocl.dylib  
+ rm -rf META-INF
+ mkdir -p natives/macosx-universal
++ find . -maxdepth 1 -name '*.symbols' -o -name '*.a' -o -name '*.so' -o -name '*.dll' -o -name '*.jnilib' -o -name '*dylib'
+ for i in $os_and_archs_fatpack
+ '[' -e ../../jar/jocl-natives-windows-amd64.jar ']'
+ unzip ../../jar/jocl-natives-windows-amd64.jar
Archive:  ../../jar/jocl-natives-windows-amd64.jar
  inflating: META-INF/MANIFEST.MF    
  inflating: jogamp/nativetag/opencl/windows/amd64/TAG.class  
  inflating: natives/windows-amd64/jocl.dll  
+ rm -rf META-INF
+ mkdir -p natives/windows-amd64
++ find . -maxdepth 1 -name '*.symbols' -o -name '*.a' -o -name '*.so' -o -name '*.dll' -o -name '*.jnilib' -o -name '*dylib'
+ for i in $os_and_archs_fatpack
+ '[' -e ../../jar/atomic/oculusvr-natives-linux-amd64.jar ']'
+ for i in $os_and_archs_fatpack
+ '[' -e ../../jar/atomic/oculusvr-natives-linux-armv6hf.jar ']'
+ for i in $os_and_archs_fatpack
+ '[' -e ../../jar/atomic/oculusvr-natives-linux-aarch64.jar ']'
+ for i in $os_and_archs_fatpack
+ '[' -e ../../jar/atomic/oculusvr-natives-macosx-universal.jar ']'
+ for i in $os_and_archs_fatpack
+ '[' -e ../../jar/atomic/oculusvr-natives-windows-amd64.jar ']'
+ fat_core_jar_modules='gluegen-rt joal jogl-all jocl'
+ for h in $fat_core_jar_modules
+ unzip ../../jar/gluegen-rt.jar
Archive:  ../../jar/gluegen-rt.jar
  inflating: META-INF/MANIFEST.MF    
  inflating: com/jogamp/common/ExceptionUtils$CustomStackTrace.class  
  inflating: com/jogamp/common/ExceptionUtils.class  
  inflating: com/jogamp/common/GlueGenVersion$GluGenRTJarSHASum.class  
  inflating: com/jogamp/common/GlueGenVersion.class  
  inflating: com/jogamp/common/JogampRuntimeException.class  
  inflating: com/jogamp/common/jvm/JNILibLoaderBase$1.class  
  inflating: com/jogamp/common/jvm/JNILibLoaderBase$DefaultAction.class  
  inflating: com/jogamp/common/jvm/JNILibLoaderBase$LoaderAction.class  
  inflating: com/jogamp/common/jvm/JNILibLoaderBase.class  
  inflating: com/jogamp/common/net/AssetURLConnection.class  
  inflating: com/jogamp/common/net/AssetURLContext$1.class  
  inflating: com/jogamp/common/net/AssetURLContext.class  
  inflating: com/jogamp/common/net/AssetURLStreamHandler.class  
  inflating: com/jogamp/common/net/GenericURLStreamHandlerFactory$1.class  
  inflating: com/jogamp/common/net/GenericURLStreamHandlerFactory.class  
  inflating: com/jogamp/common/net/PiggybackURLConnection.class  
  inflating: com/jogamp/common/net/PiggybackURLContext.class  
  inflating: com/jogamp/common/net/Uri$ASCIIEncoded.class  
  inflating: com/jogamp/common/net/Uri$Encoded.class  
  inflating: com/jogamp/common/net/Uri.class  
  inflating: com/jogamp/common/net/UriQueryProps.class  
  inflating: com/jogamp/common/net/asset/Handler$1.class  
  inflating: com/jogamp/common/net/asset/Handler.class  
  inflating: com/jogamp/common/nio/AbstractBuffer.class  
  inflating: com/jogamp/common/nio/Buffers$Cleaner$1.class  
  inflating: com/jogamp/common/nio/Buffers$Cleaner.class  
  inflating: com/jogamp/common/nio/Buffers.class  
  inflating: com/jogamp/common/nio/ByteBufferInputStream.class  
  inflating: com/jogamp/common/nio/CachedBufferFactory$1.class  
  inflating: com/jogamp/common/nio/CachedBufferFactory$SynchronizedCachedBufferFactory.class  
  inflating: com/jogamp/common/nio/CachedBufferFactory.class  
  inflating: com/jogamp/common/nio/MappedByteBufferInputStream$1.class  
  inflating: com/jogamp/common/nio/MappedByteBufferInputStream$CacheMode.class  
  inflating: com/jogamp/common/nio/MappedByteBufferInputStream$FileResizeOp.class  
  inflating: com/jogamp/common/nio/MappedByteBufferInputStream.class  
  inflating: com/jogamp/common/nio/MappedByteBufferOutputStream.class  
  inflating: com/jogamp/common/nio/NativeBuffer.class  
  inflating: com/jogamp/common/nio/PointerBuffer.class  
  inflating: com/jogamp/common/nio/StructAccessor.class  
  inflating: com/jogamp/common/os/AndroidVersion.class  
  inflating: com/jogamp/common/os/Clock.class  
  inflating: com/jogamp/common/os/DynamicLibraryBundle$1.class  
  inflating: com/jogamp/common/os/DynamicLibraryBundle$GlueJNILibLoader.class  
  inflating: com/jogamp/common/os/DynamicLibraryBundle.class  
  inflating: com/jogamp/common/os/DynamicLibraryBundleInfo.class  
  inflating: com/jogamp/common/os/DynamicLinker.class  
  inflating: com/jogamp/common/os/DynamicLookupHelper.class  
  inflating: com/jogamp/common/os/MachineDataInfo$StaticConfig.class  
  inflating: com/jogamp/common/os/MachineDataInfo.class  
  inflating: com/jogamp/common/os/NativeLibrary$1.class  
  inflating: com/jogamp/common/os/NativeLibrary$2.class  
  inflating: com/jogamp/common/os/NativeLibrary$3.class  
  inflating: com/jogamp/common/os/NativeLibrary$4.class  
  inflating: com/jogamp/common/os/NativeLibrary$5.class  
  inflating: com/jogamp/common/os/NativeLibrary$6.class  
  inflating: com/jogamp/common/os/NativeLibrary.class  
  inflating: com/jogamp/common/os/Platform$1.class  
  inflating: com/jogamp/common/os/Platform$ABIType.class  
  inflating: com/jogamp/common/os/Platform$CPUFamily.class  
  inflating: com/jogamp/common/os/Platform$CPUType.class  
  inflating: com/jogamp/common/os/Platform$OSType.class  
  inflating: com/jogamp/common/os/Platform.class  
  inflating: com/jogamp/common/type/WriteCloneable.class  
  inflating: com/jogamp/common/util/ArrayHashMap.class  
  inflating: com/jogamp/common/util/ArrayHashSet.class  
  inflating: com/jogamp/common/util/Bitfield$Factory.class  
  inflating: com/jogamp/common/util/Bitfield$Util.class  
  inflating: com/jogamp/common/util/Bitfield.class  
  inflating: com/jogamp/common/util/Bitstream$ByteArrayStream.class  
  inflating: com/jogamp/common/util/Bitstream$ByteBufferStream.class  
  inflating: com/jogamp/common/util/Bitstream$ByteInputStream.class  
  inflating: com/jogamp/common/util/Bitstream$ByteOutputStream.class  
  inflating: com/jogamp/common/util/Bitstream$ByteStream.class  
  inflating: com/jogamp/common/util/Bitstream.class  
  inflating: com/jogamp/common/util/CustomCompress.class  
  inflating: com/jogamp/common/util/FloatStack.class  
  inflating: com/jogamp/common/util/Function.class  
  inflating: com/jogamp/common/util/FunctionTask.class  
  inflating: com/jogamp/common/util/HashUtil.class  
  inflating: com/jogamp/common/util/IOUtil$1.class  
  inflating: com/jogamp/common/util/IOUtil$2.class  
  inflating: com/jogamp/common/util/IOUtil$ClassResources.class  
  inflating: com/jogamp/common/util/IOUtil$StreamMonitor.class  
  inflating: com/jogamp/common/util/IOUtil.class  
  inflating: com/jogamp/common/util/IntIntHashMap$1.class  
  inflating: com/jogamp/common/util/IntIntHashMap$2.class  
  inflating: com/jogamp/common/util/IntIntHashMap$Entry.class  
  inflating: com/jogamp/common/util/IntIntHashMap$EntryCM.class  
  inflating: com/jogamp/common/util/IntIntHashMap$EntryIterator.class  
  inflating: com/jogamp/common/util/IntIntHashMap.class  
  inflating: com/jogamp/common/util/IntLongHashMap$1.class  
  inflating: com/jogamp/common/util/IntLongHashMap$2.class  
  inflating: com/jogamp/common/util/IntLongHashMap$Entry.class  
  inflating: com/jogamp/common/util/IntLongHashMap$EntryCM.class  
  inflating: com/jogamp/common/util/IntLongHashMap$EntryIterator.class  
  inflating: com/jogamp/common/util/IntLongHashMap.class  
  inflating: com/jogamp/common/util/IntObjectHashMap$1.class  
  inflating: com/jogamp/common/util/IntObjectHashMap$2.class  
  inflating: com/jogamp/common/util/IntObjectHashMap$Entry.class  
  inflating: com/jogamp/common/util/IntObjectHashMap$EntryCM.class  
  inflating: com/jogamp/common/util/IntObjectHashMap$EntryIterator.class  
  inflating: com/jogamp/common/util/IntObjectHashMap.class  
  inflating: com/jogamp/common/util/IntegerStack.class  
  inflating: com/jogamp/common/util/InterruptSource$Thread.class  
  inflating: com/jogamp/common/util/InterruptSource$Util.class  
  inflating: com/jogamp/common/util/InterruptSource.class  
  inflating: com/jogamp/common/util/InterruptedRuntimeException.class  
  inflating: com/jogamp/common/util/JarUtil$Resolver.class  
  inflating: com/jogamp/common/util/JarUtil.class  
  inflating: com/jogamp/common/util/JogampVersion.class  
  inflating: com/jogamp/common/util/LFRingbuffer.class  
  inflating: com/jogamp/common/util/LongIntHashMap$1.class  
  inflating: com/jogamp/common/util/LongIntHashMap$2.class  
  inflating: com/jogamp/common/util/LongIntHashMap$Entry.class  
  inflating: com/jogamp/common/util/LongIntHashMap$EntryCM.class  
  inflating: com/jogamp/common/util/LongIntHashMap$EntryIterator.class  
  inflating: com/jogamp/common/util/LongIntHashMap.class  
  inflating: com/jogamp/common/util/LongLongHashMap$1.class  
  inflating: com/jogamp/common/util/LongLongHashMap$2.class  
  inflating: com/jogamp/common/util/LongLongHashMap$Entry.class  
  inflating: com/jogamp/common/util/LongLongHashMap$EntryCM.class  
  inflating: com/jogamp/common/util/LongLongHashMap$EntryIterator.class  
  inflating: com/jogamp/common/util/LongLongHashMap.class  
  inflating: com/jogamp/common/util/LongObjectHashMap$1.class  
  inflating: com/jogamp/common/util/LongObjectHashMap$2.class  
  inflating: com/jogamp/common/util/LongObjectHashMap$Entry.class  
  inflating: com/jogamp/common/util/LongObjectHashMap$EntryCM.class  
  inflating: com/jogamp/common/util/LongObjectHashMap$EntryIterator.class  
  inflating: com/jogamp/common/util/LongObjectHashMap.class  
  inflating: com/jogamp/common/util/PerfCounterCtrl.class  
  inflating: com/jogamp/common/util/PrimitiveStack.class  
  inflating: com/jogamp/common/util/PropertyAccess$1.class  
  inflating: com/jogamp/common/util/PropertyAccess.class  
  inflating: com/jogamp/common/util/ReflectionUtil$AWTNames.class  
  inflating: com/jogamp/common/util/ReflectionUtil$ClassNameLookup.class  
  inflating: com/jogamp/common/util/ReflectionUtil$MethodAccessor.class  
  inflating: com/jogamp/common/util/ReflectionUtil.class  
  inflating: com/jogamp/common/util/Ringbuffer.class  
  inflating: com/jogamp/common/util/RunnableExecutor$1.class  
  inflating: com/jogamp/common/util/RunnableExecutor$CurrentThreadExecutor.class  
  inflating: com/jogamp/common/util/RunnableExecutor.class  
  inflating: com/jogamp/common/util/RunnableTask.class  
  inflating: com/jogamp/common/util/SHASum$TempJarSHASum.class  
  inflating: com/jogamp/common/util/SHASum.class  
  inflating: com/jogamp/common/util/SecurityUtil.class  
  inflating: com/jogamp/common/util/SourcedInterruptedException.class  
  inflating: com/jogamp/common/util/SyncedRingbuffer.class  
  inflating: com/jogamp/common/util/TaskBase.class  
  inflating: com/jogamp/common/util/UnsafeUtil$1.class  
  inflating: com/jogamp/common/util/UnsafeUtil.class  
  inflating: com/jogamp/common/util/ValueConv.class  
  inflating: com/jogamp/common/util/VersionNumber.class  
  inflating: com/jogamp/common/util/VersionNumberString.class  
  inflating: com/jogamp/common/util/VersionUtil.class  
  inflating: com/jogamp/common/util/WeakIdentityHashMap$1.class  
  inflating: com/jogamp/common/util/WeakIdentityHashMap$IdentityWeakReference.class  
  inflating: com/jogamp/common/util/WeakIdentityHashMap.class  
  inflating: com/jogamp/common/util/awt/AWTEDTExecutor.class  
  inflating: com/jogamp/common/util/bin/exe-windows-i386.defl  
  inflating: com/jogamp/common/util/bin/exe-windows-x86_64.defl  
  inflating: com/jogamp/common/util/cache/TempCacheReg.class  
  inflating: com/jogamp/common/util/cache/TempFileCache$1.class  
  inflating: com/jogamp/common/util/cache/TempFileCache$2.class  
  inflating: com/jogamp/common/util/cache/TempFileCache$3.class  
  inflating: com/jogamp/common/util/cache/TempFileCache.class  
  inflating: com/jogamp/common/util/cache/TempJarCache$LoadState.class  
  inflating: com/jogamp/common/util/cache/TempJarCache.class  
  inflating: com/jogamp/common/util/locks/Lock.class  
  inflating: com/jogamp/common/util/locks/LockFactory$1.class  
  inflating: com/jogamp/common/util/locks/LockFactory$ImplType.class  
  inflating: com/jogamp/common/util/locks/LockFactory.class  
  inflating: com/jogamp/common/util/locks/RecursiveLock.class  
  inflating: com/jogamp/common/util/locks/RecursiveThreadGroupLock.class  
  inflating: com/jogamp/common/util/locks/SingletonInstance.class  
  inflating: com/jogamp/common/util/locks/ThreadLock.class  
  inflating: com/jogamp/gluegen/runtime/FunctionAddressResolver.class  
  inflating: com/jogamp/gluegen/runtime/ProcAddressTable$1.class  
  inflating: com/jogamp/gluegen/runtime/ProcAddressTable$2.class  
  inflating: com/jogamp/gluegen/runtime/ProcAddressTable$One2OneResolver.class  
  inflating: com/jogamp/gluegen/runtime/ProcAddressTable.class  
  inflating: jogamp/common/Debug$1.class  
  inflating: jogamp/common/Debug.class  
  inflating: jogamp/common/jvm/JVMUtil.class  
  inflating: jogamp/common/os/AndroidUtils.class  
  inflating: jogamp/common/os/BionicDynamicLinker32bitImpl.class  
  inflating: jogamp/common/os/BionicDynamicLinker64BitImpl.class  
  inflating: jogamp/common/os/DynamicLinkerImpl$LibRef.class  
  inflating: jogamp/common/os/DynamicLinkerImpl.class  
  inflating: jogamp/common/os/MacOSXDynamicLinkerImpl.class  
  inflating: jogamp/common/os/MachineDataInfoRuntime.class  
  inflating: jogamp/common/os/PlatformPropsImpl$1.class  
  inflating: jogamp/common/os/PlatformPropsImpl$2.class  
  inflating: jogamp/common/os/PlatformPropsImpl$3.class  
  inflating: jogamp/common/os/PlatformPropsImpl.class  
  inflating: jogamp/common/os/PosixDynamicLinkerImpl.class  
  inflating: jogamp/common/os/UnixDynamicLinkerImpl.class  
  inflating: jogamp/common/os/WindowsDynamicLinkerImpl.class  
  inflating: jogamp/common/os/elf/Ehdr_p1.class  
  inflating: jogamp/common/os/elf/Ehdr_p2.class  
  inflating: jogamp/common/os/elf/ElfHeaderPart1.class  
  inflating: jogamp/common/os/elf/ElfHeaderPart2.class  
  inflating: jogamp/common/os/elf/IOUtils.class  
  inflating: jogamp/common/os/elf/Section.class  
  inflating: jogamp/common/os/elf/SectionArmAttributes$1.class  
  inflating: jogamp/common/os/elf/SectionArmAttributes$Attribute.class  
  inflating: jogamp/common/os/elf/SectionArmAttributes$Tag.class  
  inflating: jogamp/common/os/elf/SectionArmAttributes$Type.class  
  inflating: jogamp/common/os/elf/SectionArmAttributes$VendorAttributes.class  
  inflating: jogamp/common/os/elf/SectionArmAttributes.class  
  inflating: jogamp/common/os/elf/SectionHeader.class  
  inflating: jogamp/common/os/elf/Shdr.class  
  inflating: jogamp/common/util/Int32ArrayBitfield.class  
  inflating: jogamp/common/util/Int32Bitfield.class  
  inflating: jogamp/common/util/SyncedBitfield.class  
  inflating: jogamp/common/util/locks/LockDebugUtil.class  
  inflating: jogamp/common/util/locks/RecursiveLockImpl01CompleteFair$1.class  
  inflating: jogamp/common/util/locks/RecursiveLockImpl01CompleteFair$Sync.class  
  inflating: jogamp/common/util/locks/RecursiveLockImpl01CompleteFair$WaitingThread.class  
  inflating: jogamp/common/util/locks/RecursiveLockImpl01CompleteFair.class  
  inflating: jogamp/common/util/locks/RecursiveLockImpl01Unfairish$SingleThreadSync.class  
  inflating: jogamp/common/util/locks/RecursiveLockImpl01Unfairish$Sync.class  
  inflating: jogamp/common/util/locks/RecursiveLockImpl01Unfairish.class  
  inflating: jogamp/common/util/locks/RecursiveLockImplJava5.class  
  inflating: jogamp/common/util/locks/RecursiveThreadGroupLockImpl01Unfairish$ThreadGroupSync.class  
  inflating: jogamp/common/util/locks/RecursiveThreadGroupLockImpl01Unfairish.class  
  inflating: jogamp/common/util/locks/SingletonInstanceFileLock$1.class  
  inflating: jogamp/common/util/locks/SingletonInstanceFileLock.class  
  inflating: jogamp/common/util/locks/SingletonInstanceServerSocket$1.class  
  inflating: jogamp/common/util/locks/SingletonInstanceServerSocket$Server.class  
  inflating: jogamp/common/util/locks/SingletonInstanceServerSocket.class  
  inflating: gluegen/info.txt        
+ rm -rf META-INF
+ for h in $fat_core_jar_modules
+ unzip ../../jar/joal.jar
Archive:  ../../jar/joal.jar
  inflating: META-INF/MANIFEST.MF    
  inflating: com/jogamp/openal/AL.class  
  inflating: com/jogamp/openal/ALC.class  
  inflating: com/jogamp/openal/ALCConstants.class  
  inflating: com/jogamp/openal/ALCcontext.class  
  inflating: com/jogamp/openal/ALCdevice.class  
  inflating: com/jogamp/openal/ALConstants.class  
  inflating: com/jogamp/openal/ALException.class  
  inflating: com/jogamp/openal/ALExt.class  
  inflating: com/jogamp/openal/ALExtConstants.class  
  inflating: com/jogamp/openal/ALFactory.class  
  inflating: com/jogamp/openal/ALVersion.class  
  inflating: com/jogamp/openal/JoalVersion.class  
  inflating: com/jogamp/openal/UnsupportedAudioFileException.class  
  inflating: com/jogamp/openal/eax/EAX.class  
  inflating: com/jogamp/openal/eax/EAXConstants.class  
  inflating: com/jogamp/openal/eax/EAXFactory.class  
  inflating: com/jogamp/openal/sound3d/AudioSystem3D.class  
  inflating: com/jogamp/openal/sound3d/Buffer.class  
  inflating: com/jogamp/openal/sound3d/Context.class  
  inflating: com/jogamp/openal/sound3d/Device.class  
  inflating: com/jogamp/openal/sound3d/Listener.class  
  inflating: com/jogamp/openal/sound3d/Source.class  
  inflating: com/jogamp/openal/sound3d/Vec3f.class  
  inflating: com/jogamp/openal/util/ALHelpers.class  
  inflating: com/jogamp/openal/util/ALut.class  
  inflating: com/jogamp/openal/util/WAVData.class  
  inflating: com/jogamp/openal/util/WAVLoader.class  
  inflating: jogamp/openal/ALCAbstractImpl$1.class  
  inflating: jogamp/openal/ALCAbstractImpl.class  
  inflating: jogamp/openal/ALCImpl.class  
  inflating: jogamp/openal/ALCProcAddressTable.class  
  inflating: jogamp/openal/ALDynamicLibraryBundleInfo$1.class  
  inflating: jogamp/openal/ALDynamicLibraryBundleInfo.class  
  inflating: jogamp/openal/ALExtAbstractImpl$1.class  
  inflating: jogamp/openal/ALExtAbstractImpl.class  
  inflating: jogamp/openal/ALExtImpl.class  
  inflating: jogamp/openal/ALExtProcAddressTable.class  
  inflating: jogamp/openal/ALImpl$1.class  
  inflating: jogamp/openal/ALImpl.class  
  inflating: jogamp/openal/ALProcAddressTable.class  
  inflating: jogamp/openal/Debug$1.class  
  inflating: jogamp/openal/Debug.class  
+ rm -rf META-INF
+ for h in $fat_core_jar_modules
+ unzip ../../jar/jogl-all.jar
Archive:  ../../jar/jogl-all.jar
  inflating: META-INF/MANIFEST.MF    
  inflating: com/jogamp/nativewindow/AbstractGraphicsConfiguration.class  
  inflating: com/jogamp/nativewindow/AbstractGraphicsDevice.class  
  inflating: com/jogamp/nativewindow/AbstractGraphicsScreen.class  
  inflating: com/jogamp/nativewindow/Capabilities$1.class  
  inflating: com/jogamp/nativewindow/Capabilities.class  
  inflating: com/jogamp/nativewindow/CapabilitiesChooser.class  
  inflating: com/jogamp/nativewindow/CapabilitiesFilter$Test.class  
  inflating: com/jogamp/nativewindow/CapabilitiesFilter$TestLessColorCompBits.class  
  inflating: com/jogamp/nativewindow/CapabilitiesFilter$TestMoreColorCompBits.class  
  inflating: com/jogamp/nativewindow/CapabilitiesFilter$TestUnmatchedNativeVisualID.class  
  inflating: com/jogamp/nativewindow/CapabilitiesFilter.class  
  inflating: com/jogamp/nativewindow/CapabilitiesImmutable.class  
  inflating: com/jogamp/nativewindow/DefaultCapabilitiesChooser.class  
  inflating: com/jogamp/nativewindow/DefaultGraphicsConfiguration.class  
  inflating: com/jogamp/nativewindow/DefaultGraphicsDevice.class  
  inflating: com/jogamp/nativewindow/DefaultGraphicsScreen.class  
  inflating: com/jogamp/nativewindow/DelegatedUpstreamSurfaceHookMutableSize.class  
  inflating: com/jogamp/nativewindow/DelegatedUpstreamSurfaceHookWithSurfaceSize.class  
  inflating: com/jogamp/nativewindow/GenericUpstreamSurfacelessHook.class  
  inflating: com/jogamp/nativewindow/GraphicsConfigurationFactory$DeviceCapsType.class  
  inflating: com/jogamp/nativewindow/GraphicsConfigurationFactory.class  
  inflating: com/jogamp/nativewindow/MutableGraphicsConfiguration.class  
  inflating: com/jogamp/nativewindow/MutableSurface.class  
  inflating: com/jogamp/nativewindow/NativeSurface.class  
  inflating: com/jogamp/nativewindow/NativeSurfaceHolder.class  
  inflating: com/jogamp/nativewindow/NativeWindow.class  
  inflating: com/jogamp/nativewindow/NativeWindowException.class  
  inflating: com/jogamp/nativewindow/NativeWindowFactory$1$1.class  
  inflating: com/jogamp/nativewindow/NativeWindowFactory$1.class  
  inflating: com/jogamp/nativewindow/NativeWindowFactory$2.class  
  inflating: com/jogamp/nativewindow/NativeWindowFactory$3.class  
  inflating: com/jogamp/nativewindow/NativeWindowFactory.class  
  inflating: com/jogamp/nativewindow/NativeWindowHolder.class  
  inflating: com/jogamp/nativewindow/NativeWindowVersion.class  
  inflating: com/jogamp/nativewindow/OffscreenLayerOption.class  
  inflating: com/jogamp/nativewindow/OffscreenLayerSurface.class  
  inflating: com/jogamp/nativewindow/ProxySurface.class  
  inflating: com/jogamp/nativewindow/ScalableSurface.class  
  inflating: com/jogamp/nativewindow/SurfaceUpdatedListener.class  
  inflating: com/jogamp/nativewindow/ToolkitLock.class  
  inflating: com/jogamp/nativewindow/UpstreamSurfaceHook$MutableSize.class  
  inflating: com/jogamp/nativewindow/UpstreamSurfaceHook.class  
  inflating: com/jogamp/nativewindow/UpstreamSurfaceHookMutableSize.class  
  inflating: com/jogamp/nativewindow/UpstreamWindowHookMutableSizePos.class  
  inflating: com/jogamp/nativewindow/VisualIDHolder$VIDComparator.class  
  inflating: com/jogamp/nativewindow/VisualIDHolder$VIDType.class  
  inflating: com/jogamp/nativewindow/VisualIDHolder.class  
  inflating: com/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode.class  
  inflating: com/jogamp/nativewindow/WindowClosingProtocol.class  
  inflating: com/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback.class  
  inflating: com/jogamp/nativewindow/egl/EGLGraphicsDevice.class  
  inflating: com/jogamp/nativewindow/javafx/JFXAccessor$1.class  
  inflating: com/jogamp/nativewindow/javafx/JFXAccessor$2.class  
  inflating: com/jogamp/nativewindow/javafx/JFXAccessor.class  
  inflating: com/jogamp/nativewindow/util/Dimension.class  
  inflating: com/jogamp/nativewindow/util/DimensionImmutable.class  
  inflating: com/jogamp/nativewindow/util/Insets.class  
  inflating: com/jogamp/nativewindow/util/InsetsImmutable.class  
  inflating: com/jogamp/nativewindow/util/PixelFormat$CType.class  
  inflating: com/jogamp/nativewindow/util/PixelFormat$Composition.class  
  inflating: com/jogamp/nativewindow/util/PixelFormat$PackedComposition.class  
  inflating: com/jogamp/nativewindow/util/PixelFormat.class  
  inflating: com/jogamp/nativewindow/util/PixelFormatUtil$1.class  
  inflating: com/jogamp/nativewindow/util/PixelFormatUtil$ComponentMap.class  
  inflating: com/jogamp/nativewindow/util/PixelFormatUtil.class  
  inflating: com/jogamp/nativewindow/util/PixelRectangle$GenericPixelRect.class  
  inflating: com/jogamp/nativewindow/util/PixelRectangle.class  
  inflating: com/jogamp/nativewindow/util/Point.class  
  inflating: com/jogamp/nativewindow/util/PointImmutable.class  
  inflating: com/jogamp/nativewindow/util/Rectangle.class  
  inflating: com/jogamp/nativewindow/util/RectangleImmutable.class  
  inflating: com/jogamp/nativewindow/util/SurfaceSize.class  
  inflating: jogamp/nativewindow/BcmVCArtifacts$1.class  
  inflating: jogamp/nativewindow/BcmVCArtifacts.class  
  inflating: jogamp/nativewindow/Debug$1.class  
  inflating: jogamp/nativewindow/Debug.class  
  inflating: jogamp/nativewindow/DefaultGraphicsConfigurationFactoryImpl.class  
  inflating: jogamp/nativewindow/GlobalToolkitLock.class  
  inflating: jogamp/nativewindow/NWJNILibLoader$1.class  
  inflating: jogamp/nativewindow/NWJNILibLoader.class  
  inflating: jogamp/nativewindow/NativeWindowFactoryImpl.class  
  inflating: jogamp/nativewindow/NullToolkitLock.class  
  inflating: jogamp/nativewindow/ProxySurfaceImpl.class  
  inflating: jogamp/nativewindow/ResourceToolkitLock.class  
  inflating: jogamp/nativewindow/SharedResourceToolkitLock.class  
  inflating: jogamp/nativewindow/SurfaceScaleUtils$1.class  
  inflating: jogamp/nativewindow/SurfaceScaleUtils.class  
  inflating: jogamp/nativewindow/SurfaceUpdatedHelper.class  
  inflating: jogamp/nativewindow/ToolkitProperties.class  
  inflating: jogamp/nativewindow/WrappedSurface.class  
  inflating: jogamp/nativewindow/WrappedWindow.class  
  inflating: com/jogamp/nativewindow/swt/SWTAccessor$1.class  
  inflating: com/jogamp/nativewindow/swt/SWTAccessor$2.class  
  inflating: com/jogamp/nativewindow/swt/SWTAccessor$3.class  
  inflating: com/jogamp/nativewindow/swt/SWTAccessor$4.class  
  inflating: com/jogamp/nativewindow/swt/SWTAccessor.class  
  inflating: com/jogamp/nativewindow/awt/AWTGraphicsConfiguration.class  
  inflating: com/jogamp/nativewindow/awt/AWTGraphicsDevice.class  
  inflating: com/jogamp/nativewindow/awt/AWTGraphicsScreen.class  
  inflating: com/jogamp/nativewindow/awt/AWTPrintLifecycle$Context$1.class  
  inflating: com/jogamp/nativewindow/awt/AWTPrintLifecycle$Context$2.class  
  inflating: com/jogamp/nativewindow/awt/AWTPrintLifecycle$Context.class  
  inflating: com/jogamp/nativewindow/awt/AWTPrintLifecycle.class  
  inflating: com/jogamp/nativewindow/awt/AWTWindowClosingProtocol$WindowClosingAdapter.class  
  inflating: com/jogamp/nativewindow/awt/AWTWindowClosingProtocol.class  
  inflating: com/jogamp/nativewindow/awt/AppContextInfo$1$1.class  
  inflating: com/jogamp/nativewindow/awt/AppContextInfo$1.class  
  inflating: com/jogamp/nativewindow/awt/AppContextInfo.class  
  inflating: com/jogamp/nativewindow/awt/DirectDataBufferInt$BufferedImageInt.class  
  inflating: com/jogamp/nativewindow/awt/DirectDataBufferInt$DirectWritableRaster.class  
  inflating: com/jogamp/nativewindow/awt/DirectDataBufferInt.class  
  inflating: com/jogamp/nativewindow/awt/JAWTWindow$1.class  
  inflating: com/jogamp/nativewindow/awt/JAWTWindow$2.class  
  inflating: com/jogamp/nativewindow/awt/JAWTWindow$3.class  
  inflating: com/jogamp/nativewindow/awt/JAWTWindow$JAWTComponentListener$1.class  
  inflating: com/jogamp/nativewindow/awt/JAWTWindow$JAWTComponentListener$2.class  
  inflating: com/jogamp/nativewindow/awt/JAWTWindow$JAWTComponentListener.class  
  inflating: com/jogamp/nativewindow/awt/JAWTWindow.class  
  inflating: jogamp/nativewindow/awt/AWTMisc$ComponentAction.class  
  inflating: jogamp/nativewindow/awt/AWTMisc.class  
  inflating: jogamp/nativewindow/jawt/JAWT$1.class  
  inflating: jogamp/nativewindow/jawt/JAWT.class  
  inflating: jogamp/nativewindow/jawt/JAWTFactory.class  
  inflating: jogamp/nativewindow/jawt/JAWTJNILibLoader$1.class  
  inflating: jogamp/nativewindow/jawt/JAWTJNILibLoader.class  
  inflating: jogamp/nativewindow/jawt/JAWTUtil$1$1.class  
  inflating: jogamp/nativewindow/jawt/JAWTUtil$1.class  
  inflating: jogamp/nativewindow/jawt/JAWTUtil$2.class  
  inflating: jogamp/nativewindow/jawt/JAWTUtil$3.class  
  inflating: jogamp/nativewindow/jawt/JAWTUtil$4.class  
  inflating: jogamp/nativewindow/jawt/JAWTUtil$GraphicsDeviceData.class  
  inflating: jogamp/nativewindow/jawt/JAWTUtil$SunToolkitData.class  
  inflating: jogamp/nativewindow/jawt/JAWTUtil.class  
  inflating: jogamp/nativewindow/jawt/JAWT_DrawingSurface.class  
  inflating: jogamp/nativewindow/jawt/JAWT_DrawingSurfaceInfo.class  
  inflating: jogamp/nativewindow/jawt/JAWT_PlatformInfo.class  
  inflating: jogamp/nativewindow/jawt/JAWT_Rectangle.class  
  inflating: jogamp/nativewindow/jawt/macosx/JAWT_MacOSXDrawingSurfaceInfo.class  
  inflating: jogamp/nativewindow/jawt/macosx/MacOSXJAWTWindow$1.class  
  inflating: jogamp/nativewindow/jawt/macosx/MacOSXJAWTWindow$2.class  
  inflating: jogamp/nativewindow/jawt/macosx/MacOSXJAWTWindow$3.class  
  inflating: jogamp/nativewindow/jawt/macosx/MacOSXJAWTWindow$4.class  
  inflating: jogamp/nativewindow/jawt/macosx/MacOSXJAWTWindow$5.class  
  inflating: jogamp/nativewindow/jawt/macosx/MacOSXJAWTWindow$6.class  
  inflating: jogamp/nativewindow/jawt/macosx/MacOSXJAWTWindow$7.class  
  inflating: jogamp/nativewindow/jawt/macosx/MacOSXJAWTWindow$8.class  
  inflating: jogamp/nativewindow/jawt/macosx/MacOSXJAWTWindow.class  
  inflating: jogamp/nativewindow/jawt/windows/JAWT_Win32DrawingSurfaceInfo.class  
  inflating: jogamp/nativewindow/jawt/windows/Win32SunJDKReflection$1$1.class  
  inflating: jogamp/nativewindow/jawt/windows/Win32SunJDKReflection$1.class  
  inflating: jogamp/nativewindow/jawt/windows/Win32SunJDKReflection.class  
  inflating: jogamp/nativewindow/jawt/windows/WindowsJAWTWindow.class  
  inflating: jogamp/nativewindow/jawt/x11/JAWT_X11DrawingSurfaceInfo.class  
  inflating: jogamp/nativewindow/jawt/x11/X11JAWTWindow.class  
  inflating: jogamp/nativewindow/jawt/x11/X11SunJDKReflection$1$1.class  
  inflating: jogamp/nativewindow/jawt/x11/X11SunJDKReflection$1.class  
  inflating: jogamp/nativewindow/jawt/x11/X11SunJDKReflection.class  
  inflating: jogamp/nativewindow/x11/awt/X11AWTGraphicsConfigurationFactory.class  
  inflating: jogamp/nativewindow/drm/DRMLib.class  
  inflating: jogamp/nativewindow/drm/DRMUtil.class  
  inflating: jogamp/nativewindow/drm/DrmMode.class  
  inflating: jogamp/nativewindow/drm/GBMDummyUpstreamSurfaceHook.class  
  inflating: jogamp/nativewindow/drm/drmModeConnector.class  
  inflating: jogamp/nativewindow/drm/drmModeCrtc.class  
  inflating: jogamp/nativewindow/drm/drmModeEncoder.class  
  inflating: jogamp/nativewindow/drm/drmModeFB.class  
  inflating: jogamp/nativewindow/drm/drmModeModeInfo.class  
  inflating: jogamp/nativewindow/drm/drmModeRes.class  
  inflating: jogamp/nativewindow/drm/drm_mode_property_enum.class  
  inflating: com/jogamp/nativewindow/x11/X11GraphicsConfiguration.class  
  inflating: com/jogamp/nativewindow/x11/X11GraphicsDevice.class  
  inflating: com/jogamp/nativewindow/x11/X11GraphicsScreen.class  
  inflating: jogamp/nativewindow/x11/X11Capabilities$1.class  
  inflating: jogamp/nativewindow/x11/X11Capabilities.class  
  inflating: jogamp/nativewindow/x11/X11DummyUpstreamSurfaceHook.class  
  inflating: jogamp/nativewindow/x11/X11GraphicsConfigurationFactory.class  
  inflating: jogamp/nativewindow/x11/X11Lib.class  
  inflating: jogamp/nativewindow/x11/X11Util$NamedDisplay.class  
  inflating: jogamp/nativewindow/x11/X11Util.class  
  inflating: jogamp/nativewindow/x11/XRenderDirectFormat.class  
  inflating: jogamp/nativewindow/x11/XRenderPictFormat.class  
  inflating: jogamp/nativewindow/x11/XVisualInfo.class  
  inflating: com/jogamp/nativewindow/windows/WindowsGraphicsDevice.class  
  inflating: jogamp/nativewindow/windows/AccentPolicy.class  
  inflating: jogamp/nativewindow/windows/BITMAPINFO.class  
  inflating: jogamp/nativewindow/windows/BITMAPINFOHEADER.class  
  inflating: jogamp/nativewindow/windows/DWM_BLURBEHIND.class  
  inflating: jogamp/nativewindow/windows/GDI.class  
  inflating: jogamp/nativewindow/windows/GDIDummyUpstreamSurfaceHook.class  
  inflating: jogamp/nativewindow/windows/GDISurface.class  
  inflating: jogamp/nativewindow/windows/GDIUtil.class  
  inflating: jogamp/nativewindow/windows/MARGINS.class  
  inflating: jogamp/nativewindow/windows/PIXELFORMATDESCRIPTOR.class  
  inflating: jogamp/nativewindow/windows/RECT.class  
  inflating: jogamp/nativewindow/windows/RGBQUAD.class  
  inflating: jogamp/nativewindow/windows/RegisteredClass.class  
  inflating: jogamp/nativewindow/windows/RegisteredClassFactory.class  
  inflating: com/jogamp/nativewindow/macosx/MacOSXGraphicsDevice.class  
  inflating: jogamp/nativewindow/macosx/OSXDummyUpstreamSurfaceHook.class  
  inflating: jogamp/nativewindow/macosx/OSXUtil$1.class  
  inflating: jogamp/nativewindow/macosx/OSXUtil$2.class  
  inflating: jogamp/nativewindow/macosx/OSXUtil$3.class  
  inflating: jogamp/nativewindow/macosx/OSXUtil.class  
  inflating: com/jogamp/nativewindow/ios/IOSGraphicsDevice.class  
  inflating: jogamp/nativewindow/ios/IOSDummyUpstreamSurfaceHook.class  
  inflating: jogamp/nativewindow/ios/IOSUtil$1.class  
  inflating: jogamp/nativewindow/ios/IOSUtil$2.class  
  inflating: jogamp/nativewindow/ios/IOSUtil.class  
  inflating: com/jogamp/gluegen/runtime/opengl/GLNameResolver.class  
  inflating: com/jogamp/gluegen/runtime/opengl/GLProcAddressResolver.class  
  inflating: com/jogamp/opengl/DefaultGLCapabilitiesChooser.class  
  inflating: com/jogamp/opengl/FBObject$1.class  
  inflating: com/jogamp/opengl/FBObject$Attachment$StorageDefinition.class  
  inflating: com/jogamp/opengl/FBObject$Attachment$Type.class  
  inflating: com/jogamp/opengl/FBObject$Attachment.class  
  inflating: com/jogamp/opengl/FBObject$ColorAttachment.class  
  inflating: com/jogamp/opengl/FBObject$Colorbuffer.class  
  inflating: com/jogamp/opengl/FBObject$DetachAction.class  
  inflating: com/jogamp/opengl/FBObject$RenderAttachment$1.class  
  inflating: com/jogamp/opengl/FBObject$RenderAttachment.class  
  inflating: com/jogamp/opengl/FBObject$TextureAttachment$1.class  
  inflating: com/jogamp/opengl/FBObject$TextureAttachment.class  
  inflating: com/jogamp/opengl/FBObject.class  
  inflating: com/jogamp/opengl/FPSCounter.class  
  inflating: com/jogamp/opengl/GL.class  
  inflating: com/jogamp/opengl/GL2.class  
  inflating: com/jogamp/opengl/GL2ES1.class  
  inflating: com/jogamp/opengl/GL2ES2.class  
  inflating: com/jogamp/opengl/GL2ES3.class  
  inflating: com/jogamp/opengl/GL2GL3.class  
  inflating: com/jogamp/opengl/GL3.class  
  inflating: com/jogamp/opengl/GL3ES3.class  
  inflating: com/jogamp/opengl/GL3bc.class  
  inflating: com/jogamp/opengl/GL4.class  
  inflating: com/jogamp/opengl/GL4ES3.class  
  inflating: com/jogamp/opengl/GL4bc.class  
  inflating: com/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler.class  
  inflating: com/jogamp/opengl/GLAnimatorControl.class  
  inflating: com/jogamp/opengl/GLArrayData.class  
  inflating: com/jogamp/opengl/GLAutoDrawable.class  
  inflating: com/jogamp/opengl/GLAutoDrawableDelegate.class  
  inflating: com/jogamp/opengl/GLBase.class  
  inflating: com/jogamp/opengl/GLBufferStorage.class  
  inflating: com/jogamp/opengl/GLCapabilities.class  
  inflating: com/jogamp/opengl/GLCapabilitiesChooser.class  
  inflating: com/jogamp/opengl/GLCapabilitiesFilter$TestLessDepthBits.class  
  inflating: com/jogamp/opengl/GLCapabilitiesFilter$TestMoreDepthBits.class  
  inflating: com/jogamp/opengl/GLCapabilitiesFilter.class  
  inflating: com/jogamp/opengl/GLCapabilitiesImmutable.class  
  inflating: com/jogamp/opengl/GLContext.class  
  inflating: com/jogamp/opengl/GLDebugListener.class  
  inflating: com/jogamp/opengl/GLDebugMessage.class  
  inflating: com/jogamp/opengl/GLDrawable.class  
  inflating: com/jogamp/opengl/GLDrawableFactory$1.class  
  inflating: com/jogamp/opengl/GLDrawableFactory.class  
  inflating: com/jogamp/opengl/GLES1.class  
  inflating: com/jogamp/opengl/GLES2.class  
  inflating: com/jogamp/opengl/GLES3.class  
  inflating: com/jogamp/opengl/GLEventListener.class  
  inflating: com/jogamp/opengl/GLEventListenerState$1.class  
  inflating: com/jogamp/opengl/GLEventListenerState$2.class  
  inflating: com/jogamp/opengl/GLEventListenerState$3.class  
  inflating: com/jogamp/opengl/GLEventListenerState.class  
  inflating: com/jogamp/opengl/GLException.class  
  inflating: com/jogamp/opengl/GLExtensions.class  
  inflating: com/jogamp/opengl/GLFBODrawable$Resizeable.class  
  inflating: com/jogamp/opengl/GLFBODrawable.class  
  inflating: com/jogamp/opengl/GLOffscreenAutoDrawable$FBO.class  
  inflating: com/jogamp/opengl/GLOffscreenAutoDrawable.class  
  inflating: com/jogamp/opengl/GLPipelineFactory.class  
  inflating: com/jogamp/opengl/GLProfile$1.class  
  inflating: com/jogamp/opengl/GLProfile.class  
  inflating: com/jogamp/opengl/GLRendererQuirks$Override.class  
  inflating: com/jogamp/opengl/GLRendererQuirks.class  
  inflating: com/jogamp/opengl/GLRunnable.class  
  inflating: com/jogamp/opengl/GLRunnable2.class  
  inflating: com/jogamp/opengl/GLSharedContextSetter.class  
  inflating: com/jogamp/opengl/GLStateKeeper$Listener.class  
  inflating: com/jogamp/opengl/GLStateKeeper.class  
  inflating: com/jogamp/opengl/GLUniformData.class  
  inflating: com/jogamp/opengl/GenericGLCapabilitiesChooser.class  
  inflating: com/jogamp/opengl/JoglVersion.class  
  inflating: com/jogamp/opengl/Threading$Mode.class  
  inflating: com/jogamp/opengl/Threading.class  
  inflating: com/jogamp/opengl/fixedfunc/GLLightingFunc.class  
  inflating: com/jogamp/opengl/fixedfunc/GLMatrixFunc.class  
  inflating: com/jogamp/opengl/fixedfunc/GLPointerFunc.class  
  inflating: com/jogamp/opengl/fixedfunc/GLPointerFuncUtil.class  
  inflating: com/jogamp/opengl/math/Binary16.class  
  inflating: com/jogamp/opengl/math/Binary32.class  
  inflating: com/jogamp/opengl/math/Binary64.class  
  inflating: com/jogamp/opengl/math/FixedPoint.class  
  inflating: com/jogamp/opengl/math/FloatUtil.class  
  inflating: com/jogamp/opengl/math/FovHVHalves.class  
  inflating: com/jogamp/opengl/math/Matrix4f$Stack.class  
  inflating: com/jogamp/opengl/math/Matrix4f.class  
  inflating: com/jogamp/opengl/math/Quaternion.class  
  inflating: com/jogamp/opengl/math/Ray.class  
  inflating: com/jogamp/opengl/math/Recti.class  
  inflating: com/jogamp/opengl/math/Vec2f.class  
  inflating: com/jogamp/opengl/math/Vec2i.class  
  inflating: com/jogamp/opengl/math/Vec3f.class  
  inflating: com/jogamp/opengl/math/Vec4f.class  
  inflating: com/jogamp/opengl/math/VectorUtil.class  
  inflating: com/jogamp/opengl/math/Vert2fImmutable.class  
  inflating: com/jogamp/opengl/math/Vert3fImmutable.class  
  inflating: com/jogamp/opengl/math/geom/AABBox.class  
  inflating: com/jogamp/opengl/math/geom/Frustum$FovDesc.class  
  inflating: com/jogamp/opengl/math/geom/Frustum$Location.class  
  inflating: com/jogamp/opengl/math/geom/Frustum$Plane.class  
  inflating: com/jogamp/opengl/math/geom/Frustum.class  
  inflating: com/jogamp/opengl/util/Animator$1.class  
  inflating: com/jogamp/opengl/util/Animator$2.class  
  inflating: com/jogamp/opengl/util/Animator$3.class  
  inflating: com/jogamp/opengl/util/Animator$4.class  
  inflating: com/jogamp/opengl/util/Animator$MainLoop.class  
  inflating: com/jogamp/opengl/util/Animator.class  
  inflating: com/jogamp/opengl/util/AnimatorBase$1.class  
  inflating: com/jogamp/opengl/util/AnimatorBase$2.class  
  inflating: com/jogamp/opengl/util/AnimatorBase$3.class  
  inflating: com/jogamp/opengl/util/AnimatorBase$AnimatorImpl.class  
  inflating: com/jogamp/opengl/util/AnimatorBase$Condition.class  
  inflating: com/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException.class  
  inflating: com/jogamp/opengl/util/AnimatorBase.class  
  inflating: com/jogamp/opengl/util/CustomGLEventListener.class  
  inflating: com/jogamp/opengl/util/DefaultAnimatorImpl.class  
  inflating: com/jogamp/opengl/util/FPSAnimator$1.class  
  inflating: com/jogamp/opengl/util/FPSAnimator$2.class  
  inflating: com/jogamp/opengl/util/FPSAnimator$3.class  
  inflating: com/jogamp/opengl/util/FPSAnimator$4.class  
  inflating: com/jogamp/opengl/util/FPSAnimator$5.class  
  inflating: com/jogamp/opengl/util/FPSAnimator$MainTask.class  
  inflating: com/jogamp/opengl/util/FPSAnimator.class  
  inflating: com/jogamp/opengl/util/GLArrayDataClient.class  
  inflating: com/jogamp/opengl/util/GLArrayDataEditable.class  
  inflating: com/jogamp/opengl/util/GLArrayDataServer.class  
  inflating: com/jogamp/opengl/util/GLArrayDataWrapper.class  
  inflating: com/jogamp/opengl/util/GLBuffers.class  
  inflating: com/jogamp/opengl/util/GLDrawableUtil$1.class  
  inflating: com/jogamp/opengl/util/GLDrawableUtil$ReshapeGLEventListener.class  
  inflating: com/jogamp/opengl/util/GLDrawableUtil.class  
  inflating: com/jogamp/opengl/util/GLPixelBuffer$1.class  
  inflating: com/jogamp/opengl/util/GLPixelBuffer$DefaultGLPixelBufferProvider.class  
  inflating: com/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes.class  
  inflating: com/jogamp/opengl/util/GLPixelBuffer$GLPixelBufferProvider.class  
  inflating: com/jogamp/opengl/util/GLPixelBuffer$SingletonGLPixelBufferProvider.class  
  inflating: com/jogamp/opengl/util/GLPixelBuffer.class  
  inflating: com/jogamp/opengl/util/GLPixelStorageModes.class  
  inflating: com/jogamp/opengl/util/GLReadBufferUtil.class  
  inflating: com/jogamp/opengl/util/Gamma.class  
  inflating: com/jogamp/opengl/util/ImmModeSink$VBOSet.class  
  inflating: com/jogamp/opengl/util/ImmModeSink.class  
  inflating: com/jogamp/opengl/util/PMVMatrix$PMVSyncBuffer.class  
  inflating: com/jogamp/opengl/util/PMVMatrix$PMVSyncBufferN.class  
  inflating: com/jogamp/opengl/util/PMVMatrix$SyncBuffer0$1.class  
  inflating: com/jogamp/opengl/util/PMVMatrix$SyncBuffer0.class  
  inflating: com/jogamp/opengl/util/PMVMatrix$SyncBuffer1$1.class  
  inflating: com/jogamp/opengl/util/PMVMatrix$SyncBuffer1.class  
  inflating: com/jogamp/opengl/util/PMVMatrix$SyncBuffer1U$1.class  
  inflating: com/jogamp/opengl/util/PMVMatrix$SyncBuffer1U.class  
  inflating: com/jogamp/opengl/util/PMVMatrix$SyncBufferN$1.class  
  inflating: com/jogamp/opengl/util/PMVMatrix$SyncBufferN.class  
  inflating: com/jogamp/opengl/util/PMVMatrix$SyncBufferNU$1.class  
  inflating: com/jogamp/opengl/util/PMVMatrix$SyncBufferNU.class  
  inflating: com/jogamp/opengl/util/PMVMatrix.class  
  inflating: com/jogamp/opengl/util/RandomTileRenderer.class  
  inflating: com/jogamp/opengl/util/SyncAction.class  
  inflating: com/jogamp/opengl/util/SyncBuffer.class  
  inflating: com/jogamp/opengl/util/SyncMatrices4f.class  
  inflating: com/jogamp/opengl/util/SyncMatrices4f16$1.class  
  inflating: com/jogamp/opengl/util/SyncMatrices4f16.class  
  inflating: com/jogamp/opengl/util/SyncMatrix4f.class  
  inflating: com/jogamp/opengl/util/SyncMatrix4f16$1.class  
  inflating: com/jogamp/opengl/util/SyncMatrix4f16.class  
  inflating: com/jogamp/opengl/util/TileRenderer.class  
  inflating: com/jogamp/opengl/util/TileRendererBase$1.class  
  inflating: com/jogamp/opengl/util/TileRendererBase$TileRendererListener.class  
  inflating: com/jogamp/opengl/util/TileRendererBase.class  
  inflating: com/jogamp/opengl/util/TimeFrameI.class  
  inflating: com/jogamp/opengl/util/glsl/ShaderCode.class  
  inflating: com/jogamp/opengl/util/glsl/ShaderProgram.class  
  inflating: com/jogamp/opengl/util/glsl/ShaderState.class  
  inflating: com/jogamp/opengl/util/glsl/ShaderUtil$1.class  
  inflating: com/jogamp/opengl/util/glsl/ShaderUtil$ProfileInformation.class  
  inflating: com/jogamp/opengl/util/glsl/ShaderUtil.class  
  inflating: jogamp/opengl/Debug$1.class  
  inflating: jogamp/opengl/Debug.class  
  inflating: jogamp/opengl/DesktopGLDynamicLibraryBundleInfo.class  
  inflating: jogamp/opengl/DesktopGLDynamicLookupHelper.class  
  inflating: jogamp/opengl/DummyGLExtProcAddressTable.class  
  inflating: jogamp/opengl/ExtensionAvailabilityCache.class  
  inflating: jogamp/opengl/FPSCounterImpl.class  
  inflating: jogamp/opengl/GLAutoDrawableBase$1.class  
  inflating: jogamp/opengl/GLAutoDrawableBase$2.class  
  inflating: jogamp/opengl/GLAutoDrawableBase$3.class  
  inflating: jogamp/opengl/GLAutoDrawableBase.class  
  inflating: jogamp/opengl/GLBufferObjectTracker$CreateStorageDispatch.class  
  inflating: jogamp/opengl/GLBufferObjectTracker$GLBufferStorageImpl.class  
  inflating: jogamp/opengl/GLBufferObjectTracker$MapBufferAllDispatch.class  
  inflating: jogamp/opengl/GLBufferObjectTracker$MapBufferDispatch.class  
  inflating: jogamp/opengl/GLBufferObjectTracker$MapBufferRangeDispatch.class  
  inflating: jogamp/opengl/GLBufferObjectTracker$UnmapBufferDispatch.class  
  inflating: jogamp/opengl/GLBufferObjectTracker.class  
  inflating: jogamp/opengl/GLBufferStateTracker.class  
  inflating: jogamp/opengl/GLContextImpl$1.class  
  inflating: jogamp/opengl/GLContextImpl$2.class  
  inflating: jogamp/opengl/GLContextImpl$3.class  
  inflating: jogamp/opengl/GLContextImpl$MacOSVersion.class  
  inflating: jogamp/opengl/GLContextImpl$MappedGLVersion.class  
  inflating: jogamp/opengl/GLContextImpl$MappedGLVersionListener.class  
  inflating: jogamp/opengl/GLContextImpl.class  
  inflating: jogamp/opengl/GLContextShareSet$1.class  
  inflating: jogamp/opengl/GLContextShareSet$ShareSet.class  
  inflating: jogamp/opengl/GLContextShareSet.class  
  inflating: jogamp/opengl/GLDebugMessageHandler$1.class  
  inflating: jogamp/opengl/GLDebugMessageHandler$StdErrGLDebugListener.class  
  inflating: jogamp/opengl/GLDebugMessageHandler.class  
  inflating: jogamp/opengl/GLDrawableFactoryImpl$1.class  
  inflating: jogamp/opengl/GLDrawableFactoryImpl$DeviceScreenID.class  
  inflating: jogamp/opengl/GLDrawableFactoryImpl$OnscreenFBOColorbufferStorageDefinition.class  
  inflating: jogamp/opengl/GLDrawableFactoryImpl.class  
  inflating: jogamp/opengl/GLDrawableHelper$1.class  
  inflating: jogamp/opengl/GLDrawableHelper$2.class  
  inflating: jogamp/opengl/GLDrawableHelper$3.class  
  inflating: jogamp/opengl/GLDrawableHelper$GLEventListenerAction.class  
  inflating: jogamp/opengl/GLDrawableHelper.class  
  inflating: jogamp/opengl/GLDrawableImpl.class  
  inflating: jogamp/opengl/GLDynamicLibraryBundleInfo.class  
  inflating: jogamp/opengl/GLDynamicLookupHelper.class  
  inflating: jogamp/opengl/GLFBODrawableImpl$ResizeableImpl.class  
  inflating: jogamp/opengl/GLFBODrawableImpl$SwapBufferContext.class  
  inflating: jogamp/opengl/GLFBODrawableImpl.class  
  inflating: jogamp/opengl/GLGraphicsConfigurationFactory.class  
  inflating: jogamp/opengl/GLGraphicsConfigurationUtil.class  
  inflating: jogamp/opengl/GLOffscreenAutoDrawableImpl$FBOImpl.class  
  inflating: jogamp/opengl/GLOffscreenAutoDrawableImpl.class  
  inflating: jogamp/opengl/GLRunnableTask.class  
  inflating: jogamp/opengl/GLStateTracker$SavedState.class  
  inflating: jogamp/opengl/GLStateTracker.class  
  inflating: jogamp/opengl/GLVersionNumber.class  
  inflating: jogamp/opengl/GLWorkerThread$WorkerRunnable.class  
  inflating: jogamp/opengl/GLWorkerThread.class  
  inflating: jogamp/opengl/GLXExtensions.class  
  inflating: jogamp/opengl/ListenerSyncedImplStub.class  
  inflating: jogamp/opengl/ProjectFloat.class  
  inflating: jogamp/opengl/SharedResourceRunner$AImplementation.class  
  inflating: jogamp/opengl/SharedResourceRunner$Implementation.class  
  inflating: jogamp/opengl/SharedResourceRunner$Resource.class  
  inflating: jogamp/opengl/SharedResourceRunner.class  
  inflating: jogamp/opengl/ThreadingImpl$1.class  
  inflating: jogamp/opengl/ThreadingImpl$2.class  
  inflating: jogamp/opengl/ThreadingImpl.class  
  inflating: jogamp/opengl/ToolkitThreadingPlugin.class  
  inflating: jogamp/opengl/assets/test-ntsc01-28x16.png  
  inflating: jogamp/opengl/shader/texture01_xxx.fp  
  inflating: jogamp/opengl/shader/texture01_xxx.vp  
  inflating: jogamp/opengl/util/GLArrayHandler.class  
  inflating: jogamp/opengl/util/GLArrayHandlerFlat.class  
  inflating: jogamp/opengl/util/GLArrayHandlerInterleaved.class  
  inflating: jogamp/opengl/util/GLDataArrayHandler.class  
  inflating: jogamp/opengl/util/GLFixedArrayHandler.class  
  inflating: jogamp/opengl/util/GLFixedArrayHandlerFlat.class  
  inflating: jogamp/opengl/util/GLVBOArrayHandler.class  
  inflating: jogamp/opengl/util/glsl/GLSLArrayHandler.class  
  inflating: jogamp/opengl/util/glsl/GLSLArrayHandlerFlat.class  
  inflating: jogamp/opengl/util/glsl/GLSLArrayHandlerInterleaved.class  
  inflating: jogamp/opengl/util/glsl/GLSLTextureRaster.class  
  inflating: com/jogamp/opengl/util/glsl/sdk/CompileShader.class  
  inflating: com/jogamp/opengl/util/glsl/sdk/CompileShaderNVidia.class  
  inflating: com/jogamp/opengl/egl/EGL.class  
  inflating: com/jogamp/opengl/egl/EGLClientPixmapHI.class  
  inflating: com/jogamp/opengl/egl/EGLExt.class  
  inflating: com/jogamp/opengl/egl/EGLProcAddressTable$1.class  
  inflating: com/jogamp/opengl/egl/EGLProcAddressTable$2.class  
  inflating: com/jogamp/opengl/egl/EGLProcAddressTable.class  
  inflating: jogamp/opengl/egl/DesktopES2DynamicLibraryBundleInfo.class  
  inflating: jogamp/opengl/egl/EGLContext.class  
  inflating: jogamp/opengl/egl/EGLDisplayUtil$1.class  
  inflating: jogamp/opengl/egl/EGLDisplayUtil$EGLDisplayRef.class  
  inflating: jogamp/opengl/egl/EGLDisplayUtil.class  
  inflating: jogamp/opengl/egl/EGLDrawable.class  
  inflating: jogamp/opengl/egl/EGLDrawableFactory$EGLAcc.class  
  inflating: jogamp/opengl/egl/EGLDrawableFactory$EGLFeatures.class  
  inflating: jogamp/opengl/egl/EGLDrawableFactory$SharedResource.class  
  inflating: jogamp/opengl/egl/EGLDrawableFactory$SharedResourceImplementation$1.class  
  inflating: jogamp/opengl/egl/EGLDrawableFactory$SharedResourceImplementation.class  
  inflating: jogamp/opengl/egl/EGLDrawableFactory.class  
  inflating: jogamp/opengl/egl/EGLDummyUpstreamSurfaceHook.class  
  inflating: jogamp/opengl/egl/EGLDynamicLibraryBundleInfo.class  
  inflating: jogamp/opengl/egl/EGLES1DynamicLibraryBundleInfo.class  
  inflating: jogamp/opengl/egl/EGLES2DynamicLibraryBundleInfo.class  
  inflating: jogamp/opengl/egl/EGLExtImpl.class  
  inflating: jogamp/opengl/egl/EGLExtProcAddressTable$1.class  
  inflating: jogamp/opengl/egl/EGLExtProcAddressTable$2.class  
  inflating: jogamp/opengl/egl/EGLExtProcAddressTable.class  
  inflating: jogamp/opengl/egl/EGLExternalContext.class  
  inflating: jogamp/opengl/egl/EGLGLCapabilities$1.class  
  inflating: jogamp/opengl/egl/EGLGLCapabilities.class  
  inflating: jogamp/opengl/egl/EGLGLnDynamicLibraryBundleInfo.class  
  inflating: jogamp/opengl/egl/EGLGraphicsConfiguration.class  
  inflating: jogamp/opengl/egl/EGLGraphicsConfigurationFactory.class  
  inflating: jogamp/opengl/egl/EGLSurface.class  
  inflating: jogamp/opengl/egl/EGLUpstreamSurfaceHook.class  
  inflating: jogamp/opengl/es1/GLES1Impl$1.class  
  inflating: jogamp/opengl/es1/GLES1Impl$2.class  
  inflating: jogamp/opengl/es1/GLES1Impl$3.class  
  inflating: jogamp/opengl/es1/GLES1Impl$4.class  
  inflating: jogamp/opengl/es1/GLES1Impl.class  
  inflating: jogamp/opengl/es1/GLES1ProcAddressTable$1.class  
  inflating: jogamp/opengl/es1/GLES1ProcAddressTable$2.class  
  inflating: jogamp/opengl/es1/GLES1ProcAddressTable.class  
  inflating: jogamp/opengl/es3/GLES3Impl$1.class  
  inflating: jogamp/opengl/es3/GLES3Impl$2.class  
  inflating: jogamp/opengl/es3/GLES3Impl$3.class  
  inflating: jogamp/opengl/es3/GLES3Impl$4.class  
  inflating: jogamp/opengl/es3/GLES3Impl.class  
  inflating: jogamp/opengl/es3/GLES3ProcAddressTable$1.class  
  inflating: jogamp/opengl/es3/GLES3ProcAddressTable$2.class  
  inflating: jogamp/opengl/es3/GLES3ProcAddressTable.class  
  inflating: com/jogamp/opengl/DebugGLES1.class  
  inflating: com/jogamp/opengl/DebugGLES2.class  
  inflating: com/jogamp/opengl/DebugGLES3.class  
  inflating: com/jogamp/opengl/TraceGLES1.class  
  inflating: com/jogamp/opengl/TraceGLES2.class  
  inflating: com/jogamp/opengl/TraceGLES3.class  
  inflating: com/jogamp/opengl/util/PNGPixelRect$1.class  
  inflating: com/jogamp/opengl/util/PNGPixelRect.class  
  inflating: com/jogamp/opengl/util/av/AudioSink$AudioDataFrame.class  
  inflating: com/jogamp/opengl/util/av/AudioSink$AudioFormat.class  
  inflating: com/jogamp/opengl/util/av/AudioSink$AudioFrame.class  
  inflating: com/jogamp/opengl/util/av/AudioSink.class  
  inflating: com/jogamp/opengl/util/av/AudioSinkFactory.class  
  inflating: com/jogamp/opengl/util/av/GLMediaPlayer$GLMediaEventListener.class  
  inflating: com/jogamp/opengl/util/av/GLMediaPlayer$State.class  
  inflating: com/jogamp/opengl/util/av/GLMediaPlayer$StreamException.class  
  inflating: com/jogamp/opengl/util/av/GLMediaPlayer.class  
  inflating: com/jogamp/opengl/util/av/GLMediaPlayerFactory.class  
  inflating: com/jogamp/opengl/util/caps/NonFSAAGLCapsChooser.class  
  inflating: com/jogamp/opengl/util/glsl/fixedfunc/FixedFuncUtil.class  
  inflating: com/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode.class  
  inflating: com/jogamp/opengl/util/packrect/BackingStoreManager.class  
  inflating: com/jogamp/opengl/util/packrect/Level$RectXComparator.class  
  inflating: com/jogamp/opengl/util/packrect/Level.class  
  inflating: com/jogamp/opengl/util/packrect/LevelSet.class  
  inflating: com/jogamp/opengl/util/packrect/Rect.class  
  inflating: com/jogamp/opengl/util/packrect/RectVisitor.class  
  inflating: com/jogamp/opengl/util/packrect/RectanglePacker$RectHComparator.class  
  inflating: com/jogamp/opengl/util/packrect/RectanglePacker.class  
  inflating: com/jogamp/opengl/util/stereo/EyeParameter.class  
  inflating: com/jogamp/opengl/util/stereo/LocationSensorParameter.class  
  inflating: com/jogamp/opengl/util/stereo/StereoClientRenderer$1.class  
  inflating: com/jogamp/opengl/util/stereo/StereoClientRenderer.class  
  inflating: com/jogamp/opengl/util/stereo/StereoDevice.class  
  inflating: com/jogamp/opengl/util/stereo/StereoDeviceConfig.class  
  inflating: com/jogamp/opengl/util/stereo/StereoDeviceFactory$1.class  
  inflating: com/jogamp/opengl/util/stereo/StereoDeviceFactory$2.class  
  inflating: com/jogamp/opengl/util/stereo/StereoDeviceFactory$DeviceType.class  
  inflating: com/jogamp/opengl/util/stereo/StereoDeviceFactory.class  
  inflating: com/jogamp/opengl/util/stereo/StereoDeviceRenderer$Eye.class  
  inflating: com/jogamp/opengl/util/stereo/StereoDeviceRenderer.class  
  inflating: com/jogamp/opengl/util/stereo/StereoGLEventListener.class  
  inflating: com/jogamp/opengl/util/stereo/StereoUtil.class  
  inflating: com/jogamp/opengl/util/stereo/ViewerPose.class  
  inflating: com/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig$ShutterType.class  
  inflating: com/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig.class  
  inflating: com/jogamp/opengl/util/stereo/generic/GenericStereoDeviceFactory.class  
  inflating: com/jogamp/opengl/util/texture/ImageSequence.class  
  inflating: com/jogamp/opengl/util/texture/ImageType$Util.class  
  inflating: com/jogamp/opengl/util/texture/ImageType.class  
  inflating: com/jogamp/opengl/util/texture/Texture.class  
  inflating: com/jogamp/opengl/util/texture/TextureCoords.class  
  inflating: com/jogamp/opengl/util/texture/TextureData$ColorSpace.class  
  inflating: com/jogamp/opengl/util/texture/TextureData$Flusher.class  
  inflating: com/jogamp/opengl/util/texture/TextureData.class  
  inflating: com/jogamp/opengl/util/texture/TextureIO$DDSTextureProvider$1.class  
  inflating: com/jogamp/opengl/util/texture/TextureIO$DDSTextureProvider.class  
  inflating: com/jogamp/opengl/util/texture/TextureIO$DDSTextureWriter.class  
  inflating: com/jogamp/opengl/util/texture/TextureIO$JPGTextureProvider.class  
  inflating: com/jogamp/opengl/util/texture/TextureIO$PNGTextureProvider.class  
  inflating: com/jogamp/opengl/util/texture/TextureIO$PNGTextureWriter.class  
  inflating: com/jogamp/opengl/util/texture/TextureIO$SGITextureProvider.class  
  inflating: com/jogamp/opengl/util/texture/TextureIO$SGITextureWriter.class  
  inflating: com/jogamp/opengl/util/texture/TextureIO$TGATextureProvider.class  
  inflating: com/jogamp/opengl/util/texture/TextureIO$TGATextureWriter.class  
  inflating: com/jogamp/opengl/util/texture/TextureIO.class  
  inflating: com/jogamp/opengl/util/texture/TextureSequence$TexSeqEventListener.class  
  inflating: com/jogamp/opengl/util/texture/TextureSequence$TextureFrame.class  
  inflating: com/jogamp/opengl/util/texture/TextureSequence.class  
  inflating: com/jogamp/opengl/util/texture/TextureState.class  
  inflating: com/jogamp/opengl/util/texture/spi/DDSImage$Header.class  
  inflating: com/jogamp/opengl/util/texture/spi/DDSImage$ImageInfo.class  
  inflating: com/jogamp/opengl/util/texture/spi/DDSImage.class  
  inflating: com/jogamp/opengl/util/texture/spi/JPEGImage$1.class  
  inflating: com/jogamp/opengl/util/texture/spi/JPEGImage$JPEGColorSink.class  
  inflating: com/jogamp/opengl/util/texture/spi/JPEGImage.class  
  inflating: com/jogamp/opengl/util/texture/spi/LEDataInputStream.class  
  inflating: com/jogamp/opengl/util/texture/spi/LEDataOutputStream.class  
  inflating: com/jogamp/opengl/util/texture/spi/NetPbmTextureWriter.class  
  inflating: com/jogamp/opengl/util/texture/spi/SGIImage$Header.class  
  inflating: com/jogamp/opengl/util/texture/spi/SGIImage.class  
  inflating: com/jogamp/opengl/util/texture/spi/TGAImage$Header.class  
  inflating: com/jogamp/opengl/util/texture/spi/TGAImage.class  
  inflating: com/jogamp/opengl/util/texture/spi/TextureProvider$SupportsImageTypes.class  
  inflating: com/jogamp/opengl/util/texture/spi/TextureProvider.class  
  inflating: com/jogamp/opengl/util/texture/spi/TextureWriter.class  
  inflating: jogamp/opengl/openal/av/ALAudioSink$ALAudioFrame.class  
  inflating: jogamp/opengl/openal/av/ALAudioSink.class  
  inflating: jogamp/opengl/openal/av/ALDummyUsage.class  
  inflating: jogamp/opengl/util/av/AudioSampleFormat.class  
  inflating: jogamp/opengl/util/av/EGLMediaPlayerImpl$EGLTextureFrame.class  
  inflating: jogamp/opengl/util/av/EGLMediaPlayerImpl$TextureType.class  
  inflating: jogamp/opengl/util/av/EGLMediaPlayerImpl.class  
  inflating: jogamp/opengl/util/av/GLMediaPlayerImpl$1.class  
  inflating: jogamp/opengl/util/av/GLMediaPlayerImpl$2.class  
  inflating: jogamp/opengl/util/av/GLMediaPlayerImpl$StreamWorker.class  
  inflating: jogamp/opengl/util/av/GLMediaPlayerImpl$TestTexture.class  
  inflating: jogamp/opengl/util/av/GLMediaPlayerImpl.class  
  inflating: jogamp/opengl/util/av/JavaSoundAudioSink.class  
  inflating: jogamp/opengl/util/av/NullAudioSink.class  
  inflating: jogamp/opengl/util/av/NullGLMediaPlayer.class  
  inflating: jogamp/opengl/util/av/VideoPixelFormat.class  
  inflating: jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo$1.class  
  inflating: jogamp/opengl/util/av/impl/FFMPEGDynamicLibraryBundleInfo.class  
  inflating: jogamp/opengl/util/av/impl/FFMPEGMediaPlayer$1.class  
  inflating: jogamp/opengl/util/av/impl/FFMPEGMediaPlayer$2.class  
  inflating: jogamp/opengl/util/av/impl/FFMPEGMediaPlayer.class  
  inflating: jogamp/opengl/util/av/impl/FFMPEGNatives.class  
  inflating: jogamp/opengl/util/av/impl/FFMPEGStaticNatives.class  
  inflating: jogamp/opengl/util/av/impl/FFMPEGv0400Natives.class  
  inflating: jogamp/opengl/util/av/impl/FFMPEGv0500Natives.class  
  inflating: jogamp/opengl/util/av/impl/FFMPEGv0600Natives.class  
  inflating: jogamp/opengl/util/av/impl/OMXGLMediaPlayer.class  
  inflating: jogamp/opengl/util/jpeg/JPEGDecoder$Adobe.class  
  inflating: jogamp/opengl/util/jpeg/JPEGDecoder$BinObj.class  
  inflating: jogamp/opengl/util/jpeg/JPEGDecoder$BinObjIdxed.class  
  inflating: jogamp/opengl/util/jpeg/JPEGDecoder$CodecException.class  
  inflating: jogamp/opengl/util/jpeg/JPEGDecoder$ColorSink.class  
  inflating: jogamp/opengl/util/jpeg/JPEGDecoder$ComponentIn.class  
  inflating: jogamp/opengl/util/jpeg/JPEGDecoder$ComponentOut.class  
  inflating: jogamp/opengl/util/jpeg/JPEGDecoder$Decoder$ACFirstDecoder.class  
  inflating: jogamp/opengl/util/jpeg/JPEGDecoder$Decoder$ACSuccessiveDecoder.class  
  inflating: jogamp/opengl/util/jpeg/JPEGDecoder$Decoder$BaselineDecoder.class  
  inflating: jogamp/opengl/util/jpeg/JPEGDecoder$Decoder$DCFirstDecoder.class  
  inflating: jogamp/opengl/util/jpeg/JPEGDecoder$Decoder$DCSuccessiveDecoder.class  
  inflating: jogamp/opengl/util/jpeg/JPEGDecoder$Decoder.class  
  inflating: jogamp/opengl/util/jpeg/JPEGDecoder$DecoderFunction.class  
  inflating: jogamp/opengl/util/jpeg/JPEGDecoder$EXIF.class  
  inflating: jogamp/opengl/util/jpeg/JPEGDecoder$Frame.class  
  inflating: jogamp/opengl/util/jpeg/JPEGDecoder$JFIF.class  
  inflating: jogamp/opengl/util/jpeg/JPEGDecoder$MarkerException.class  
  inflating: jogamp/opengl/util/jpeg/JPEGDecoder$Output.class  
  inflating: jogamp/opengl/util/jpeg/JPEGDecoder.class  
  inflating: jogamp/opengl/util/pngj/FilterType.class  
  inflating: jogamp/opengl/util/pngj/FilterWriteStrategy.class  
  inflating: jogamp/opengl/util/pngj/ImageInfo.class  
  inflating: jogamp/opengl/util/pngj/ImageLine$SampleType.class  
  inflating: jogamp/opengl/util/pngj/ImageLine.class  
  inflating: jogamp/opengl/util/pngj/ImageLineHelper$ImageLineStats.class  
  inflating: jogamp/opengl/util/pngj/ImageLineHelper.class  
  inflating: jogamp/opengl/util/pngj/ImageLines.class  
  inflating: jogamp/opengl/util/pngj/PngDeinterlacer.class  
  inflating: jogamp/opengl/util/pngj/PngHelperInternal$1.class  
  inflating: jogamp/opengl/util/pngj/PngHelperInternal.class  
  inflating: jogamp/opengl/util/pngj/PngIDatChunkInputStream$1.class  
  inflating: jogamp/opengl/util/pngj/PngIDatChunkInputStream$IdatChunkInfo.class  
  inflating: jogamp/opengl/util/pngj/PngIDatChunkInputStream.class  
  inflating: jogamp/opengl/util/pngj/PngIDatChunkOutputStream.class  
  inflating: jogamp/opengl/util/pngj/PngReader$1.class  
  inflating: jogamp/opengl/util/pngj/PngReader.class  
  inflating: jogamp/opengl/util/pngj/PngWriter$1.class  
  inflating: jogamp/opengl/util/pngj/PngWriter.class  
  inflating: jogamp/opengl/util/pngj/PngjBadCrcException.class  
  inflating: jogamp/opengl/util/pngj/PngjException.class  
  inflating: jogamp/opengl/util/pngj/PngjExceptionInternal.class  
  inflating: jogamp/opengl/util/pngj/PngjInputException.class  
  inflating: jogamp/opengl/util/pngj/PngjOutputException.class  
  inflating: jogamp/opengl/util/pngj/PngjUnsupportedException.class  
  inflating: jogamp/opengl/util/pngj/ProgressiveOutputStream.class  
  inflating: jogamp/opengl/util/pngj/chunks/ChunkCopyBehaviour.class  
  inflating: jogamp/opengl/util/pngj/chunks/ChunkHelper$1.class  
  inflating: jogamp/opengl/util/pngj/chunks/ChunkHelper$2.class  
  inflating: jogamp/opengl/util/pngj/chunks/ChunkHelper$3.class  
  inflating: jogamp/opengl/util/pngj/chunks/ChunkHelper.class  
  inflating: jogamp/opengl/util/pngj/chunks/ChunkLoadBehaviour.class  
  inflating: jogamp/opengl/util/pngj/chunks/ChunkPredicate.class  
  inflating: jogamp/opengl/util/pngj/chunks/ChunkRaw.class  
  inflating: jogamp/opengl/util/pngj/chunks/ChunksList$1.class  
  inflating: jogamp/opengl/util/pngj/chunks/ChunksList$2.class  
  inflating: jogamp/opengl/util/pngj/chunks/ChunksList$3.class  
  inflating: jogamp/opengl/util/pngj/chunks/ChunksList.class  
  inflating: jogamp/opengl/util/pngj/chunks/ChunksListForWrite.class  
  inflating: jogamp/opengl/util/pngj/chunks/PngChunk$ChunkOrderingConstraint.class  
  inflating: jogamp/opengl/util/pngj/chunks/PngChunk.class  
  inflating: jogamp/opengl/util/pngj/chunks/PngChunkBKGD.class  
  inflating: jogamp/opengl/util/pngj/chunks/PngChunkCHRM.class  
  inflating: jogamp/opengl/util/pngj/chunks/PngChunkGAMA.class  
  inflating: jogamp/opengl/util/pngj/chunks/PngChunkHIST.class  
  inflating: jogamp/opengl/util/pngj/chunks/PngChunkICCP.class  
  inflating: jogamp/opengl/util/pngj/chunks/PngChunkIDAT.class  
  inflating: jogamp/opengl/util/pngj/chunks/PngChunkIEND.class  
  inflating: jogamp/opengl/util/pngj/chunks/PngChunkIHDR.class  
  inflating: jogamp/opengl/util/pngj/chunks/PngChunkITXT.class  
  inflating: jogamp/opengl/util/pngj/chunks/PngChunkMultiple.class  
  inflating: jogamp/opengl/util/pngj/chunks/PngChunkOFFS.class  
  inflating: jogamp/opengl/util/pngj/chunks/PngChunkPHYS.class  
  inflating: jogamp/opengl/util/pngj/chunks/PngChunkPLTE.class  
  inflating: jogamp/opengl/util/pngj/chunks/PngChunkSBIT.class  
  inflating: jogamp/opengl/util/pngj/chunks/PngChunkSPLT.class  
  inflating: jogamp/opengl/util/pngj/chunks/PngChunkSRGB.class  
  inflating: jogamp/opengl/util/pngj/chunks/PngChunkSTER.class  
  inflating: jogamp/opengl/util/pngj/chunks/PngChunkSingle.class  
  inflating: jogamp/opengl/util/pngj/chunks/PngChunkSkipped.class  
  inflating: jogamp/opengl/util/pngj/chunks/PngChunkTEXT.class  
  inflating: jogamp/opengl/util/pngj/chunks/PngChunkTIME.class  
  inflating: jogamp/opengl/util/pngj/chunks/PngChunkTRNS.class  
  inflating: jogamp/opengl/util/pngj/chunks/PngChunkTextVar$PngTxtInfo.class  
  inflating: jogamp/opengl/util/pngj/chunks/PngChunkTextVar.class  
  inflating: jogamp/opengl/util/pngj/chunks/PngChunkUNKNOWN.class  
  inflating: jogamp/opengl/util/pngj/chunks/PngChunkZTXT.class  
  inflating: jogamp/opengl/util/pngj/chunks/PngMetadata$1.class  
  inflating: jogamp/opengl/util/pngj/chunks/PngMetadata.class  
  inflating: jogamp/opengl/util/stereo/DistortionMesh$DistortionVertex.class  
  inflating: jogamp/opengl/util/stereo/DistortionMesh$Producer.class  
  inflating: jogamp/opengl/util/stereo/DistortionMesh.class  
  inflating: jogamp/opengl/util/stereo/GenericStereoDevice.class  
  inflating: jogamp/opengl/util/stereo/GenericStereoDeviceRenderer$GenericEye.class  
  inflating: jogamp/opengl/util/stereo/GenericStereoDeviceRenderer.class  
  inflating: jogamp/opengl/util/stereo/ScaleAndOffset2D.class  
  inflating: jogamp/opengl/util/stereo/shader/dist01_chroma.fp  
  inflating: jogamp/opengl/util/stereo/shader/dist01_chroma.vp  
  inflating: jogamp/opengl/util/stereo/shader/dist01_plain.fp  
  inflating: jogamp/opengl/util/stereo/shader/dist01_plain.vp  
  inflating: jogamp/opengl/util/stereo/shader/dist01_timewarp.vp  
  inflating: jogamp/opengl/util/stereo/shader/dist01_timewarp_chroma.vp  
  inflating: com/jogamp/graph/curve/OutlineShape$1.class  
  inflating: com/jogamp/graph/curve/OutlineShape$2.class  
  inflating: com/jogamp/graph/curve/OutlineShape$VerticesState.class  
  inflating: com/jogamp/graph/curve/OutlineShape.class  
  inflating: com/jogamp/graph/curve/OutlineShapeXForm.class  
  inflating: com/jogamp/graph/curve/Region$1.class  
  inflating: com/jogamp/graph/curve/Region$Perf.class  
  inflating: com/jogamp/graph/curve/Region.class  
  inflating: com/jogamp/graph/curve/opengl/GLRegion$1.class  
  inflating: com/jogamp/graph/curve/opengl/GLRegion.class  
  inflating: com/jogamp/graph/curve/opengl/RegionRenderer$1.class  
  inflating: com/jogamp/graph/curve/opengl/RegionRenderer$2.class  
  inflating: com/jogamp/graph/curve/opengl/RegionRenderer$GLCallback.class  
  inflating: com/jogamp/graph/curve/opengl/RegionRenderer$ShaderModeSelector1.class  
  inflating: com/jogamp/graph/curve/opengl/RegionRenderer.class  
  inflating: com/jogamp/graph/curve/opengl/RenderState$ProgramLocal.class  
  inflating: com/jogamp/graph/curve/opengl/RenderState.class  
  inflating: com/jogamp/graph/curve/opengl/TextRegionUtil$1.class  
  inflating: com/jogamp/graph/curve/opengl/TextRegionUtil$2.class  
  inflating: com/jogamp/graph/curve/opengl/TextRegionUtil$Key.class  
  inflating: com/jogamp/graph/curve/opengl/TextRegionUtil.class  
  inflating: com/jogamp/graph/curve/tess/Triangulation.class  
  inflating: com/jogamp/graph/curve/tess/Triangulator.class  
  inflating: com/jogamp/graph/font/Font$Glyph.class  
  inflating: com/jogamp/graph/font/Font$GlyphVisitor.class  
  inflating: com/jogamp/graph/font/Font$GlyphVisitor2.class  
  inflating: com/jogamp/graph/font/Font$Metrics.class  
  inflating: com/jogamp/graph/font/Font.class  
  inflating: com/jogamp/graph/font/FontFactory$1.class  
  inflating: com/jogamp/graph/font/FontFactory$2.class  
  inflating: com/jogamp/graph/font/FontFactory.class  
  inflating: com/jogamp/graph/font/FontScale.class  
  inflating: com/jogamp/graph/font/FontSet.class  
  inflating: com/jogamp/graph/geom/Outline.class  
  inflating: com/jogamp/graph/geom/Triangle.class  
  inflating: com/jogamp/graph/geom/Vertex.class  
  inflating: com/jogamp/graph/geom/plane/AffineTransform.class  
  inflating: com/jogamp/graph/geom/plane/Crossing2F$1.class  
  inflating: com/jogamp/graph/geom/plane/Crossing2F$CubicCurve.class  
  inflating: com/jogamp/graph/geom/plane/Crossing2F$QuadCurve.class  
  inflating: com/jogamp/graph/geom/plane/Crossing2F.class  
  inflating: com/jogamp/graph/geom/plane/IllegalPathStateException.class  
  inflating: com/jogamp/graph/geom/plane/NoninvertibleTransformException.class  
  inflating: com/jogamp/graph/geom/plane/Path2F$1.class  
  inflating: com/jogamp/graph/geom/plane/Path2F$Iterator.class  
  inflating: com/jogamp/graph/geom/plane/Path2F$SegmentType.class  
  inflating: com/jogamp/graph/geom/plane/Path2F.class  
  inflating: com/jogamp/graph/geom/plane/Winding.class  
  inflating: com/jogamp/graph/geom/plane/WindingRule.class  
  inflating: jogamp/graph/curve/opengl/VBORegion2PMSAAES2.class  
  inflating: jogamp/graph/curve/opengl/VBORegion2PVBAAES2.class  
  inflating: jogamp/graph/curve/opengl/VBORegionSPES2.class  
  inflating: jogamp/graph/curve/opengl/shader/AttributeNames.class  
  inflating: jogamp/graph/curve/opengl/shader/UniformNames.class  
  inflating: jogamp/graph/curve/opengl/shader/attributes.glsl  
  inflating: jogamp/graph/curve/opengl/shader/curverenderer01-pass1-curve_lineAA.glsl  
  inflating: jogamp/graph/curve/opengl/shader/curverenderer01-pass1-curve_simple.glsl  
  inflating: jogamp/graph/curve/opengl/shader/curverenderer01-pass1-curve_simple.orig.glsl  
  inflating: jogamp/graph/curve/opengl/shader/curverenderer01-pass1-curve_weight.glsl  
  inflating: jogamp/graph/curve/opengl/shader/curverenderer01-pass1.vp  
  inflating: jogamp/graph/curve/opengl/shader/curverenderer01-pass2-msaa.glsl  
  inflating: jogamp/graph/curve/opengl/shader/curverenderer01-pass2-vbaa_allprop01.glsl  
  inflating: jogamp/graph/curve/opengl/shader/curverenderer01-pass2-vbaa_bforce_even.glsl  
  inflating: jogamp/graph/curve/opengl/shader/curverenderer01-pass2-vbaa_bforce_odd.glsl  
  inflating: jogamp/graph/curve/opengl/shader/curverenderer01-pass2-vbaa_flipquad.glsl  
  inflating: jogamp/graph/curve/opengl/shader/curverenderer01-pass2-vbaa_flipquad2.glsl  
  inflating: jogamp/graph/curve/opengl/shader/curverenderer01-pass2-vbaa_flipquad3.glsl  
  inflating: jogamp/graph/curve/opengl/shader/curverenderer01-pass2-vbaa_fxaa3.glsl  
  inflating: jogamp/graph/curve/opengl/shader/curverenderer01-pass2-vbaa_poles_bilin1.glsl  
  inflating: jogamp/graph/curve/opengl/shader/curverenderer01-pass2-vbaa_polesequal.glsl  
  inflating: jogamp/graph/curve/opengl/shader/curverenderer01-pass2-vbaa_polesprop01.glsl  
  inflating: jogamp/graph/curve/opengl/shader/curverenderer01-pass2-vbaa_quincunx.glsl  
  inflating: jogamp/graph/curve/opengl/shader/curverenderer01-pass2-vbaa_rgss.glsl  
  inflating: jogamp/graph/curve/opengl/shader/curverenderer01-pass2.vp  
  inflating: jogamp/graph/curve/opengl/shader/curverenderer01-segment-head.fp  
  inflating: jogamp/graph/curve/opengl/shader/curverenderer01-single.vp  
  inflating: jogamp/graph/curve/opengl/shader/uniforms.glsl  
  inflating: jogamp/graph/curve/opengl/shader/varyings.glsl  
  inflating: jogamp/graph/curve/tess/CDTriangulator2D.class  
  inflating: jogamp/graph/curve/tess/CDTriangulator2DExpAddOn.class  
  inflating: jogamp/graph/curve/tess/GraphOutline.class  
  inflating: jogamp/graph/curve/tess/GraphVertex.class  
  inflating: jogamp/graph/curve/tess/HEdge.class  
  inflating: jogamp/graph/curve/tess/Loop.class  
  inflating: jogamp/graph/font/FontConstructor.class  
  inflating: jogamp/graph/font/JavaFontLoader$1.class  
  inflating: jogamp/graph/font/JavaFontLoader$2.class  
  inflating: jogamp/graph/font/JavaFontLoader.class  
  inflating: jogamp/graph/font/UbuntuFontLoader$1.class  
  inflating: jogamp/graph/font/UbuntuFontLoader$2.class  
  inflating: jogamp/graph/font/UbuntuFontLoader.class  
  inflating: jogamp/graph/font/typecast/TypecastFont$1.class  
  inflating: jogamp/graph/font/typecast/TypecastFont.class  
  inflating: jogamp/graph/font/typecast/TypecastFontConstructor.class  
  inflating: jogamp/graph/font/typecast/TypecastGlyph.class  
  inflating: jogamp/graph/font/typecast/TypecastHMetrics.class  
  inflating: jogamp/graph/font/typecast/TypecastRenderer.class  
  inflating: jogamp/graph/font/typecast/cff/CffFont.class  
  inflating: jogamp/graph/font/typecast/cff/CffStandardStrings.class  
  inflating: jogamp/graph/font/typecast/cff/Charset.class  
  inflating: jogamp/graph/font/typecast/cff/CharsetFormat0.class  
  inflating: jogamp/graph/font/typecast/cff/CharsetFormat1.class  
  inflating: jogamp/graph/font/typecast/cff/CharsetFormat2.class  
  inflating: jogamp/graph/font/typecast/cff/CharsetRange.class  
  inflating: jogamp/graph/font/typecast/cff/CharsetRange1.class  
  inflating: jogamp/graph/font/typecast/cff/CharsetRange2.class  
  inflating: jogamp/graph/font/typecast/cff/Charstring.class  
  inflating: jogamp/graph/font/typecast/cff/CharstringType2.class  
  inflating: jogamp/graph/font/typecast/cff/Dict.class  
  inflating: jogamp/graph/font/typecast/cff/Index.class  
  inflating: jogamp/graph/font/typecast/cff/NameIndex.class  
  inflating: jogamp/graph/font/typecast/cff/StringIndex.class  
  inflating: jogamp/graph/font/typecast/cff/T2Interpreter$SubrPair.class  
  inflating: jogamp/graph/font/typecast/cff/T2Interpreter.class  
  inflating: jogamp/graph/font/typecast/cff/T2Mnemonic.class  
  inflating: jogamp/graph/font/typecast/cff/TopDictIndex.class  
  inflating: jogamp/graph/font/typecast/ot/Disassembler.class  
  inflating: jogamp/graph/font/typecast/ot/Fixed.class  
  inflating: jogamp/graph/font/typecast/ot/Glyph.class  
  inflating: jogamp/graph/font/typecast/ot/Mnemonic.class  
  inflating: jogamp/graph/font/typecast/ot/OTFont.class  
  inflating: jogamp/graph/font/typecast/ot/OTFontCollection.class  
  inflating: jogamp/graph/font/typecast/ot/Point.class  
  inflating: jogamp/graph/font/typecast/ot/T2Glyph.class  
  inflating: jogamp/graph/font/typecast/ot/TTFont.class  
  inflating: jogamp/graph/font/typecast/ot/TTGlyph.class  
  inflating: jogamp/graph/font/typecast/ot/mac/ResourceData.class  
  inflating: jogamp/graph/font/typecast/ot/mac/ResourceFile.class  
  inflating: jogamp/graph/font/typecast/ot/mac/ResourceHeader.class  
  inflating: jogamp/graph/font/typecast/ot/mac/ResourceMap.class  
  inflating: jogamp/graph/font/typecast/ot/mac/ResourceReference.class  
  inflating: jogamp/graph/font/typecast/ot/mac/ResourceType.class  
  inflating: jogamp/graph/font/typecast/ot/table/BaseTable$1.class  
  inflating: jogamp/graph/font/typecast/ot/table/BaseTable$Axis.class  
  inflating: jogamp/graph/font/typecast/ot/table/BaseTable$BaseCoord.class  
  inflating: jogamp/graph/font/typecast/ot/table/BaseTable$BaseCoordFormat1.class  
  inflating: jogamp/graph/font/typecast/ot/table/BaseTable$BaseCoordFormat2.class  
  inflating: jogamp/graph/font/typecast/ot/table/BaseTable$BaseCoordFormat3.class  
  inflating: jogamp/graph/font/typecast/ot/table/BaseTable$BaseLangSysRecord.class  
  inflating: jogamp/graph/font/typecast/ot/table/BaseTable$BaseScript.class  
  inflating: jogamp/graph/font/typecast/ot/table/BaseTable$BaseScriptList.class  
  inflating: jogamp/graph/font/typecast/ot/table/BaseTable$BaseScriptRecord.class  
  inflating: jogamp/graph/font/typecast/ot/table/BaseTable$BaseTagList.class  
  inflating: jogamp/graph/font/typecast/ot/table/BaseTable$BaseValues.class  
  inflating: jogamp/graph/font/typecast/ot/table/BaseTable$FeatMinMaxRecord.class  
  inflating: jogamp/graph/font/typecast/ot/table/BaseTable$MinMax.class  
  inflating: jogamp/graph/font/typecast/ot/table/BaseTable.class  
  inflating: jogamp/graph/font/typecast/ot/table/CffTable.class  
  inflating: jogamp/graph/font/typecast/ot/table/ClassDef.class  
  inflating: jogamp/graph/font/typecast/ot/table/ClassDefFormat1.class  
  inflating: jogamp/graph/font/typecast/ot/table/ClassDefFormat2.class  
  inflating: jogamp/graph/font/typecast/ot/table/CmapFormat$Range.class  
  inflating: jogamp/graph/font/typecast/ot/table/CmapFormat.class  
  inflating: jogamp/graph/font/typecast/ot/table/CmapFormat0.class  
  inflating: jogamp/graph/font/typecast/ot/table/CmapFormat12.class  
  inflating: jogamp/graph/font/typecast/ot/table/CmapFormat2$1.class  
  inflating: jogamp/graph/font/typecast/ot/table/CmapFormat2$SubHeader.class  
  inflating: jogamp/graph/font/typecast/ot/table/CmapFormat2.class  
  inflating: jogamp/graph/font/typecast/ot/table/CmapFormat4.class  
  inflating: jogamp/graph/font/typecast/ot/table/CmapFormat6.class  
  inflating: jogamp/graph/font/typecast/ot/table/CmapFormatUnknown.class  
  inflating: jogamp/graph/font/typecast/ot/table/CmapIndexEntry.class  
  inflating: jogamp/graph/font/typecast/ot/table/CmapTable.class  
  inflating: jogamp/graph/font/typecast/ot/table/ColrTable$BaseGlyphRecord.class  
  inflating: jogamp/graph/font/typecast/ot/table/ColrTable$LayerRecord.class  
  inflating: jogamp/graph/font/typecast/ot/table/ColrTable.class  
  inflating: jogamp/graph/font/typecast/ot/table/Coverage.class  
  inflating: jogamp/graph/font/typecast/ot/table/CoverageFormat1.class  
  inflating: jogamp/graph/font/typecast/ot/table/CoverageFormat2.class  
  inflating: jogamp/graph/font/typecast/ot/table/CpalTable$ColorRecord.class  
  inflating: jogamp/graph/font/typecast/ot/table/CpalTable.class  
  inflating: jogamp/graph/font/typecast/ot/table/CvtTable.class  
  inflating: jogamp/graph/font/typecast/ot/table/Device.class  
  inflating: jogamp/graph/font/typecast/ot/table/DsigEntry.class  
  inflating: jogamp/graph/font/typecast/ot/table/DsigTable.class  
  inflating: jogamp/graph/font/typecast/ot/table/Feature.class  
  inflating: jogamp/graph/font/typecast/ot/table/FeatureList.class  
  inflating: jogamp/graph/font/typecast/ot/table/FeatureRecord.class  
  inflating: jogamp/graph/font/typecast/ot/table/FeatureTags.class  
  inflating: jogamp/graph/font/typecast/ot/table/FpgmTable.class  
  inflating: jogamp/graph/font/typecast/ot/table/GaspRange.class  
  inflating: jogamp/graph/font/typecast/ot/table/GaspTable.class  
  inflating: jogamp/graph/font/typecast/ot/table/GdefTable.class  
  inflating: jogamp/graph/font/typecast/ot/table/GlyfCompositeComp.class  
  inflating: jogamp/graph/font/typecast/ot/table/GlyfCompositeDescript.class  
  inflating: jogamp/graph/font/typecast/ot/table/GlyfDescript.class  
  inflating: jogamp/graph/font/typecast/ot/table/GlyfSimpleDescript.class  
  inflating: jogamp/graph/font/typecast/ot/table/GlyfTable.class  
  inflating: jogamp/graph/font/typecast/ot/table/GlyphDescription.class  
  inflating: jogamp/graph/font/typecast/ot/table/GposTable.class  
  inflating: jogamp/graph/font/typecast/ot/table/GsubTable.class  
  inflating: jogamp/graph/font/typecast/ot/table/HdmxTable$DeviceRecord.class  
  inflating: jogamp/graph/font/typecast/ot/table/HdmxTable.class  
  inflating: jogamp/graph/font/typecast/ot/table/HeadTable.class  
  inflating: jogamp/graph/font/typecast/ot/table/HheaTable.class  
  inflating: jogamp/graph/font/typecast/ot/table/HmtxTable.class  
  inflating: jogamp/graph/font/typecast/ot/table/ID.class  
  inflating: jogamp/graph/font/typecast/ot/table/KernSubtable.class  
  inflating: jogamp/graph/font/typecast/ot/table/KernSubtableFormat0.class  
  inflating: jogamp/graph/font/typecast/ot/table/KernSubtableFormat2.class  
  inflating: jogamp/graph/font/typecast/ot/table/KernTable.class  
  inflating: jogamp/graph/font/typecast/ot/table/KerningPair.class  
  inflating: jogamp/graph/font/typecast/ot/table/LangSys.class  
  inflating: jogamp/graph/font/typecast/ot/table/LangSysRecord.class  
  inflating: jogamp/graph/font/typecast/ot/table/Ligature.class  
  inflating: jogamp/graph/font/typecast/ot/table/LigatureSet.class  
  inflating: jogamp/graph/font/typecast/ot/table/LigatureSubst.class  
  inflating: jogamp/graph/font/typecast/ot/table/LigatureSubstFormat1.class  
  inflating: jogamp/graph/font/typecast/ot/table/LocaTable.class  
  inflating: jogamp/graph/font/typecast/ot/table/Lookup.class  
  inflating: jogamp/graph/font/typecast/ot/table/LookupList.class  
  inflating: jogamp/graph/font/typecast/ot/table/LookupSubtable.class  
  inflating: jogamp/graph/font/typecast/ot/table/LookupSubtableFactory.class  
  inflating: jogamp/graph/font/typecast/ot/table/LtshTable.class  
  inflating: jogamp/graph/font/typecast/ot/table/MaxpTable.class  
  inflating: jogamp/graph/font/typecast/ot/table/NameRecord.class  
  inflating: jogamp/graph/font/typecast/ot/table/NameTable.class  
  inflating: jogamp/graph/font/typecast/ot/table/Os2Table.class  
  inflating: jogamp/graph/font/typecast/ot/table/Panose.class  
  inflating: jogamp/graph/font/typecast/ot/table/PcltTable.class  
  inflating: jogamp/graph/font/typecast/ot/table/PostTable.class  
  inflating: jogamp/graph/font/typecast/ot/table/PrepTable.class  
  inflating: jogamp/graph/font/typecast/ot/table/Program.class  
  inflating: jogamp/graph/font/typecast/ot/table/RangeRecord.class  
  inflating: jogamp/graph/font/typecast/ot/table/SbixTable$GlyphDataRecord.class  
  inflating: jogamp/graph/font/typecast/ot/table/SbixTable$Strike.class  
  inflating: jogamp/graph/font/typecast/ot/table/SbixTable.class  
  inflating: jogamp/graph/font/typecast/ot/table/Script.class  
  inflating: jogamp/graph/font/typecast/ot/table/ScriptList.class  
  inflating: jogamp/graph/font/typecast/ot/table/ScriptRecord.class  
  inflating: jogamp/graph/font/typecast/ot/table/ScriptTags.class  
  inflating: jogamp/graph/font/typecast/ot/table/SignatureBlock.class  
  inflating: jogamp/graph/font/typecast/ot/table/SingleSubst.class  
  inflating: jogamp/graph/font/typecast/ot/table/SingleSubstFormat1.class  
  inflating: jogamp/graph/font/typecast/ot/table/SingleSubstFormat2.class  
  inflating: jogamp/graph/font/typecast/ot/table/TTCHeader.class  
  inflating: jogamp/graph/font/typecast/ot/table/Table.class  
  inflating: jogamp/graph/font/typecast/ot/table/TableDirectory$Entry.class  
  inflating: jogamp/graph/font/typecast/ot/table/TableDirectory.class  
  inflating: jogamp/graph/font/typecast/ot/table/TableException.class  
  inflating: jogamp/graph/font/typecast/ot/table/VdmxTable$Group.class  
  inflating: jogamp/graph/font/typecast/ot/table/VdmxTable$Ratio.class  
  inflating: jogamp/graph/font/typecast/ot/table/VdmxTable$VTableRecord.class  
  inflating: jogamp/graph/font/typecast/ot/table/VdmxTable.class  
  inflating: jogamp/graph/font/typecast/ot/table/VheaTable.class  
  inflating: jogamp/graph/font/typecast/ot/table/VmtxTable.class  
  inflating: jogamp/graph/font/typecast/tt/engine/GraphicsState.class  
  inflating: jogamp/graph/font/typecast/tt/engine/Interpreter.class  
  inflating: jogamp/graph/font/typecast/tt/engine/Parser.class  
  inflating: jogamp/opengl/util/glsl/fixedfunc/FixedFuncHook.class  
  inflating: jogamp/opengl/util/glsl/fixedfunc/FixedFuncImpl.class  
  inflating: jogamp/opengl/util/glsl/fixedfunc/FixedFuncPipeline$1.class  
  inflating: jogamp/opengl/util/glsl/fixedfunc/FixedFuncPipeline$2.class  
  inflating: jogamp/opengl/util/glsl/fixedfunc/FixedFuncPipeline.class  
  inflating: jogamp/opengl/util/glsl/fixedfunc/shaders/FixedFuncColor.fp  
  inflating: jogamp/opengl/util/glsl/fixedfunc/shaders/FixedFuncColor.vp  
  inflating: jogamp/opengl/util/glsl/fixedfunc/shaders/FixedFuncColorLight.vp  
  inflating: jogamp/opengl/util/glsl/fixedfunc/shaders/FixedFuncColorTexture.fp  
  inflating: jogamp/opengl/util/glsl/fixedfunc/shaders/FixedFuncPoints.fp  
  inflating: jogamp/opengl/util/glsl/fixedfunc/shaders/FixedFuncPoints.vp  
  inflating: jogamp/opengl/util/glsl/fixedfunc/shaders/bin/nvidia/FixedFuncColor.bfp  
  inflating: jogamp/opengl/util/glsl/fixedfunc/shaders/bin/nvidia/FixedFuncColor.bvp  
  inflating: jogamp/opengl/util/glsl/fixedfunc/shaders/bin/nvidia/FixedFuncColorLight.bvp  
  inflating: jogamp/opengl/util/glsl/fixedfunc/shaders/bin/nvidia/FixedFuncColorTexture.bfp  
  inflating: jogamp/opengl/util/glsl/fixedfunc/shaders/es_precision.glsl  
  inflating: jogamp/opengl/util/glsl/fixedfunc/shaders/mgl_alphatest.fp  
  inflating: jogamp/opengl/util/glsl/fixedfunc/shaders/mgl_attribute.glsl  
  inflating: jogamp/opengl/util/glsl/fixedfunc/shaders/mgl_const.glsl  
  inflating: jogamp/opengl/util/glsl/fixedfunc/shaders/mgl_lightdef.glsl  
  inflating: jogamp/opengl/util/glsl/fixedfunc/shaders/mgl_settexcoord.vp  
  inflating: jogamp/opengl/util/glsl/fixedfunc/shaders/mgl_uniform.glsl  
  inflating: jogamp/opengl/util/glsl/fixedfunc/shaders/mgl_uniform_light.glsl  
  inflating: jogamp/opengl/util/glsl/fixedfunc/shaders/mgl_varying.glsl  
  inflating: com/jogamp/opengl/awt/AWTGLAutoDrawable.class  
  inflating: com/jogamp/opengl/awt/ComponentEvents.class  
  inflating: com/jogamp/opengl/awt/GLCanvas$1.class  
  inflating: com/jogamp/opengl/awt/GLCanvas$10.class  
  inflating: com/jogamp/opengl/awt/GLCanvas$11.class  
  inflating: com/jogamp/opengl/awt/GLCanvas$12.class  
  inflating: com/jogamp/opengl/awt/GLCanvas$13.class  
  inflating: com/jogamp/opengl/awt/GLCanvas$14.class  
  inflating: com/jogamp/opengl/awt/GLCanvas$15.class  
  inflating: com/jogamp/opengl/awt/GLCanvas$16.class  
  inflating: com/jogamp/opengl/awt/GLCanvas$17.class  
  inflating: com/jogamp/opengl/awt/GLCanvas$2.class  
  inflating: com/jogamp/opengl/awt/GLCanvas$3.class  
  inflating: com/jogamp/opengl/awt/GLCanvas$4.class  
  inflating: com/jogamp/opengl/awt/GLCanvas$5.class  
  inflating: com/jogamp/opengl/awt/GLCanvas$6.class  
  inflating: com/jogamp/opengl/awt/GLCanvas$7.class  
  inflating: com/jogamp/opengl/awt/GLCanvas$8.class  
  inflating: com/jogamp/opengl/awt/GLCanvas$9.class  
  inflating: com/jogamp/opengl/awt/GLCanvas$DisposeGLEventListenerAction.class  
  inflating: com/jogamp/opengl/awt/GLCanvas.class  
  inflating: com/jogamp/opengl/awt/GLJPanel$1.class  
  inflating: com/jogamp/opengl/awt/GLJPanel$10.class  
  inflating: com/jogamp/opengl/awt/GLJPanel$11.class  
  inflating: com/jogamp/opengl/awt/GLJPanel$12.class  
  inflating: com/jogamp/opengl/awt/GLJPanel$2.class  
  inflating: com/jogamp/opengl/awt/GLJPanel$3.class  
  inflating: com/jogamp/opengl/awt/GLJPanel$4.class  
  inflating: com/jogamp/opengl/awt/GLJPanel$5.class  
  inflating: com/jogamp/opengl/awt/GLJPanel$6.class  
  inflating: com/jogamp/opengl/awt/GLJPanel$7$1.class  
  inflating: com/jogamp/opengl/awt/GLJPanel$7.class  
  inflating: com/jogamp/opengl/awt/GLJPanel$8.class  
  inflating: com/jogamp/opengl/awt/GLJPanel$9.class  
  inflating: com/jogamp/opengl/awt/GLJPanel$Backend.class  
  inflating: com/jogamp/opengl/awt/GLJPanel$DisposeGLEventListenerAction.class  
  inflating: com/jogamp/opengl/awt/GLJPanel$J2DOGLBackend$1.class  
  inflating: com/jogamp/opengl/awt/GLJPanel$J2DOGLBackend$2.class  
  inflating: com/jogamp/opengl/awt/GLJPanel$J2DOGLBackend$3.class  
  inflating: com/jogamp/opengl/awt/GLJPanel$J2DOGLBackend.class  
  inflating: com/jogamp/opengl/awt/GLJPanel$OffscreenBackend$1.class  
  inflating: com/jogamp/opengl/awt/GLJPanel$OffscreenBackend.class  
  inflating: com/jogamp/opengl/awt/GLJPanel$Updater.class  
  inflating: com/jogamp/opengl/awt/GLJPanel.class  
  inflating: com/jogamp/opengl/util/AWTAnimatorImpl$1.class  
  inflating: com/jogamp/opengl/util/AWTAnimatorImpl.class  
  inflating: jogamp/opengl/awt/AWTThreadingPlugin$1.class  
  inflating: jogamp/opengl/awt/AWTThreadingPlugin.class  
  inflating: jogamp/opengl/awt/AWTTilePainter$1.class  
  inflating: jogamp/opengl/awt/AWTTilePainter$2.class  
  inflating: jogamp/opengl/awt/AWTTilePainter.class  
  inflating: jogamp/opengl/awt/AWTUtil.class  
  inflating: jogamp/opengl/awt/Java2D$1.class  
  inflating: jogamp/opengl/awt/Java2D$2.class  
  inflating: jogamp/opengl/awt/Java2D.class  
  inflating: jogamp/opengl/awt/VersionApplet$ClosingWindowAdapter.class  
  inflating: jogamp/opengl/awt/VersionApplet$GLInfo.class  
  inflating: jogamp/opengl/awt/VersionApplet.class  
  inflating: jogamp/opengl/macosx/cgl/awt/MacOSXAWTCGLGraphicsConfigurationFactory.class  
  inflating: jogamp/opengl/windows/wgl/awt/WindowsAWTWGLGraphicsConfigurationFactory.class  
  inflating: com/jogamp/opengl/swt/GLCanvas$1.class  
  inflating: com/jogamp/opengl/swt/GLCanvas$10.class  
  inflating: com/jogamp/opengl/swt/GLCanvas$2.class  
  inflating: com/jogamp/opengl/swt/GLCanvas$3.class  
  inflating: com/jogamp/opengl/swt/GLCanvas$4.class  
  inflating: com/jogamp/opengl/swt/GLCanvas$5.class  
  inflating: com/jogamp/opengl/swt/GLCanvas$6.class  
  inflating: com/jogamp/opengl/swt/GLCanvas$7.class  
  inflating: com/jogamp/opengl/swt/GLCanvas$8.class  
  inflating: com/jogamp/opengl/swt/GLCanvas$9.class  
  inflating: com/jogamp/opengl/swt/GLCanvas$DisposeGLEventListenerAction.class  
  inflating: com/jogamp/opengl/swt/GLCanvas.class  
  inflating: com/jogamp/opengl/util/awt/AWTGLPixelBuffer$AWTGLPixelBufferProvider.class  
  inflating: com/jogamp/opengl/util/awt/AWTGLPixelBuffer$SingleAWTGLPixelBufferProvider.class  
  inflating: com/jogamp/opengl/util/awt/AWTGLPixelBuffer.class  
  inflating: com/jogamp/opengl/util/awt/AWTGLReadBufferUtil.class  
  inflating: com/jogamp/opengl/util/awt/ImageUtil.class  
  inflating: com/jogamp/opengl/util/awt/Overlay.class  
  inflating: com/jogamp/opengl/util/awt/TextRenderer$1.class  
  inflating: com/jogamp/opengl/util/awt/TextRenderer$2$1.class  
  inflating: com/jogamp/opengl/util/awt/TextRenderer$2.class  
  inflating: com/jogamp/opengl/util/awt/TextRenderer$CharSequenceIterator.class  
  inflating: com/jogamp/opengl/util/awt/TextRenderer$CharacterCache.class  
  inflating: com/jogamp/opengl/util/awt/TextRenderer$DebugListener$1.class  
  inflating: com/jogamp/opengl/util/awt/TextRenderer$DebugListener.class  
  inflating: com/jogamp/opengl/util/awt/TextRenderer$DefaultRenderDelegate.class  
  inflating: com/jogamp/opengl/util/awt/TextRenderer$Glyph.class  
  inflating: com/jogamp/opengl/util/awt/TextRenderer$GlyphProducer.class  
  inflating: com/jogamp/opengl/util/awt/TextRenderer$Manager.class  
  inflating: com/jogamp/opengl/util/awt/TextRenderer$Pipelined_QuadRenderer.class  
  inflating: com/jogamp/opengl/util/awt/TextRenderer$RenderDelegate.class  
  inflating: com/jogamp/opengl/util/awt/TextRenderer$TextData.class  
  inflating: com/jogamp/opengl/util/awt/TextRenderer.class  
  inflating: com/jogamp/opengl/util/awt/TextureRenderer.class  
  inflating: com/jogamp/opengl/util/texture/awt/AWTTextureData.class  
  inflating: com/jogamp/opengl/util/texture/awt/AWTTextureIO.class  
  inflating: com/jogamp/opengl/util/texture/spi/awt/IIOTextureProvider.class  
  inflating: com/jogamp/opengl/util/texture/spi/awt/IIOTextureWriter.class  
  inflating: jogamp/opengl/x11/glx/GLX.class  
  inflating: jogamp/opengl/x11/glx/GLXExt.class  
  inflating: jogamp/opengl/x11/glx/GLXExtImpl.class  
  inflating: jogamp/opengl/x11/glx/GLXExtProcAddressTable$1.class  
  inflating: jogamp/opengl/x11/glx/GLXExtProcAddressTable$2.class  
  inflating: jogamp/opengl/x11/glx/GLXExtProcAddressTable.class  
  inflating: jogamp/opengl/x11/glx/GLXFBConfigSGIX.class  
  inflating: jogamp/opengl/x11/glx/GLXProcAddressTable$1.class  
  inflating: jogamp/opengl/x11/glx/GLXProcAddressTable$2.class  
  inflating: jogamp/opengl/x11/glx/GLXProcAddressTable.class  
  inflating: jogamp/opengl/x11/glx/GLXUtil.class  
  inflating: jogamp/opengl/x11/glx/X11ExternalGLXContext$Drawable.class  
  inflating: jogamp/opengl/x11/glx/X11ExternalGLXContext.class  
  inflating: jogamp/opengl/x11/glx/X11ExternalGLXDrawable$Context.class  
  inflating: jogamp/opengl/x11/glx/X11ExternalGLXDrawable.class  
  inflating: jogamp/opengl/x11/glx/X11GLCapabilities$1.class  
  inflating: jogamp/opengl/x11/glx/X11GLCapabilities.class  
  inflating: jogamp/opengl/x11/glx/X11GLXContext.class  
  inflating: jogamp/opengl/x11/glx/X11GLXDrawable.class  
  inflating: jogamp/opengl/x11/glx/X11GLXDrawableFactory$1.class  
  inflating: jogamp/opengl/x11/glx/X11GLXDrawableFactory$SharedResource.class  
  inflating: jogamp/opengl/x11/glx/X11GLXDrawableFactory$SharedResourceImplementation.class  
  inflating: jogamp/opengl/x11/glx/X11GLXDrawableFactory.class  
  inflating: jogamp/opengl/x11/glx/X11GLXDynamicLibraryBundleInfo.class  
  inflating: jogamp/opengl/x11/glx/X11GLXGraphicsConfiguration.class  
  inflating: jogamp/opengl/x11/glx/X11GLXGraphicsConfigurationFactory.class  
  inflating: jogamp/opengl/x11/glx/X11OnscreenGLXDrawable.class  
  inflating: jogamp/opengl/x11/glx/X11PbufferGLXDrawable.class  
  inflating: jogamp/opengl/x11/glx/X11PixmapGLXDrawable.class  
  inflating: jogamp/opengl/windows/wgl/PGPU_DEVICE.class  
  inflating: jogamp/opengl/windows/wgl/RECT.class  
  inflating: jogamp/opengl/windows/wgl/WGL.class  
  inflating: jogamp/opengl/windows/wgl/WGLExt.class  
  inflating: jogamp/opengl/windows/wgl/WGLExtImpl.class  
  inflating: jogamp/opengl/windows/wgl/WGLExtProcAddressTable$1.class  
  inflating: jogamp/opengl/windows/wgl/WGLExtProcAddressTable$2.class  
  inflating: jogamp/opengl/windows/wgl/WGLExtProcAddressTable.class  
  inflating: jogamp/opengl/windows/wgl/WGLGLCapabilities$1.class  
  inflating: jogamp/opengl/windows/wgl/WGLGLCapabilities.class  
  inflating: jogamp/opengl/windows/wgl/WGLProcAddressTable$1.class  
  inflating: jogamp/opengl/windows/wgl/WGLProcAddressTable$2.class  
  inflating: jogamp/opengl/windows/wgl/WGLProcAddressTable.class  
  inflating: jogamp/opengl/windows/wgl/WGLUtil.class  
  inflating: jogamp/opengl/windows/wgl/WindowsBitmapWGLDrawable.class  
  inflating: jogamp/opengl/windows/wgl/WindowsExternalWGLContext$Drawable.class  
  inflating: jogamp/opengl/windows/wgl/WindowsExternalWGLContext.class  
  inflating: jogamp/opengl/windows/wgl/WindowsExternalWGLDrawable.class  
  inflating: jogamp/opengl/windows/wgl/WindowsOnscreenWGLDrawable.class  
  inflating: jogamp/opengl/windows/wgl/WindowsPbufferWGLDrawable.class  
  inflating: jogamp/opengl/windows/wgl/WindowsWGLContext.class  
  inflating: jogamp/opengl/windows/wgl/WindowsWGLDrawable.class  
  inflating: jogamp/opengl/windows/wgl/WindowsWGLDrawableFactory$1.class  
  inflating: jogamp/opengl/windows/wgl/WindowsWGLDrawableFactory$CPUAffinity.class  
  inflating: jogamp/opengl/windows/wgl/WindowsWGLDrawableFactory$NopCPUAffinity.class  
  inflating: jogamp/opengl/windows/wgl/WindowsWGLDrawableFactory$SharedResource.class  
  inflating: jogamp/opengl/windows/wgl/WindowsWGLDrawableFactory$SharedResourceImplementation.class  
  inflating: jogamp/opengl/windows/wgl/WindowsWGLDrawableFactory$WindowsProcessAffinity.class  
  inflating: jogamp/opengl/windows/wgl/WindowsWGLDrawableFactory$WindowsThreadAffinity.class  
  inflating: jogamp/opengl/windows/wgl/WindowsWGLDrawableFactory.class  
  inflating: jogamp/opengl/windows/wgl/WindowsWGLDynamicLibraryBundleInfo.class  
  inflating: jogamp/opengl/windows/wgl/WindowsWGLGraphicsConfiguration.class  
  inflating: jogamp/opengl/windows/wgl/WindowsWGLGraphicsConfigurationFactory.class  
  inflating: jogamp/opengl/macosx/cgl/CGL.class  
  inflating: jogamp/opengl/macosx/cgl/CGLExt.class  
  inflating: jogamp/opengl/macosx/cgl/CGLExtImpl.class  
  inflating: jogamp/opengl/macosx/cgl/CGLExtProcAddressTable$1.class  
  inflating: jogamp/opengl/macosx/cgl/CGLExtProcAddressTable$2.class  
  inflating: jogamp/opengl/macosx/cgl/CGLExtProcAddressTable.class  
  inflating: jogamp/opengl/macosx/cgl/MacOSXCGLContext$1.class  
  inflating: jogamp/opengl/macosx/cgl/MacOSXCGLContext$CGLImpl.class  
  inflating: jogamp/opengl/macosx/cgl/MacOSXCGLContext$GLBackendImpl.class  
  inflating: jogamp/opengl/macosx/cgl/MacOSXCGLContext$NSOpenGLImpl$1.class  
  inflating: jogamp/opengl/macosx/cgl/MacOSXCGLContext$NSOpenGLImpl$2.class  
  inflating: jogamp/opengl/macosx/cgl/MacOSXCGLContext$NSOpenGLImpl$AttachGLLayerCmd.class  
  inflating: jogamp/opengl/macosx/cgl/MacOSXCGLContext$NSOpenGLImpl$DetachGLLayerCmd.class  
  inflating: jogamp/opengl/macosx/cgl/MacOSXCGLContext$NSOpenGLImpl$SetNSViewCmd.class  
  inflating: jogamp/opengl/macosx/cgl/MacOSXCGLContext$NSOpenGLImpl.class  
  inflating: jogamp/opengl/macosx/cgl/MacOSXCGLContext$NSViewDescriptor.class  
  inflating: jogamp/opengl/macosx/cgl/MacOSXCGLContext.class  
  inflating: jogamp/opengl/macosx/cgl/MacOSXCGLDrawable$GLBackendType.class  
  inflating: jogamp/opengl/macosx/cgl/MacOSXCGLDrawable.class  
  inflating: jogamp/opengl/macosx/cgl/MacOSXCGLDrawableFactory$SharedResource.class  
  inflating: jogamp/opengl/macosx/cgl/MacOSXCGLDrawableFactory.class  
  inflating: jogamp/opengl/macosx/cgl/MacOSXCGLDynamicLibraryBundleInfo.class  
  inflating: jogamp/opengl/macosx/cgl/MacOSXCGLGraphicsConfiguration.class  
  inflating: jogamp/opengl/macosx/cgl/MacOSXCGLGraphicsConfigurationFactory.class  
  inflating: jogamp/opengl/macosx/cgl/MacOSXExternalCGLContext$Drawable.class  
  inflating: jogamp/opengl/macosx/cgl/MacOSXExternalCGLContext.class  
  inflating: jogamp/opengl/macosx/cgl/MacOSXOffscreenCGLDrawable.class  
  inflating: jogamp/opengl/macosx/cgl/MacOSXOnscreenCGLDrawable.class  
  inflating: jogamp/opengl/macosx/cgl/MacOSXPbufferCGLDrawable$1.class  
  inflating: jogamp/opengl/macosx/cgl/MacOSXPbufferCGLDrawable$CGLImpl.class  
  inflating: jogamp/opengl/macosx/cgl/MacOSXPbufferCGLDrawable$GLBackendImpl.class  
  inflating: jogamp/opengl/macosx/cgl/MacOSXPbufferCGLDrawable$NSOpenGLImpl.class  
  inflating: jogamp/opengl/macosx/cgl/MacOSXPbufferCGLDrawable.class  
  inflating: jogamp/opengl/ios/eagl/EAGL.class  
  inflating: jogamp/opengl/ios/eagl/IOSEAGLContext$1.class  
  inflating: jogamp/opengl/ios/eagl/IOSEAGLContext$2.class  
  inflating: jogamp/opengl/ios/eagl/IOSEAGLContext$CAEAGLLayerImpl.class  
  inflating: jogamp/opengl/ios/eagl/IOSEAGLContext$GLBackendImpl.class  
  inflating: jogamp/opengl/ios/eagl/IOSEAGLContext.class  
  inflating: jogamp/opengl/ios/eagl/IOSEAGLDrawable$GLBackendType.class  
  inflating: jogamp/opengl/ios/eagl/IOSEAGLDrawable.class  
  inflating: jogamp/opengl/ios/eagl/IOSEAGLDrawableFactory$1.class  
  inflating: jogamp/opengl/ios/eagl/IOSEAGLDrawableFactory$SharedResource.class  
  inflating: jogamp/opengl/ios/eagl/IOSEAGLDrawableFactory.class  
  inflating: jogamp/opengl/ios/eagl/IOSEAGLDynamicLibraryBundleInfo.class  
  inflating: jogamp/opengl/ios/eagl/IOSEAGLGraphicsConfiguration.class  
  inflating: jogamp/opengl/ios/eagl/IOSEAGLGraphicsConfigurationFactory.class  
  inflating: jogamp/opengl/ios/eagl/IOSOnscreenEAGLDrawable.class  
  inflating: jogamp/opengl/gl2/ProjectDouble.class  
  inflating: jogamp/opengl/gl4/GL4bcImpl$1.class  
  inflating: jogamp/opengl/gl4/GL4bcImpl$10.class  
  inflating: jogamp/opengl/gl4/GL4bcImpl$11.class  
  inflating: jogamp/opengl/gl4/GL4bcImpl$12.class  
  inflating: jogamp/opengl/gl4/GL4bcImpl$13.class  
  inflating: jogamp/opengl/gl4/GL4bcImpl$14.class  
  inflating: jogamp/opengl/gl4/GL4bcImpl$2.class  
  inflating: jogamp/opengl/gl4/GL4bcImpl$3.class  
  inflating: jogamp/opengl/gl4/GL4bcImpl$4.class  
  inflating: jogamp/opengl/gl4/GL4bcImpl$5.class  
  inflating: jogamp/opengl/gl4/GL4bcImpl$6.class  
  inflating: jogamp/opengl/gl4/GL4bcImpl$7.class  
  inflating: jogamp/opengl/gl4/GL4bcImpl$8.class  
  inflating: jogamp/opengl/gl4/GL4bcImpl$9.class  
  inflating: jogamp/opengl/gl4/GL4bcImpl.class  
  inflating: jogamp/opengl/gl4/GL4bcProcAddressTable$1.class  
  inflating: jogamp/opengl/gl4/GL4bcProcAddressTable$2.class  
  inflating: jogamp/opengl/gl4/GL4bcProcAddressTable.class  
  inflating: com/jogamp/opengl/DebugGL2.class  
  inflating: com/jogamp/opengl/DebugGL3.class  
  inflating: com/jogamp/opengl/DebugGL3bc.class  
  inflating: com/jogamp/opengl/DebugGL4.class  
  inflating: com/jogamp/opengl/DebugGL4bc.class  
  inflating: com/jogamp/opengl/TraceGL2.class  
  inflating: com/jogamp/opengl/TraceGL3.class  
  inflating: com/jogamp/opengl/TraceGL3bc.class  
  inflating: com/jogamp/opengl/TraceGL4.class  
  inflating: com/jogamp/opengl/TraceGL4bc.class  
  inflating: com/jogamp/opengl/glu/GLU.class  
  inflating: com/jogamp/opengl/glu/GLUnurbs.class  
  inflating: com/jogamp/opengl/glu/GLUquadric.class  
  inflating: com/jogamp/opengl/glu/GLUtessellator.class  
  inflating: com/jogamp/opengl/glu/GLUtessellatorCallback.class  
  inflating: com/jogamp/opengl/glu/GLUtessellatorCallbackAdapter.class  
  inflating: com/jogamp/opengl/glu/gl2es1/GLUgl2es1.class  
  inflating: jogamp/opengl/glu/GLUquadricImpl.class  
  inflating: jogamp/opengl/glu/Glue.class  
  inflating: jogamp/opengl/glu/error/Error.class  
  inflating: jogamp/opengl/glu/mipmap/BuildMipmap.class  
  inflating: jogamp/opengl/glu/mipmap/Extract.class  
  inflating: jogamp/opengl/glu/mipmap/Extract1010102.class  
  inflating: jogamp/opengl/glu/mipmap/Extract1555rev.class  
  inflating: jogamp/opengl/glu/mipmap/Extract2101010rev.class  
  inflating: jogamp/opengl/glu/mipmap/Extract233rev.class  
  inflating: jogamp/opengl/glu/mipmap/Extract332.class  
  inflating: jogamp/opengl/glu/mipmap/Extract4444.class  
  inflating: jogamp/opengl/glu/mipmap/Extract4444rev.class  
  inflating: jogamp/opengl/glu/mipmap/Extract5551.class  
  inflating: jogamp/opengl/glu/mipmap/Extract565.class  
  inflating: jogamp/opengl/glu/mipmap/Extract565rev.class  
  inflating: jogamp/opengl/glu/mipmap/Extract8888.class  
  inflating: jogamp/opengl/glu/mipmap/Extract8888rev.class  
  inflating: jogamp/opengl/glu/mipmap/ExtractFloat.class  
  inflating: jogamp/opengl/glu/mipmap/ExtractPrimitive.class  
  inflating: jogamp/opengl/glu/mipmap/ExtractSByte.class  
  inflating: jogamp/opengl/glu/mipmap/ExtractSInt.class  
  inflating: jogamp/opengl/glu/mipmap/ExtractSShort.class  
  inflating: jogamp/opengl/glu/mipmap/ExtractUByte.class  
  inflating: jogamp/opengl/glu/mipmap/ExtractUInt.class  
  inflating: jogamp/opengl/glu/mipmap/ExtractUShort.class  
  inflating: jogamp/opengl/glu/mipmap/HalveImage.class  
  inflating: jogamp/opengl/glu/mipmap/Image.class  
  inflating: jogamp/opengl/glu/mipmap/Mipmap.class  
  inflating: jogamp/opengl/glu/mipmap/PixelStorageModes.class  
  inflating: jogamp/opengl/glu/mipmap/ScaleInternal.class  
  inflating: jogamp/opengl/glu/mipmap/Type_Widget.class  
  inflating: jogamp/opengl/glu/tessellator/ActiveRegion.class  
  inflating: jogamp/opengl/glu/tessellator/CachedVertex.class  
  inflating: jogamp/opengl/glu/tessellator/Dict$DictLeq.class  
  inflating: jogamp/opengl/glu/tessellator/Dict.class  
  inflating: jogamp/opengl/glu/tessellator/DictNode.class  
  inflating: jogamp/opengl/glu/tessellator/GLUface.class  
  inflating: jogamp/opengl/glu/tessellator/GLUhalfEdge.class  
  inflating: jogamp/opengl/glu/tessellator/GLUmesh.class  
  inflating: jogamp/opengl/glu/tessellator/GLUtessellatorImpl.class  
  inflating: jogamp/opengl/glu/tessellator/GLUvertex.class  
  inflating: jogamp/opengl/glu/tessellator/Geom.class  
  inflating: jogamp/opengl/glu/tessellator/Mesh.class  
  inflating: jogamp/opengl/glu/tessellator/Normal.class  
  inflating: jogamp/opengl/glu/tessellator/PriorityQ$Leq.class  
  inflating: jogamp/opengl/glu/tessellator/PriorityQ$PQhandleElem.class  
  inflating: jogamp/opengl/glu/tessellator/PriorityQ$PQnode.class  
  inflating: jogamp/opengl/glu/tessellator/PriorityQ.class  
  inflating: jogamp/opengl/glu/tessellator/PriorityQHeap.class  
  inflating: jogamp/opengl/glu/tessellator/PriorityQSort$1.class  
  inflating: jogamp/opengl/glu/tessellator/PriorityQSort$Stack.class  
  inflating: jogamp/opengl/glu/tessellator/PriorityQSort.class  
  inflating: jogamp/opengl/glu/tessellator/Render$1.class  
  inflating: jogamp/opengl/glu/tessellator/Render$FaceCount.class  
  inflating: jogamp/opengl/glu/tessellator/Render$RenderFan.class  
  inflating: jogamp/opengl/glu/tessellator/Render$RenderStrip.class  
  inflating: jogamp/opengl/glu/tessellator/Render$RenderTriangle.class  
  inflating: jogamp/opengl/glu/tessellator/Render$renderCallBack.class  
  inflating: jogamp/opengl/glu/tessellator/Render.class  
  inflating: jogamp/opengl/glu/tessellator/Sweep$1.class  
  inflating: jogamp/opengl/glu/tessellator/Sweep$2.class  
  inflating: jogamp/opengl/glu/tessellator/Sweep.class  
  inflating: jogamp/opengl/glu/tessellator/TessMono.class  
  inflating: jogamp/opengl/glu/tessellator/TessState.class  
  inflating: com/jogamp/opengl/glu/gl2/GLUgl2$1.class  
  inflating: com/jogamp/opengl/glu/gl2/GLUgl2.class  
  inflating: com/jogamp/opengl/glu/gl2/GLUgl2ProcAddressTable$1.class  
  inflating: com/jogamp/opengl/glu/gl2/GLUgl2ProcAddressTable$2.class  
  inflating: com/jogamp/opengl/glu/gl2/GLUgl2ProcAddressTable.class  
  inflating: jogamp/opengl/glu/gl2/nurbs/GL2Backend.class  
  inflating: jogamp/opengl/glu/gl2/nurbs/GL2CurveEvaluator.class  
  inflating: jogamp/opengl/glu/gl2/nurbs/GL2SurfaceEvaluator.class  
  inflating: jogamp/opengl/glu/gl2/nurbs/GLUgl2nurbsImpl.class  
  inflating: jogamp/opengl/glu/nurbs/Arc.class  
  inflating: jogamp/opengl/glu/nurbs/ArcSdirSorter.class  
  inflating: jogamp/opengl/glu/nurbs/ArcTdirSorter.class  
  inflating: jogamp/opengl/glu/nurbs/ArcTesselator.class  
  inflating: jogamp/opengl/glu/nurbs/Backend.class  
  inflating: jogamp/opengl/glu/nurbs/BezierArc.class  
  inflating: jogamp/opengl/glu/nurbs/Bin.class  
  inflating: jogamp/opengl/glu/nurbs/Breakpt.class  
  inflating: jogamp/opengl/glu/nurbs/CArrayOfArcs.class  
  inflating: jogamp/opengl/glu/nurbs/CArrayOfBreakpts.class  
  inflating: jogamp/opengl/glu/nurbs/CArrayOfFloats.class  
  inflating: jogamp/opengl/glu/nurbs/CArrayOfQuiltspecs.class  
  inflating: jogamp/opengl/glu/nurbs/Curve.class  
  inflating: jogamp/opengl/glu/nurbs/CurveEvaluator.class  
  inflating: jogamp/opengl/glu/nurbs/Curvelist.class  
  inflating: jogamp/opengl/glu/nurbs/DisplayList.class  
  inflating: jogamp/opengl/glu/nurbs/Flist.class  
  inflating: jogamp/opengl/glu/nurbs/Knotspec.class  
  inflating: jogamp/opengl/glu/nurbs/Knotvector.class  
  inflating: jogamp/opengl/glu/nurbs/Mapdesc.class  
  inflating: jogamp/opengl/glu/nurbs/Maplist.class  
  inflating: jogamp/opengl/glu/nurbs/NurbsConsts.class  
  inflating: jogamp/opengl/glu/nurbs/O_curve.class  
  inflating: jogamp/opengl/glu/nurbs/O_nurbscurve.class  
  inflating: jogamp/opengl/glu/nurbs/O_nurbssurface.class  
  inflating: jogamp/opengl/glu/nurbs/O_pwlcurve.class  
  inflating: jogamp/opengl/glu/nurbs/O_surface.class  
  inflating: jogamp/opengl/glu/nurbs/O_trim.class  
  inflating: jogamp/opengl/glu/nurbs/Patch.class  
  inflating: jogamp/opengl/glu/nurbs/Patchlist.class  
  inflating: jogamp/opengl/glu/nurbs/Property.class  
  inflating: jogamp/opengl/glu/nurbs/Pspec.class  
  inflating: jogamp/opengl/glu/nurbs/PwlArc.class  
  inflating: jogamp/opengl/glu/nurbs/Quilt.class  
  inflating: jogamp/opengl/glu/nurbs/Quiltspec.class  
  inflating: jogamp/opengl/glu/nurbs/Renderhints.class  
  inflating: jogamp/opengl/glu/nurbs/Splinespec.class  
  inflating: jogamp/opengl/glu/nurbs/Subdivider.class  
  inflating: jogamp/opengl/glu/nurbs/SurfaceEvaluator.class  
  inflating: jogamp/opengl/glu/nurbs/TrimVertex.class  
  inflating: jogamp/opengl/glu/registry/Registry.class  
  inflating: com/jogamp/opengl/util/gl2/BitmapCharRec.class  
  inflating: com/jogamp/opengl/util/gl2/BitmapFontRec.class  
  inflating: com/jogamp/opengl/util/gl2/CoordRec.class  
  inflating: com/jogamp/opengl/util/gl2/GLUT.class  
  inflating: com/jogamp/opengl/util/gl2/GLUTBitmap8x13.class  
  inflating: com/jogamp/opengl/util/gl2/GLUTBitmap9x15.class  
  inflating: com/jogamp/opengl/util/gl2/GLUTBitmapHelvetica10.class  
  inflating: com/jogamp/opengl/util/gl2/GLUTBitmapHelvetica12.class  
  inflating: com/jogamp/opengl/util/gl2/GLUTBitmapHelvetica18.class  
  inflating: com/jogamp/opengl/util/gl2/GLUTBitmapTimesRoman10.class  
  inflating: com/jogamp/opengl/util/gl2/GLUTBitmapTimesRoman24.class  
  inflating: com/jogamp/opengl/util/gl2/GLUTStrokeMonoRoman.class  
  inflating: com/jogamp/opengl/util/gl2/GLUTStrokeRoman.class  
  inflating: com/jogamp/opengl/util/gl2/StrokeCharRec.class  
  inflating: com/jogamp/opengl/util/gl2/StrokeFontRec.class  
  inflating: com/jogamp/opengl/util/gl2/StrokeRec.class  
  inflating: com/jogamp/newt/Display$PointerIcon.class  
  inflating: com/jogamp/newt/Display.class  
  inflating: com/jogamp/newt/MonitorDevice$Orientation.class  
  inflating: com/jogamp/newt/MonitorDevice.class  
  inflating: com/jogamp/newt/MonitorMode$1.class  
  inflating: com/jogamp/newt/MonitorMode$2.class  
  inflating: com/jogamp/newt/MonitorMode$SizeAndRRate.class  
  inflating: com/jogamp/newt/MonitorMode.class  
  inflating: com/jogamp/newt/NewtFactory$1.class  
  inflating: com/jogamp/newt/NewtFactory.class  
  inflating: com/jogamp/newt/NewtVersion.class  
  inflating: com/jogamp/newt/Screen.class  
  inflating: com/jogamp/newt/Window$FocusRunnable.class  
  inflating: com/jogamp/newt/Window$ReparentOperation.class  
  inflating: com/jogamp/newt/Window.class  
  inflating: com/jogamp/newt/event/DoubleTapScrollGesture.class  
  inflating: com/jogamp/newt/event/GestureHandler$GestureEvent.class  
  inflating: com/jogamp/newt/event/GestureHandler$GestureListener.class  
  inflating: com/jogamp/newt/event/GestureHandler.class  
  inflating: com/jogamp/newt/event/InputEvent$InputClass.class  
  inflating: com/jogamp/newt/event/InputEvent$InputType.class  
  inflating: com/jogamp/newt/event/InputEvent.class  
  inflating: com/jogamp/newt/event/KeyAdapter.class  
  inflating: com/jogamp/newt/event/KeyEvent$1.class  
  inflating: com/jogamp/newt/event/KeyEvent$NonPrintableRange.class  
  inflating: com/jogamp/newt/event/KeyEvent.class  
  inflating: com/jogamp/newt/event/KeyListener.class  
  inflating: com/jogamp/newt/event/MonitorEvent.class  
  inflating: com/jogamp/newt/event/MonitorModeListener.class  
  inflating: com/jogamp/newt/event/MouseAdapter.class  
  inflating: com/jogamp/newt/event/MouseEvent$PointerClass.class  
  inflating: com/jogamp/newt/event/MouseEvent$PointerType.class  
  inflating: com/jogamp/newt/event/MouseEvent.class  
  inflating: com/jogamp/newt/event/MouseListener.class  
  inflating: com/jogamp/newt/event/NEWTEvent.class  
  inflating: com/jogamp/newt/event/NEWTEventConsumer.class  
  inflating: com/jogamp/newt/event/NEWTEventFiFo.class  
  inflating: com/jogamp/newt/event/NEWTEventListener.class  
  inflating: com/jogamp/newt/event/OutputEvent.class  
  inflating: com/jogamp/newt/event/PinchToZoomGesture$ZoomEvent.class  
  inflating: com/jogamp/newt/event/PinchToZoomGesture.class  
  inflating: com/jogamp/newt/event/TraceKeyAdapter.class  
  inflating: com/jogamp/newt/event/TraceMouseAdapter.class  
  inflating: com/jogamp/newt/event/TraceWindowAdapter.class  
  inflating: com/jogamp/newt/event/WindowAdapter.class  
  inflating: com/jogamp/newt/event/WindowEvent.class  
  inflating: com/jogamp/newt/event/WindowListener.class  
  inflating: com/jogamp/newt/event/WindowUpdateEvent.class  
  inflating: com/jogamp/newt/util/EDTUtil.class  
  inflating: com/jogamp/newt/util/MainThread$UserApp.class  
  inflating: com/jogamp/newt/util/MainThread.class  
  inflating: com/jogamp/newt/util/MonitorModeUtil.class  
  inflating: com/jogamp/newt/util/applet/JOGLNewtAppletBase$1.class  
  inflating: com/jogamp/newt/util/applet/JOGLNewtAppletBase$2$1.class  
  inflating: com/jogamp/newt/util/applet/JOGLNewtAppletBase$2.class  
  inflating: com/jogamp/newt/util/applet/JOGLNewtAppletBase$3.class  
  inflating: com/jogamp/newt/util/applet/JOGLNewtAppletBase.class  
  inflating: jogamp/newt/Debug$1.class  
  inflating: jogamp/newt/Debug.class  
  inflating: jogamp/newt/DefaultEDTUtil$1.class  
  inflating: jogamp/newt/DefaultEDTUtil$NEDT.class  
  inflating: jogamp/newt/DefaultEDTUtil.class  
  inflating: jogamp/newt/DisplayImpl$1.class  
  inflating: jogamp/newt/DisplayImpl$2.class  
  inflating: jogamp/newt/DisplayImpl$3.class  
  inflating: jogamp/newt/DisplayImpl$4.class  
  inflating: jogamp/newt/DisplayImpl$5.class  
  inflating: jogamp/newt/DisplayImpl$6.class  
  inflating: jogamp/newt/DisplayImpl$7.class  
  inflating: jogamp/newt/DisplayImpl$DisplayRunnable.class  
  inflating: jogamp/newt/DisplayImpl.class  
  inflating: jogamp/newt/MonitorDeviceImpl.class  
  inflating: jogamp/newt/MonitorModeProps$Cache.class  
  inflating: jogamp/newt/MonitorModeProps.class  
  inflating: jogamp/newt/NEWTJNILibLoader$1.class  
  inflating: jogamp/newt/NEWTJNILibLoader$2.class  
  inflating: jogamp/newt/NEWTJNILibLoader.class  
  inflating: jogamp/newt/OffscreenWindow.class  
  inflating: jogamp/newt/PointerIconImpl$1.class  
  inflating: jogamp/newt/PointerIconImpl.class  
  inflating: jogamp/newt/ScreenImpl.class  
  inflating: jogamp/newt/ScreenMonitorState.class  
  inflating: jogamp/newt/WindowImpl$1.class  
  inflating: jogamp/newt/WindowImpl$2.class  
  inflating: jogamp/newt/WindowImpl$3.class  
  inflating: jogamp/newt/WindowImpl$4.class  
  inflating: jogamp/newt/WindowImpl$5.class  
  inflating: jogamp/newt/WindowImpl$6.class  
  inflating: jogamp/newt/WindowImpl$AlwaysOnBottomAction.class  
  inflating: jogamp/newt/WindowImpl$AlwaysOnTopAction.class  
  inflating: jogamp/newt/WindowImpl$DecorationAction.class  
  inflating: jogamp/newt/WindowImpl$FullScreenAction.class  
  inflating: jogamp/newt/WindowImpl$LifecycleHook.class  
  inflating: jogamp/newt/WindowImpl$MaximizeAction.class  
  inflating: jogamp/newt/WindowImpl$MonitorModeListenerImpl.class  
  inflating: jogamp/newt/WindowImpl$PointerState0.class  
  inflating: jogamp/newt/WindowImpl$PointerState1.class  
  inflating: jogamp/newt/WindowImpl$ReparentAction.class  
  inflating: jogamp/newt/WindowImpl$ResizableAction.class  
  inflating: jogamp/newt/WindowImpl$SetPositionAction.class  
  inflating: jogamp/newt/WindowImpl$SetSizeAction.class  
  inflating: jogamp/newt/WindowImpl$StickyAction.class  
  inflating: jogamp/newt/WindowImpl$VisibleAction.class  
  inflating: jogamp/newt/WindowImpl.class  
  inflating: jogamp/newt/assets/cross-grey-alpha-16x16.png  
  inflating: jogamp/newt/assets/jogamp-16x16.png  
  inflating: jogamp/newt/assets/jogamp-32x32.png  
  inflating: jogamp/newt/assets/pointer-grey-alpha-16x24.png  
  inflating: jogamp/newt/driver/DriverClearFocus.class  
  inflating: jogamp/newt/driver/DriverUpdatePosition.class  
  inflating: jogamp/newt/driver/KeyTracker.class  
  inflating: jogamp/newt/driver/MouseTracker.class  
  inflating: jogamp/newt/driver/PNGIcon.class  
  inflating: jogamp/newt/event/NEWTEventTask.class  
  inflating: com/jogamp/newt/opengl/GLWindow$1.class  
  inflating: com/jogamp/newt/opengl/GLWindow$2.class  
  inflating: com/jogamp/newt/opengl/GLWindow$3.class  
  inflating: com/jogamp/newt/opengl/GLWindow$GLLifecycleHook$1.class  
  inflating: com/jogamp/newt/opengl/GLWindow$GLLifecycleHook.class  
  inflating: com/jogamp/newt/opengl/GLWindow.class  
  inflating: com/jogamp/newt/opengl/util/NEWTDemoListener$1.class  
  inflating: com/jogamp/newt/opengl/util/NEWTDemoListener$10.class  
  inflating: com/jogamp/newt/opengl/util/NEWTDemoListener$11.class  
  inflating: com/jogamp/newt/opengl/util/NEWTDemoListener$12.class  
  inflating: com/jogamp/newt/opengl/util/NEWTDemoListener$13.class  
  inflating: com/jogamp/newt/opengl/util/NEWTDemoListener$14.class  
  inflating: com/jogamp/newt/opengl/util/NEWTDemoListener$15.class  
  inflating: com/jogamp/newt/opengl/util/NEWTDemoListener$16.class  
  inflating: com/jogamp/newt/opengl/util/NEWTDemoListener$2.class  
  inflating: com/jogamp/newt/opengl/util/NEWTDemoListener$3.class  
  inflating: com/jogamp/newt/opengl/util/NEWTDemoListener$4.class  
  inflating: com/jogamp/newt/opengl/util/NEWTDemoListener$5.class  
  inflating: com/jogamp/newt/opengl/util/NEWTDemoListener$6.class  
  inflating: com/jogamp/newt/opengl/util/NEWTDemoListener$7.class  
  inflating: com/jogamp/newt/opengl/util/NEWTDemoListener$8.class  
  inflating: com/jogamp/newt/opengl/util/NEWTDemoListener$9.class  
  inflating: com/jogamp/newt/opengl/util/NEWTDemoListener.class  
  inflating: com/jogamp/newt/opengl/util/stereo/StereoDeviceUtil.class  
  inflating: jogamp/newt/driver/opengl/JoglUtilPNGIcon.class  
  inflating: com/jogamp/newt/awt/NewtCanvasAWT$1.class  
  inflating: com/jogamp/newt/awt/NewtCanvasAWT$2.class  
  inflating: com/jogamp/newt/awt/NewtCanvasAWT$3.class  
  inflating: com/jogamp/newt/awt/NewtCanvasAWT$4.class  
  inflating: com/jogamp/newt/awt/NewtCanvasAWT$5.class  
  inflating: com/jogamp/newt/awt/NewtCanvasAWT$6.class  
  inflating: com/jogamp/newt/awt/NewtCanvasAWT$7.class  
  inflating: com/jogamp/newt/awt/NewtCanvasAWT$8.class  
  inflating: com/jogamp/newt/awt/NewtCanvasAWT$ClearFocusOwner.class  
  inflating: com/jogamp/newt/awt/NewtCanvasAWT$FocusAction.class  
  inflating: com/jogamp/newt/awt/NewtCanvasAWT$FocusPropertyChangeListener.class  
  inflating: com/jogamp/newt/awt/NewtCanvasAWT$FocusTraversalKeyListener.class  
  inflating: com/jogamp/newt/awt/NewtCanvasAWT.class  
  inflating: com/jogamp/newt/awt/applet/JOGLNewtApplet1Run$1.class  
  inflating: com/jogamp/newt/awt/applet/JOGLNewtApplet1Run$2.class  
  inflating: com/jogamp/newt/awt/applet/JOGLNewtApplet1Run$3.class  
  inflating: com/jogamp/newt/awt/applet/JOGLNewtApplet1Run$4.class  
  inflating: com/jogamp/newt/awt/applet/JOGLNewtApplet1Run$5.class  
  inflating: com/jogamp/newt/awt/applet/JOGLNewtApplet1Run.class  
  inflating: com/jogamp/newt/event/awt/AWTAdapter$EventProcRes.class  
  inflating: com/jogamp/newt/event/awt/AWTAdapter.class  
  inflating: com/jogamp/newt/event/awt/AWTKeyAdapter.class  
  inflating: com/jogamp/newt/event/awt/AWTMouseAdapter.class  
  inflating: com/jogamp/newt/event/awt/AWTWindowAdapter$WindowClosingListener.class  
  inflating: com/jogamp/newt/event/awt/AWTWindowAdapter.class  
  inflating: jogamp/newt/awt/NewtFactoryAWT.class  
  inflating: jogamp/newt/awt/event/AWTNewtEventFactory.class  
  inflating: jogamp/newt/awt/event/AWTParentWindowAdapter$1.class  
  inflating: jogamp/newt/awt/event/AWTParentWindowAdapter$2.class  
  inflating: jogamp/newt/awt/event/AWTParentWindowAdapter.class  
  inflating: jogamp/newt/driver/awt/AWTCanvas$UpstreamScalable.class  
  inflating: jogamp/newt/driver/awt/AWTCanvas.class  
  inflating: jogamp/newt/driver/awt/AWTEDTUtil$1.class  
  inflating: jogamp/newt/driver/awt/AWTEDTUtil$NEDT.class  
  inflating: jogamp/newt/driver/awt/AWTEDTUtil.class  
  inflating: jogamp/newt/driver/awt/DisplayDriver.class  
  inflating: jogamp/newt/driver/awt/ScreenDriver.class  
  inflating: jogamp/newt/driver/awt/WindowDriver$1.class  
  inflating: jogamp/newt/driver/awt/WindowDriver$2.class  
  inflating: jogamp/newt/driver/awt/WindowDriver$AWTWindowListener.class  
  inflating: jogamp/newt/driver/awt/WindowDriver$NEWTWindowListener.class  
  inflating: jogamp/newt/driver/awt/WindowDriver.class  
  inflating: com/jogamp/newt/swt/NewtCanvasSWT$1.class  
  inflating: com/jogamp/newt/swt/NewtCanvasSWT$2.class  
  inflating: com/jogamp/newt/swt/NewtCanvasSWT$SWTNativeWindow.class  
  inflating: com/jogamp/newt/swt/NewtCanvasSWT.class  
  inflating: jogamp/newt/swt/SWTEDTUtil$1.class  
  inflating: jogamp/newt/swt/SWTEDTUtil$2.class  
  inflating: jogamp/newt/swt/SWTEDTUtil$NEDT.class  
  inflating: jogamp/newt/swt/SWTEDTUtil.class  
  inflating: jogamp/newt/swt/event/SWTNewtEventFactory$1.class  
  inflating: jogamp/newt/swt/event/SWTNewtEventFactory$2.class  
  inflating: jogamp/newt/swt/event/SWTNewtEventFactory.class  
  inflating: com/jogamp/newt/javafx/NewtCanvasJFX$1.class  
  inflating: com/jogamp/newt/javafx/NewtCanvasJFX$2.class  
  inflating: com/jogamp/newt/javafx/NewtCanvasJFX$3.class  
  inflating: com/jogamp/newt/javafx/NewtCanvasJFX$4.class  
  inflating: com/jogamp/newt/javafx/NewtCanvasJFX$5.class  
  inflating: com/jogamp/newt/javafx/NewtCanvasJFX$6.class  
  inflating: com/jogamp/newt/javafx/NewtCanvasJFX$JFXNativeWindow.class  
  inflating: com/jogamp/newt/javafx/NewtCanvasJFX.class  
  inflating: jogamp/newt/javafx/JFXEDTUtil$1.class  
  inflating: jogamp/newt/javafx/JFXEDTUtil$2.class  
  inflating: jogamp/newt/javafx/JFXEDTUtil$NEDT.class  
  inflating: jogamp/newt/javafx/JFXEDTUtil.class  
  inflating: jogamp/newt/driver/linux/LinuxKeyEventTracker$EventDeviceManager.class  
  inflating: jogamp/newt/driver/linux/LinuxKeyEventTracker$EventDevicePoller.class  
  inflating: jogamp/newt/driver/linux/LinuxKeyEventTracker.class  
  inflating: jogamp/newt/driver/linux/LinuxMouseTracker$MouseDevicePoller.class  
  inflating: jogamp/newt/driver/linux/LinuxMouseTracker.class  
  inflating: jogamp/newt/driver/x11/DisplayDriver.class  
  inflating: jogamp/newt/driver/x11/RandR.class  
  inflating: jogamp/newt/driver/x11/RandR11.class  
  inflating: jogamp/newt/driver/x11/RandR13.class  
  inflating: jogamp/newt/driver/x11/ScreenDriver$1.class  
  inflating: jogamp/newt/driver/x11/ScreenDriver$2.class  
  inflating: jogamp/newt/driver/x11/ScreenDriver$3.class  
  inflating: jogamp/newt/driver/x11/ScreenDriver$4.class  
  inflating: jogamp/newt/driver/x11/ScreenDriver$5.class  
  inflating: jogamp/newt/driver/x11/ScreenDriver.class  
  inflating: jogamp/newt/driver/x11/WindowDriver$1.class  
  inflating: jogamp/newt/driver/x11/WindowDriver$2.class  
  inflating: jogamp/newt/driver/x11/WindowDriver$3.class  
  inflating: jogamp/newt/driver/x11/WindowDriver$4.class  
  inflating: jogamp/newt/driver/x11/WindowDriver$5.class  
  inflating: jogamp/newt/driver/x11/WindowDriver$6.class  
  inflating: jogamp/newt/driver/x11/WindowDriver$7.class  
  inflating: jogamp/newt/driver/x11/WindowDriver$8.class  
  inflating: jogamp/newt/driver/x11/WindowDriver$9.class  
  inflating: jogamp/newt/driver/x11/WindowDriver.class  
  inflating: jogamp/newt/driver/x11/X11UnderlayTracker.class  
  inflating: jogamp/newt/driver/windows/DisplayDriver.class  
  inflating: jogamp/newt/driver/windows/ScreenDriver.class  
  inflating: jogamp/newt/driver/windows/WindowDriver$1.class  
  inflating: jogamp/newt/driver/windows/WindowDriver$2.class  
  inflating: jogamp/newt/driver/windows/WindowDriver$3.class  
  inflating: jogamp/newt/driver/windows/WindowDriver.class  
  inflating: jogamp/newt/driver/macosx/AppKitEDTUtil$NEDT.class  
  inflating: jogamp/newt/driver/macosx/AppKitEDTUtil.class  
  inflating: jogamp/newt/driver/macosx/DisplayDriver.class  
  inflating: jogamp/newt/driver/macosx/MacKeyUtil.class  
  inflating: jogamp/newt/driver/macosx/ScreenDriver$CrtProps.class  
  inflating: jogamp/newt/driver/macosx/ScreenDriver.class  
  inflating: jogamp/newt/driver/macosx/WindowDriver$1.class  
  inflating: jogamp/newt/driver/macosx/WindowDriver$10.class  
  inflating: jogamp/newt/driver/macosx/WindowDriver$11.class  
  inflating: jogamp/newt/driver/macosx/WindowDriver$12.class  
  inflating: jogamp/newt/driver/macosx/WindowDriver$13.class  
  inflating: jogamp/newt/driver/macosx/WindowDriver$14.class  
  inflating: jogamp/newt/driver/macosx/WindowDriver$15.class  
  inflating: jogamp/newt/driver/macosx/WindowDriver$16.class  
  inflating: jogamp/newt/driver/macosx/WindowDriver$17.class  
  inflating: jogamp/newt/driver/macosx/WindowDriver$18.class  
  inflating: jogamp/newt/driver/macosx/WindowDriver$2.class  
  inflating: jogamp/newt/driver/macosx/WindowDriver$3.class  
  inflating: jogamp/newt/driver/macosx/WindowDriver$4.class  
  inflating: jogamp/newt/driver/macosx/WindowDriver$5.class  
  inflating: jogamp/newt/driver/macosx/WindowDriver$6.class  
  inflating: jogamp/newt/driver/macosx/WindowDriver$7.class  
  inflating: jogamp/newt/driver/macosx/WindowDriver$8.class  
  inflating: jogamp/newt/driver/macosx/WindowDriver$9.class  
  inflating: jogamp/newt/driver/macosx/WindowDriver.class  
  inflating: jogamp/newt/driver/ios/DisplayDriver.class  
  inflating: jogamp/newt/driver/ios/MacKeyUtil.class  
  inflating: jogamp/newt/driver/ios/ScreenDriver$CrtProps.class  
  inflating: jogamp/newt/driver/ios/ScreenDriver.class  
  inflating: jogamp/newt/driver/ios/WindowDriver$1.class  
  inflating: jogamp/newt/driver/ios/WindowDriver$10.class  
  inflating: jogamp/newt/driver/ios/WindowDriver$11.class  
  inflating: jogamp/newt/driver/ios/WindowDriver$12.class  
  inflating: jogamp/newt/driver/ios/WindowDriver$13.class  
  inflating: jogamp/newt/driver/ios/WindowDriver$14.class  
  inflating: jogamp/newt/driver/ios/WindowDriver$15.class  
  inflating: jogamp/newt/driver/ios/WindowDriver$16.class  
  inflating: jogamp/newt/driver/ios/WindowDriver$17.class  
  inflating: jogamp/newt/driver/ios/WindowDriver$2.class  
  inflating: jogamp/newt/driver/ios/WindowDriver$3.class  
  inflating: jogamp/newt/driver/ios/WindowDriver$4.class  
  inflating: jogamp/newt/driver/ios/WindowDriver$5.class  
  inflating: jogamp/newt/driver/ios/WindowDriver$6.class  
  inflating: jogamp/newt/driver/ios/WindowDriver$7.class  
  inflating: jogamp/newt/driver/ios/WindowDriver$8.class  
  inflating: jogamp/newt/driver/ios/WindowDriver$9.class  
  inflating: jogamp/newt/driver/ios/WindowDriver.class  
  inflating: jogamp/newt/driver/bcm/vc/iv/DisplayDriver.class  
  inflating: jogamp/newt/driver/bcm/vc/iv/ScreenDriver.class  
  inflating: jogamp/newt/driver/bcm/vc/iv/WindowDriver.class  
  inflating: jogamp/newt/driver/egl/gbm/DisplayDriver$1.class  
  inflating: jogamp/newt/driver/egl/gbm/DisplayDriver.class  
  inflating: jogamp/newt/driver/egl/gbm/ScreenDriver.class  
  inflating: jogamp/newt/driver/egl/gbm/WindowDriver.class  
  inflating: com/jogamp/graph/ui/Container.class  
  inflating: com/jogamp/graph/ui/GraphShape.class  
  inflating: com/jogamp/graph/ui/Group$Layout.class  
  inflating: com/jogamp/graph/ui/Group.class  
  inflating: com/jogamp/graph/ui/Scene$1.class  
  inflating: com/jogamp/graph/ui/Scene$2.class  
  inflating: com/jogamp/graph/ui/Scene$PMVMatrixSetup.class  
  inflating: com/jogamp/graph/ui/Scene$SBCGestureListener.class  
  inflating: com/jogamp/graph/ui/Scene$SBCMouseListener.class  
  inflating: com/jogamp/graph/ui/Scene.class  
  inflating: com/jogamp/graph/ui/Shape$1.class  
  inflating: com/jogamp/graph/ui/Shape$EventInfo.class  
  inflating: com/jogamp/graph/ui/Shape$Listener.class  
  inflating: com/jogamp/graph/ui/Shape$MouseGestureAdapter.class  
  inflating: com/jogamp/graph/ui/Shape$MouseGestureListener.class  
  inflating: com/jogamp/graph/ui/Shape$Visitor1.class  
  inflating: com/jogamp/graph/ui/Shape$Visitor2.class  
  inflating: com/jogamp/graph/ui/Shape.class  
  inflating: com/jogamp/graph/ui/layout/Alignment$Bit.class  
  inflating: com/jogamp/graph/ui/layout/Alignment.class  
  inflating: com/jogamp/graph/ui/layout/BoxLayout.class  
  inflating: com/jogamp/graph/ui/layout/Gap.class  
  inflating: com/jogamp/graph/ui/layout/GridLayout$Order.class  
  inflating: com/jogamp/graph/ui/layout/GridLayout.class  
  inflating: com/jogamp/graph/ui/layout/Margin.class  
  inflating: com/jogamp/graph/ui/layout/Padding.class  
  inflating: com/jogamp/graph/ui/shapes/BaseButton.class  
  inflating: com/jogamp/graph/ui/shapes/Button.class  
  inflating: com/jogamp/graph/ui/shapes/CrossHair.class  
  inflating: com/jogamp/graph/ui/shapes/GLButton.class  
  inflating: com/jogamp/graph/ui/shapes/GlyphShape$1.class  
  inflating: com/jogamp/graph/ui/shapes/GlyphShape.class  
  inflating: com/jogamp/graph/ui/shapes/ImageButton.class  
  inflating: com/jogamp/graph/ui/shapes/Label$1.class  
  inflating: com/jogamp/graph/ui/shapes/Label.class  
  inflating: com/jogamp/graph/ui/shapes/MediaButton$1$1.class  
  inflating: com/jogamp/graph/ui/shapes/MediaButton$1.class  
  inflating: com/jogamp/graph/ui/shapes/MediaButton.class  
  inflating: com/jogamp/graph/ui/shapes/Rectangle.class  
  inflating: com/jogamp/graph/ui/shapes/TexSeqButton.class  
  inflating: jogamp/graph/ui/TreeTool.class  
  inflating: jogamp/graph/ui/shapes/Label0.class  
+ rm -rf META-INF
+ for h in $fat_core_jar_modules
+ unzip ../../jar/jocl.jar
Archive:  ../../jar/jocl.jar
  inflating: META-INF/MANIFEST.MF    
  inflating: com/jogamp/opencl/AutoCloseable.class  
  inflating: com/jogamp/opencl/CLBuffer.class  
  inflating: com/jogamp/opencl/CLCommandQueue$Mode.class  
  inflating: com/jogamp/opencl/CLCommandQueue.class  
  inflating: com/jogamp/opencl/CLContext$ErrorDispatcher.class  
  inflating: com/jogamp/opencl/CLContext.class  
  inflating: com/jogamp/opencl/CLDevice$Capabilities.class  
  inflating: com/jogamp/opencl/CLDevice$FPConfig.class  
  inflating: com/jogamp/opencl/CLDevice$GlobalMemCacheType.class  
  inflating: com/jogamp/opencl/CLDevice$LocalMemType.class  
  inflating: com/jogamp/opencl/CLDevice$Type.class  
  inflating: com/jogamp/opencl/CLDevice.class  
  inflating: com/jogamp/opencl/CLErrorHandler.class  
  inflating: com/jogamp/opencl/CLEvent$1.class  
  inflating: com/jogamp/opencl/CLEvent$CLEventInfoAccessor.class  
  inflating: com/jogamp/opencl/CLEvent$CLEventProfilingInfoAccessor.class  
  inflating: com/jogamp/opencl/CLEvent$CommandType.class  
  inflating: com/jogamp/opencl/CLEvent$ExecutionStatus.class  
  inflating: com/jogamp/opencl/CLEvent$ProfilingCommand.class  
  inflating: com/jogamp/opencl/CLEvent.class  
  inflating: com/jogamp/opencl/CLEventList$1.class  
  inflating: com/jogamp/opencl/CLEventList$EventIterator.class  
  inflating: com/jogamp/opencl/CLEventList.class  
  inflating: com/jogamp/opencl/CLEventListener.class  
  inflating: com/jogamp/opencl/CLException$1.class  
  inflating: com/jogamp/opencl/CLException$CLBuildProgramFailureException.class  
  inflating: com/jogamp/opencl/CLException$CLCompilerNotAvailableException.class  
  inflating: com/jogamp/opencl/CLException$CLDeviceNotAvailableException.class  
  inflating: com/jogamp/opencl/CLException$CLDeviceNotFoundException.class  
  inflating: com/jogamp/opencl/CLException$CLExecStatusErrorForEventsInWaitListException.class  
  inflating: com/jogamp/opencl/CLException$CLImageFormatMismatchException.class  
  inflating: com/jogamp/opencl/CLException$CLImageFormatNotSupportedException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidArgIndexException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidArgSizeException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidArgValueException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidBinaryException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidBufferSizeException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidBuildOptionsException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidCommandQueueException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidContextException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidDeviceException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidDeviceTypeException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidEventException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidEventWaitListException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidGLObjectException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidGLSharegroupReferenceKhrException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidGlobalOffsetException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidGlobalWorkSizeException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidHostPtrException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidImageFormatDescriptorException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidImageSizeException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidKernelArgsException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidKernelDefinitionException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidKernelException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidKernelNameException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidMemObjectException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidMipLevelException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidOperationException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidPlatformException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidProgramException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidProgramExecutableException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidPropertyException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidQueuePropertiesException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidSamplerException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidValueException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidWorkDimensionException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidWorkGroupSizeException.class  
  inflating: com/jogamp/opencl/CLException$CLInvalidWorkItemSizeException.class  
  inflating: com/jogamp/opencl/CLException$CLMapFailureException.class  
  inflating: com/jogamp/opencl/CLException$CLMemCopyOverlapException.class  
  inflating: com/jogamp/opencl/CLException$CLMemObjectAllocationFailureException.class  
  inflating: com/jogamp/opencl/CLException$CLMisalignedSubBufferOffsetException.class  
  inflating: com/jogamp/opencl/CLException$CLOutOfHostMemoryException.class  
  inflating: com/jogamp/opencl/CLException$CLOutOfResourcesException.class  
  inflating: com/jogamp/opencl/CLException$CLPlatformNotFoundKhrException.class  
  inflating: com/jogamp/opencl/CLException$CLProfilingInfoNotAvailableException.class  
  inflating: com/jogamp/opencl/CLException.class  
  inflating: com/jogamp/opencl/CLImage$CLImageInfoAccessor.class  
  inflating: com/jogamp/opencl/CLImage.class  
  inflating: com/jogamp/opencl/CLImage2d.class  
  inflating: com/jogamp/opencl/CLImage3d.class  
  inflating: com/jogamp/opencl/CLImageFormat$ChannelOrder.class  
  inflating: com/jogamp/opencl/CLImageFormat$ChannelType.class  
  inflating: com/jogamp/opencl/CLImageFormat.class  
  inflating: com/jogamp/opencl/CLKernel.class  
  inflating: com/jogamp/opencl/CLMemObjectListener.class  
  inflating: com/jogamp/opencl/CLMemory$1.class  
  inflating: com/jogamp/opencl/CLMemory$GLObjectType.class  
  inflating: com/jogamp/opencl/CLMemory$Map.class  
  inflating: com/jogamp/opencl/CLMemory$Mem.class  
  inflating: com/jogamp/opencl/CLMemory.class  
  inflating: com/jogamp/opencl/CLObject.class  
  inflating: com/jogamp/opencl/CLObjectResource.class  
  inflating: com/jogamp/opencl/CLPlatform.class  
  inflating: com/jogamp/opencl/CLProgram$1.class  
  inflating: com/jogamp/opencl/CLProgram$CompilerOptions.class  
  inflating: com/jogamp/opencl/CLProgram$Status.class  
  inflating: com/jogamp/opencl/CLProgram.class  
  inflating: com/jogamp/opencl/CLProgramBuilder.class  
  inflating: com/jogamp/opencl/CLProperty.class  
  inflating: com/jogamp/opencl/CLResource.class  
  inflating: com/jogamp/opencl/CLSampler$1.class  
  inflating: com/jogamp/opencl/CLSampler$AddressingMode.class  
  inflating: com/jogamp/opencl/CLSampler$CLSamplerInfoAccessor.class  
  inflating: com/jogamp/opencl/CLSampler$FilteringMode.class  
  inflating: com/jogamp/opencl/CLSampler.class  
  inflating: com/jogamp/opencl/CLSubBuffer.class  
  inflating: com/jogamp/opencl/CLUserEvent.class  
  inflating: com/jogamp/opencl/CLVersion.class  
  inflating: com/jogamp/opencl/InternalBufferUtil.class  
  inflating: com/jogamp/opencl/JoclVersion.class  
  inflating: com/jogamp/opencl/gl/CLGLBuffer.class  
  inflating: com/jogamp/opencl/gl/CLGLContext.class  
  inflating: com/jogamp/opencl/gl/CLGLImage2d.class  
  inflating: com/jogamp/opencl/gl/CLGLObject.class  
  inflating: com/jogamp/opencl/gl/CLGLTexture.class  
  inflating: com/jogamp/opencl/gl/CLGLTexture2d.class  
  inflating: com/jogamp/opencl/gl/CLGLTexture3d.class  
  inflating: com/jogamp/opencl/impl/CLTLAccessorFactory$1.class  
  inflating: com/jogamp/opencl/impl/CLTLAccessorFactory$CLDeviceInfoAccessor.class  
  inflating: com/jogamp/opencl/impl/CLTLAccessorFactory$CLTLPlatformInfoAccessor.class  
  inflating: com/jogamp/opencl/impl/CLTLAccessorFactory.class  
  inflating: com/jogamp/opencl/impl/CLTLInfoAccessor$1.class  
  inflating: com/jogamp/opencl/impl/CLTLInfoAccessor$2.class  
  inflating: com/jogamp/opencl/impl/CLTLInfoAccessor.class  
  inflating: com/jogamp/opencl/llb/CL.class  
  inflating: com/jogamp/opencl/llb/CL11.class  
  inflating: com/jogamp/opencl/llb/CL12.class  
  inflating: com/jogamp/opencl/llb/CL20.class  
  inflating: com/jogamp/opencl/llb/impl/BuildProgramCallback.class  
  inflating: com/jogamp/opencl/llb/impl/CLDynamicLibraryBundleInfo$1.class  
  inflating: com/jogamp/opencl/llb/impl/CLDynamicLibraryBundleInfo.class  
  inflating: com/jogamp/opencl/llb/impl/CLEventCallback.class  
  inflating: com/jogamp/opencl/llb/impl/CLImageDescImpl.class  
  inflating: com/jogamp/opencl/llb/impl/CLImageFormatImpl.class  
  inflating: com/jogamp/opencl/llb/impl/CLImpl11$1.class  
  inflating: com/jogamp/opencl/llb/impl/CLImpl11.class  
  inflating: com/jogamp/opencl/llb/impl/CLImpl12$1.class  
  inflating: com/jogamp/opencl/llb/impl/CLImpl12.class  
  inflating: com/jogamp/opencl/llb/impl/CLImpl20$1.class  
  inflating: com/jogamp/opencl/llb/impl/CLImpl20.class  
  inflating: com/jogamp/opencl/llb/impl/CLMemObjectDestructorCallback.class  
  inflating: com/jogamp/opencl/llb/impl/CLProcAddressTable11.class  
  inflating: com/jogamp/opencl/llb/impl/CLProcAddressTable12.class  
  inflating: com/jogamp/opencl/llb/impl/CLProcAddressTable20.class  
  inflating: com/jogamp/opencl/spi/CLAccessorFactory.class  
  inflating: com/jogamp/opencl/spi/CLInfoAccessor.class  
  inflating: com/jogamp/opencl/spi/CLPlatformInfoAccessor.class  
  inflating: com/jogamp/opencl/util/CLBuildConfiguration.class  
  inflating: com/jogamp/opencl/util/CLBuildListener.class  
  inflating: com/jogamp/opencl/util/CLDeviceFilters$1.class  
  inflating: com/jogamp/opencl/util/CLDeviceFilters$2.class  
  inflating: com/jogamp/opencl/util/CLDeviceFilters$3.class  
  inflating: com/jogamp/opencl/util/CLDeviceFilters$4.class  
  inflating: com/jogamp/opencl/util/CLDeviceFilters$5.class  
  inflating: com/jogamp/opencl/util/CLDeviceFilters.class  
  inflating: com/jogamp/opencl/util/CLInfo.class  
  inflating: com/jogamp/opencl/util/CLMultiContext.class  
  inflating: com/jogamp/opencl/util/CLPlatformFilters$1.class  
  inflating: com/jogamp/opencl/util/CLPlatformFilters$2.class  
  inflating: com/jogamp/opencl/util/CLPlatformFilters$3.class  
  inflating: com/jogamp/opencl/util/CLPlatformFilters$4.class  
  inflating: com/jogamp/opencl/util/CLPlatformFilters$5.class  
  inflating: com/jogamp/opencl/util/CLPlatformFilters$6.class  
  inflating: com/jogamp/opencl/util/CLPlatformFilters.class  
  inflating: com/jogamp/opencl/util/CLProgramConfiguration.class  
  inflating: com/jogamp/opencl/util/CLUtil.class  
  inflating: com/jogamp/opencl/util/Filter.class  
  inflating: com/jogamp/opencl/util/JOCLVersion$1.class  
  inflating: com/jogamp/opencl/util/JOCLVersion.class  
  inflating: com/jogamp/opencl/util/MultiQueueBarrier.class  
  inflating: com/jogamp/opencl/util/concurrent/CLCommandQueuePool$1.class  
  inflating: com/jogamp/opencl/util/concurrent/CLCommandQueuePool$FinishAction.class  
  inflating: com/jogamp/opencl/util/concurrent/CLCommandQueuePool$QueueThread.class  
  inflating: com/jogamp/opencl/util/concurrent/CLCommandQueuePool$QueueThreadFactory.class  
  inflating: com/jogamp/opencl/util/concurrent/CLCommandQueuePool$TaskWrapper.class  
  inflating: com/jogamp/opencl/util/concurrent/CLCommandQueuePool.class  
  inflating: com/jogamp/opencl/util/concurrent/CLQueueContext$CLSimpleQueueContext.class  
  inflating: com/jogamp/opencl/util/concurrent/CLQueueContext.class  
  inflating: com/jogamp/opencl/util/concurrent/CLQueueContextFactory$CLSimpleContextFactory.class  
  inflating: com/jogamp/opencl/util/concurrent/CLQueueContextFactory.class  
  inflating: com/jogamp/opencl/util/concurrent/CLTask.class  
  inflating: jogamp/opencl/Debug$1.class  
  inflating: jogamp/opencl/Debug.class  
  inflating: placeholder.txt         
+ rm -rf META-INF
+ '[' -e ../../jar/atomic/oculusvr.jar ']'
+ jar cfm ../../fat/jogamp-fat.jar ../../tmp/gluegen-linux-amd64/dist/jogamp-fat.mf .
+ cd ../..
+ mkdir tmp/fatjarsrc
+ cd tmp/fatjarsrc
+ fat_java_src_modules='gluegen jar/joal jar/jogl jar/jocl'
+ for i in $fat_java_src_modules
+ unzip ../../tmp/gluegen-linux-amd64/gluegen-java-src.zip
unzip:  cannot find or open ../../tmp/gluegen-linux-amd64/gluegen-java-src.zip, ../../tmp/gluegen-linux-amd64/gluegen-java-src.zip.zip or ../../tmp/gluegen-linux-amd64/gluegen-java-src.zip.ZIP.
+ rm -rf META-INF
+ for i in $fat_java_src_modules
+ unzip ../../tmp/jar/joal-linux-amd64/jar/joal-java-src.zip
unzip:  cannot find or open ../../tmp/jar/joal-linux-amd64/jar/joal-java-src.zip, ../../tmp/jar/joal-linux-amd64/jar/joal-java-src.zip.zip or ../../tmp/jar/joal-linux-amd64/jar/joal-java-src.zip.ZIP.
+ rm -rf META-INF
+ for i in $fat_java_src_modules
+ unzip ../../tmp/jar/jogl-linux-amd64/jar/jogl-java-src.zip
unzip:  cannot find or open ../../tmp/jar/jogl-linux-amd64/jar/jogl-java-src.zip, ../../tmp/jar/jogl-linux-amd64/jar/jogl-java-src.zip.zip or ../../tmp/jar/jogl-linux-amd64/jar/jogl-java-src.zip.ZIP.
+ rm -rf META-INF
+ for i in $fat_java_src_modules
+ unzip ../../tmp/jar/jocl-linux-amd64/jar/jocl-java-src.zip
unzip:  cannot find or open ../../tmp/jar/jocl-linux-amd64/jar/jocl-java-src.zip, ../../tmp/jar/jocl-linux-amd64/jar/jocl-java-src.zip.zip or ../../tmp/jar/jocl-linux-amd64/jar/jocl-java-src.zip.ZIP.
+ rm -rf META-INF
+ zip -r ../../fat/jogamp-fat-java-src.zip .

zip error: Nothing to do! (try: zip -r ../../fat/jogamp-fat-java-src.zip . -i .)
+ cd ../..
+ mkdir tmp/fattestjar
+ cd tmp/fattestjar
+ fat_test_jar_modules='junit gluegen-test-util joal-test jogl-test jocl-test'
+ for h in $fat_test_jar_modules
+ unzip ../../jar/junit.jar
unzip:  cannot find or open ../../jar/junit.jar, ../../jar/junit.jar.zip or ../../jar/junit.jar.ZIP.
+ rm -rf META-INF
+ for h in $fat_test_jar_modules
+ unzip ../../jar/gluegen-test-util.jar
Archive:  ../../jar/gluegen-test-util.jar
   creating: META-INF/
  inflating: META-INF/MANIFEST.MF    
   creating: com/
   creating: com/jogamp/
   creating: com/jogamp/junit/
   creating: com/jogamp/junit/util/
  inflating: com/jogamp/junit/util/JunitTracer.class  
  inflating: com/jogamp/junit/util/MiscUtils$CopyStats.class  
  inflating: com/jogamp/junit/util/MiscUtils.class  
  inflating: com/jogamp/junit/util/SingletonJunitCase.class  
  inflating: com/jogamp/junit/util/VersionSemanticsUtil.class  
+ rm -rf META-INF
+ for h in $fat_test_jar_modules
+ unzip ../../jar/joal-test.jar
Archive:  ../../jar/joal-test.jar
   creating: META-INF/
  inflating: META-INF/MANIFEST.MF    
   creating: com/jogamp/openal/
   creating: com/jogamp/openal/test/
   creating: com/jogamp/openal/test/junit/
   creating: com/jogamp/openal/test/manual/
   creating: com/jogamp/openal/test/resources/
   creating: com/jogamp/openal/test/util/
  inflating: com/jogamp/openal/test/junit/ALExtLoopbackDeviceSOFTTest.class  
  inflating: com/jogamp/openal/test/junit/ALVersionTest.class  
  inflating: com/jogamp/openal/test/junit/ALutWAVLoaderTest.class  
  inflating: com/jogamp/openal/test/junit/DummyTest.class  
  inflating: com/jogamp/openal/test/manual/OpenALTest.class  
  inflating: com/jogamp/openal/test/manual/Sound3DTest.class  
  inflating: com/jogamp/openal/test/resources/ResourceLocation.class  
  inflating: com/jogamp/openal/test/resources/aa.cd  
  inflating: com/jogamp/openal/test/resources/aa.cdr  
  inflating: com/jogamp/openal/test/resources/aa.wav  
  inflating: com/jogamp/openal/test/resources/lewiscarroll.wav  
  inflating: com/jogamp/openal/test/util/UITestCase.class  
+ rm -rf META-INF
+ for h in $fat_test_jar_modules
+ unzip ../../jar/jogl-test.jar
Archive:  ../../jar/jogl-test.jar
  inflating: META-INF/MANIFEST.MF    
  inflating: com/jogamp/opengl/test/bugs/Bug427GLJPanelTest1$1.class  
  inflating: com/jogamp/opengl/test/bugs/Bug427GLJPanelTest1$2.class  
  inflating: com/jogamp/opengl/test/bugs/Bug427GLJPanelTest1.class  
  inflating: com/jogamp/opengl/test/bugs/Bug735.OSX.CALayer.Perf.logs/aaaa-m1-sync0-flush-wait-finish.log  
  inflating: com/jogamp/opengl/test/bugs/Bug735.OSX.CALayer.Perf.logs/aaaa-m1-sync1-flush-wait-finish.log  
  inflating: com/jogamp/opengl/test/bugs/Bug735.OSX.CALayer.Perf.logs/aaaa-m2-sync0-finish-wait-exclctx.log  
  inflating: com/jogamp/opengl/test/bugs/Bug735.OSX.CALayer.Perf.logs/aaaa-m2-sync0-finish-wait.log  
  inflating: com/jogamp/opengl/test/bugs/Bug735.OSX.CALayer.Perf.logs/aaaa-m2-sync1-finish-wait.log  
  inflating: com/jogamp/opengl/test/bugs/Bug735Inv0AppletAWT$1.class  
  inflating: com/jogamp/opengl/test/bugs/Bug735Inv0AppletAWT$2.class  
  inflating: com/jogamp/opengl/test/bugs/Bug735Inv0AppletAWT$DrawRunnable.class  
  inflating: com/jogamp/opengl/test/bugs/Bug735Inv0AppletAWT.class  
  inflating: com/jogamp/opengl/test/bugs/Bug735Inv1AppletAWT$1.class  
  inflating: com/jogamp/opengl/test/bugs/Bug735Inv1AppletAWT$2.class  
  inflating: com/jogamp/opengl/test/bugs/Bug735Inv1AppletAWT$DrawRunnable.class  
  inflating: com/jogamp/opengl/test/bugs/Bug735Inv1AppletAWT.class  
  inflating: com/jogamp/opengl/test/bugs/Bug735Inv2AppletAWT$1.class  
  inflating: com/jogamp/opengl/test/bugs/Bug735Inv2AppletAWT$2.class  
  inflating: com/jogamp/opengl/test/bugs/Bug735Inv2AppletAWT.class  
  inflating: com/jogamp/opengl/test/bugs/Bug735Inv3AppletAWT$1.class  
  inflating: com/jogamp/opengl/test/bugs/Bug735Inv3AppletAWT$2.class  
  inflating: com/jogamp/opengl/test/bugs/Bug735Inv3AppletAWT.class  
  inflating: com/jogamp/opengl/test/bugs/Bug735Inv4AWT$1.class  
  inflating: com/jogamp/opengl/test/bugs/Bug735Inv4AWT$2.class  
  inflating: com/jogamp/opengl/test/bugs/Bug735Inv4AWT.class  
  inflating: com/jogamp/opengl/test/bugs/DemoBug910ExtendedAWTAppletLifecycleCheck$1.class  
  inflating: com/jogamp/opengl/test/bugs/DemoBug910ExtendedAWTAppletLifecycleCheck$2.class  
  inflating: com/jogamp/opengl/test/bugs/DemoBug910ExtendedAWTAppletLifecycleCheck$3.class  
  inflating: com/jogamp/opengl/test/bugs/DemoBug910ExtendedAWTAppletLifecycleCheck$4.class  
  inflating: com/jogamp/opengl/test/bugs/DemoBug910ExtendedAWTAppletLifecycleCheck$MyCanvas.class  
  inflating: com/jogamp/opengl/test/bugs/DemoBug910ExtendedAWTAppletLifecycleCheck.class  
  inflating: com/jogamp/opengl/test/bugs/Issue326Test1$1.class  
  inflating: com/jogamp/opengl/test/bugs/Issue326Test1.class  
  inflating: com/jogamp/opengl/test/bugs/Issue326Test2$1.class  
  inflating: com/jogamp/opengl/test/bugs/Issue326Test2.class  
  inflating: com/jogamp/opengl/test/bugs/Issue344Base$1$1.class  
  inflating: com/jogamp/opengl/test/bugs/Issue344Base$1.class  
  inflating: com/jogamp/opengl/test/bugs/Issue344Base$2.class  
  inflating: com/jogamp/opengl/test/bugs/Issue344Base.class  
  inflating: com/jogamp/opengl/test/bugs/Issue344Test1.class  
  inflating: com/jogamp/opengl/test/bugs/Issue344Test2.class  
  inflating: com/jogamp/opengl/test/bugs/Issue344Test3.class  
  inflating: com/jogamp/opengl/test/bugs/Issue344Test4.class  
  inflating: com/jogamp/opengl/test/junit/graph/FontSet01.class  
  inflating: com/jogamp/opengl/test/junit/graph/FontViewListener01$1.class  
  inflating: com/jogamp/opengl/test/junit/graph/FontViewListener01.class  
  inflating: com/jogamp/opengl/test/junit/graph/GPURegionGLListener01.class  
  inflating: com/jogamp/opengl/test/junit/graph/GPURegionGLListener10.class  
  inflating: com/jogamp/opengl/test/junit/graph/GPURendererListenerBase01$1.class  
  inflating: com/jogamp/opengl/test/junit/graph/GPURendererListenerBase01$KeyAction$1.class  
  inflating: com/jogamp/opengl/test/junit/graph/GPURendererListenerBase01$KeyAction.class  
  inflating: com/jogamp/opengl/test/junit/graph/GPURendererListenerBase01.class  
  inflating: com/jogamp/opengl/test/junit/graph/GPUTextRendererListenerBase01$1.class  
  inflating: com/jogamp/opengl/test/junit/graph/GPUTextRendererListenerBase01$KeyAction.class  
  inflating: com/jogamp/opengl/test/junit/graph/GPUTextRendererListenerBase01.class  
  inflating: com/jogamp/opengl/test/junit/graph/MSAATool.class  
  inflating: com/jogamp/opengl/test/junit/graph/PerfTextRendererNEWT00$Perf.class  
  inflating: com/jogamp/opengl/test/junit/graph/PerfTextRendererNEWT00.class  
  inflating: com/jogamp/opengl/test/junit/graph/TestFontScale01NOUI.class  
  inflating: com/jogamp/opengl/test/junit/graph/TestFontsNEWT00.class  
  inflating: com/jogamp/opengl/test/junit/graph/TestRegionRendererNEWT01$RegionGLListener.class  
  inflating: com/jogamp/opengl/test/junit/graph/TestRegionRendererNEWT01.class  
  inflating: com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT01.class  
  inflating: com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT10$1.class  
  inflating: com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT10$TextRendererGLEL.class  
  inflating: com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT10.class  
  inflating: com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT20$1.class  
  inflating: com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT20$2.class  
  inflating: com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT20$3.class  
  inflating: com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT20$4.class  
  inflating: com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT20$TextGLListener.class  
  inflating: com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT20.class  
  inflating: com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT21$TestAction.class  
  inflating: com/jogamp/opengl/test/junit/graph/TestTextRendererNEWT21.class  
  inflating: com/jogamp/opengl/test/junit/graph/TestTextRendererNEWTBugXXXX.class  
  inflating: com/jogamp/opengl/test/junit/graph/TextRendererGLELBase.class  
  inflating: com/jogamp/opengl/test/junit/graph/fonts/freefont/FreeMono.ttf  
  inflating: com/jogamp/opengl/test/junit/graph/fonts/freefont/FreeMonoBold.ttf  
  inflating: com/jogamp/opengl/test/junit/graph/fonts/freefont/FreeMonoBoldOblique.ttf  
  inflating: com/jogamp/opengl/test/junit/graph/fonts/freefont/FreeMonoOblique.ttf  
  inflating: com/jogamp/opengl/test/junit/graph/fonts/freefont/FreeSans.ttf  
  inflating: com/jogamp/opengl/test/junit/graph/fonts/freefont/FreeSansBold.ttf  
  inflating: com/jogamp/opengl/test/junit/graph/fonts/freefont/FreeSansBoldOblique.ttf  
  inflating: com/jogamp/opengl/test/junit/graph/fonts/freefont/FreeSansOblique.ttf  
  inflating: com/jogamp/opengl/test/junit/graph/fonts/freefont/FreeSerif.ttf  
  inflating: com/jogamp/opengl/test/junit/graph/fonts/freefont/FreeSerifBold.ttf  
  inflating: com/jogamp/opengl/test/junit/graph/fonts/freefont/FreeSerifBoldItalic.ttf  
  inflating: com/jogamp/opengl/test/junit/graph/fonts/freefont/FreeSerifItalic.ttf  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/GLProfile0XBase$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/GLProfile0XBase$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/GLProfile0XBase.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/GLReadBuffer00Base$TextRendererGLEL.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/GLReadBuffer00Base.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/GLReadBuffer00BaseAWT$SnapshotGLELAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/GLReadBuffer00BaseAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/InitConcurrentBaseNEWT$JOGLTask.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/InitConcurrentBaseNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestAWTCloseX11DisplayBug565$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestAWTCloseX11DisplayBug565$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestAWTCloseX11DisplayBug565.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestAddRemove01GLCanvasSwingAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestAddRemove01GLCanvasSwingAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestAddRemove01GLCanvasSwingAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestAddRemove01GLCanvasSwingAWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestAddRemove01GLCanvasSwingAWT$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestAddRemove01GLCanvasSwingAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestAddRemove02GLWindowNewtCanvasAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestAddRemove02GLWindowNewtCanvasAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestAddRemove02GLWindowNewtCanvasAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestAddRemove02GLWindowNewtCanvasAWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestAddRemove02GLWindowNewtCanvasAWT$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestAddRemove02GLWindowNewtCanvasAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestAddRemove03GLWindowNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestBug1146GLContextDialogToolTipAWT$1$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestBug1146GLContextDialogToolTipAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestBug1146GLContextDialogToolTipAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestBug1146GLContextDialogToolTipAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestBug1146GLContextDialogToolTipAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestBug1398Deadlock02AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestBug1398Deadlock02AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestBug1398Deadlock02AWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestBug1398Deadlock02AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestBug669RecursiveGLContext01NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestBug669RecursiveGLContext01NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestBug669RecursiveGLContext02NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestBug669RecursiveGLContext02NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestBug692GL3VAONEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestBug692GL3VAONEWT$GL3VAODemo$Mode$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestBug692GL3VAONEWT$GL3VAODemo$Mode$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestBug692GL3VAONEWT$GL3VAODemo$Mode$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestBug692GL3VAONEWT$GL3VAODemo$Mode.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestBug692GL3VAONEWT$GL3VAODemo.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestBug692GL3VAONEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestCPUSourcingAPINEWT$Demo.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestCPUSourcingAPINEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestFBOAutoDrawableDeadlockAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestFBOAutoDrawableDeadlockAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestFBOAutoDrawableDeadlockAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestFBOAutoDrawableFactoryNEWT$MyGLEventListener.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestFBOAutoDrawableFactoryNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestFBOMRTNEWT01.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestFBOMix2DemosES2NEWT$1$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestFBOMix2DemosES2NEWT$1$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestFBOMix2DemosES2NEWT$1$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestFBOMix2DemosES2NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestFBOMix2DemosES2NEWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestFBOMix2DemosES2NEWT$3$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestFBOMix2DemosES2NEWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestFBOMix2DemosES2NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestFBOOffThreadSharedContextMix2DemosES2NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestFBOOffThreadSharedContextMix2DemosES2NEWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestFBOOffThreadSharedContextMix2DemosES2NEWT$3$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestFBOOffThreadSharedContextMix2DemosES2NEWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestFBOOffThreadSharedContextMix2DemosES2NEWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestFBOOffThreadSharedContextMix2DemosES2NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestFBOOnThreadSharedContext1DemoES2NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestFBOOnThreadSharedContext1DemoES2NEWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestFBOOnThreadSharedContext1DemoES2NEWT$3$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestFBOOnThreadSharedContext1DemoES2NEWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestFBOOnThreadSharedContext1DemoES2NEWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestFBOOnThreadSharedContext1DemoES2NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableDelegateNEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableDelegateNEWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableDelegateNEWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableDelegateNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryGLProfileDeviceNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT$MyGLEventListener.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT$MyGLEventListener.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT$MyGLEventListener.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLContextSurfaceLockNEWT$MyEventCounter.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLContextSurfaceLockNEWT$MyRunnable.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLContextSurfaceLockNEWT$RudeAnimator.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLContextSurfaceLockNEWT$RudeResizer$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLContextSurfaceLockNEWT$RudeResizer.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLContextSurfaceLockNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLDebug00NEWT$MyGLDebugListener.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLDebug00NEWT$WindowContext.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLDebug00NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLDebug01NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLDebug01NEWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLDebug01NEWT$MyGLDebugListener.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLDebug01NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLException01NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLException01NEWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLException01NEWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLException01NEWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLException01NEWT$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLException01NEWT$AnimException.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLException01NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLExtensionQueryOffscreen.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLMesaBug651NEWT$UnitTester.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLMesaBug651NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLMesaBug658NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLMesaBug658NEWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLMesaBug658NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLOffscreenAutoDrawableBug1044AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLPointsNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLProfile00NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLProfile01NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLProfile02NEWTNoARBCtx.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLProfile03NEWTOffscreen.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLProfile04NEWTOffscreenNoARBCtx.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLProfileXXNEWTPost.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLReadBuffer01GLCanvasAWT$1$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLReadBuffer01GLCanvasAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLReadBuffer01GLCanvasAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLReadBuffer01GLCanvasAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLReadBuffer01GLCanvasAWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLReadBuffer01GLCanvasAWT$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLReadBuffer01GLCanvasAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLReadBuffer01GLJPanelAWT$1$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLReadBuffer01GLJPanelAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLReadBuffer01GLJPanelAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLReadBuffer01GLJPanelAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLReadBuffer01GLJPanelAWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLReadBuffer01GLJPanelAWT$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLReadBuffer01GLJPanelAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLReadBuffer01GLWindowNEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLReadBuffer01GLWindowNEWT$SnapshotGLEL.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLReadBuffer01GLWindowNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGLVersionParsing00NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestGPUMemSec01NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestInitConcurrent01NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestInitConcurrent02NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestMainVersionGLCanvasAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestMainVersionGLWindowNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestMapBufferRead01NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestMapBufferRead02NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestNEWTCloseX11DisplayBug565.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestNVSwapGroupNEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestNVSwapGroupNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestOffscreenLayer01GLCanvasAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestOffscreenLayer01GLCanvasAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestOffscreenLayer01GLCanvasAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestOffscreenLayer01GLCanvasAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestOffscreenLayer02NewtCanvasAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestOffscreenLayer02NewtCanvasAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestOffscreenLayer02NewtCanvasAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestOffscreenLayer02NewtCanvasAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestPBufferDeadlockAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestPBufferDeadlockAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestPBufferDeadlockAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextListNEWT2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextNewtAWTBug523$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextNewtAWTBug523$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextNewtAWTBug523$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextNewtAWTBug523$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextNewtAWTBug523$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextNewtAWTBug523$6.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextNewtAWTBug523$TwoTriangles.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextNewtAWTBug523.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES1NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES1NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3$10.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3$6.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3$7.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3$8.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3$9.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3b$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3b$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3b$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3b$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3b$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3b$6.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2AWT3b.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT0.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT4$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2NEWT5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2SWT3$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2SWT3$10.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2SWT3$11.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2SWT3$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2SWT3$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2SWT3$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2SWT3$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2SWT3$6.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2SWT3$7.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2SWT3$8.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2SWT3$9.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextVBOES2SWT3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextWithJTabbedPaneAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextWithJTabbedPaneAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextWithJTabbedPaneAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextWithJTabbedPaneAWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextWithJTabbedPaneAWT$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextWithJTabbedPaneAWT$6.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextWithJTabbedPaneAWT$DemoInstance$SharedGLPanel.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextWithJTabbedPaneAWT$DemoInstance.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedContextWithJTabbedPaneAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedExternalContextAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedExternalContextAWT$MyGLEventListener$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedExternalContextAWT$MyGLEventListener$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedExternalContextAWT$MyGLEventListener$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedExternalContextAWT$MyGLEventListener.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestSharedExternalContextAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestShutdownCompleteAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestShutdownCompleteAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestShutdownCompleteAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestShutdownCompleteAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestShutdownCompleteNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestVersionSemanticsNOUI.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/TestX11DefaultDisplay.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/anim/Bug898AnimatorFromEDTAWT$1$1$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/anim/Bug898AnimatorFromEDTAWT$1$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/anim/Bug898AnimatorFromEDTAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/anim/Bug898AnimatorFromEDTAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/anim/Bug898AnimatorFromEDTAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/anim/TestAWTCardLayoutAnimatorStartStopBug532$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/anim/TestAWTCardLayoutAnimatorStartStopBug532$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/anim/TestAWTCardLayoutAnimatorStartStopBug532$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/anim/TestAWTCardLayoutAnimatorStartStopBug532$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/anim/TestAWTCardLayoutAnimatorStartStopBug532$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/anim/TestAWTCardLayoutAnimatorStartStopBug532$6.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/anim/TestAWTCardLayoutAnimatorStartStopBug532$7.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/anim/TestAWTCardLayoutAnimatorStartStopBug532$8.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/anim/TestAWTCardLayoutAnimatorStartStopBug532$9.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/anim/TestAWTCardLayoutAnimatorStartStopBug532$AnimatorControlBehavior.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/anim/TestAWTCardLayoutAnimatorStartStopBug532.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/anim/TestAnimatorGLJPanel01AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/anim/TestAnimatorGLJPanel01AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/anim/TestAnimatorGLJPanel01AWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/anim/TestAnimatorGLJPanel01AWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/anim/TestAnimatorGLJPanel01AWT$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/anim/TestAnimatorGLJPanel01AWT$6.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/anim/TestAnimatorGLJPanel01AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/anim/TestAnimatorGLWindow01NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase00.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase00AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase00AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase00AWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase00AWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase00AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase00NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase10.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase10AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase10AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase10AWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase10AWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase10AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase10NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext01VSyncAnimAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext01VSyncAnimNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext02FPSAnimAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext02FPSAnimNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext11VSyncAnimNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/ect/TestExclusiveContext12FPSAnimNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/glels/GLContextDrawableSwitchBase0$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/glels/GLContextDrawableSwitchBase0.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/glels/GLContextDrawableSwitchBase1$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/glels/GLContextDrawableSwitchBase1$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/glels/GLContextDrawableSwitchBase1$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/glels/GLContextDrawableSwitchBase1$GLADType.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/glels/GLContextDrawableSwitchBase1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/glels/TestBug722GLContextDrawableSwitchNewt2AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch01NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch01NEWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch01NEWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch01NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch02AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch02AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch02AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch02NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch10NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch10NEWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch10NEWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch10NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch11NewtAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch12AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/acore/glels/TestGLContextDrawableSwitch13Newt2AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/ManualHiDPIBufferedImage01AWT$1$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/ManualHiDPIBufferedImage01AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/ManualHiDPIBufferedImage01AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestAWT01GLn$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestAWT01GLn$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestAWT01GLn.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestAWT02WindowClosing$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestAWT02WindowClosing$ClosingWindowAdapter.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestAWT02WindowClosing.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestAWT03GLCanvasRecreate01$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestAWT03GLCanvasRecreate01$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestAWT03GLCanvasRecreate01$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestAWT03GLCanvasRecreate01$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestAWT03GLCanvasRecreate01.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestAWT03GLJPanelRecreate01$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestAWT03GLJPanelRecreate01$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestAWT03GLJPanelRecreate01$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestAWT03GLJPanelRecreate01$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestAWT03GLJPanelRecreate01.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug1225EventQueueInterruptedAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug1225EventQueueInterruptedAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug1225EventQueueInterruptedAWT$InterruptableGLEL.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug1225EventQueueInterruptedAWT$InterruptableLoop.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug1225EventQueueInterruptedAWT$InterruptingComponent.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug1225EventQueueInterruptedAWT$OurUncaughtExceptionHandler.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug1225EventQueueInterruptedAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug1245JTabbedPanelCrashAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug1245JTabbedPanelCrashAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug1245JTabbedPanelCrashAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug1245JTabbedPanelCrashAWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug1245JTabbedPanelCrashAWT$View3D.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug1245JTabbedPanelCrashAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug460GLCanvasNPEAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug461FBOSupersamplingSwingAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug461FBOSupersamplingSwingAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug461FBOSupersamplingSwingAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug461FBOSupersamplingSwingAWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug461FBOSupersamplingSwingAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug461PBufferSupersamplingSwingAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug461PBufferSupersamplingSwingAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug461PBufferSupersamplingSwingAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug461PBufferSupersamplingSwingAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug551AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug551AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug551AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug572AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug572AWT$Cleanup.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug572AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug611AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug642JSplitPaneMixHwLw01AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug642JSplitPaneMixHwLw01AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug642JSplitPaneMixHwLw01AWT$TransparentJScrollPane.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug642JSplitPaneMixHwLw01AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug664GLCanvasSetVisibleSwingAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug664GLCanvasSetVisibleSwingAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug664GLCanvasSetVisibleSwingAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug664GLCanvasSetVisibleSwingAWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug664GLCanvasSetVisibleSwingAWT$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug664GLCanvasSetVisibleSwingAWT$6.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug664GLCanvasSetVisibleSwingAWT$7.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug664GLCanvasSetVisibleSwingAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug675BeansInDesignTimeAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug675BeansInDesignTimeAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug675BeansInDesignTimeAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816GLCanvasFrameHoppingB849B889AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816GLCanvasFrameHoppingB849B889AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816GLCanvasFrameHoppingB849B889AWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816GLCanvasFrameHoppingB849B889AWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816GLCanvasFrameHoppingB849B889AWT$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816GLCanvasFrameHoppingB849B889AWT$6.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816GLCanvasFrameHoppingB849B889AWT$7.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816GLCanvasFrameHoppingB849B889AWT$8.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816GLCanvasFrameHoppingB849B889AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816JTabbedPanelVisibilityB849B878AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816JTabbedPanelVisibilityB849B878AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816JTabbedPanelVisibilityB849B878AWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816JTabbedPanelVisibilityB849B878AWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816JTabbedPanelVisibilityB849B878AWT$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816JTabbedPanelVisibilityB849B878AWT$6.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816JTabbedPanelVisibilityB849B878AWT$7.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816JTabbedPanelVisibilityB849B878AWT$8.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816JTabbedPanelVisibilityB849B878AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos01AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos01AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos01AWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos01AWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos01AWT$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos01AWT$6.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos01AWT$FrameLayout.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos01AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos02AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos02AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos02AWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos02AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03aB729AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03aB729AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03aB729AWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03aB729AWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03aB729AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03bB849AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03bB849AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03bB849AWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03bB849AWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03bB849AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03cB849AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03cB849AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03cB849AWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03cB849AWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos03cB849AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos04aAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos04aAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos04aAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos04aAWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos04aAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos04bAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos04bAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos04bAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos04bAWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPos04bAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock00AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock00AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock00AWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock00AWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock00AWT$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock00AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock01AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock01AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock01AWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock01AWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock01AWT$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock01AWT$6.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock01AWT$7.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock01AWT$8.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock01AWT$9.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock01AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock02AWT$MiniPApplet$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock02AWT$MiniPApplet$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock02AWT$MiniPApplet$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock02AWT$MiniPApplet$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock02AWT$MiniPApplet$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock02AWT$MiniPApplet$6.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock02AWT$MiniPApplet$7.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock02AWT$MiniPApplet$8.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock02AWT$MiniPApplet$9.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock02AWT$MiniPApplet$CustomAnimator$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock02AWT$MiniPApplet$CustomAnimator.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock02AWT$MiniPApplet$SimpleListener.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock02AWT$MiniPApplet.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock02AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLJPanelResize01AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLJPanelResize01AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLJPanelResize01AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLJPanelTextureStateAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLJPanelTextureStateAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLJPanelTextureStateAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLJPanelTextureStateAWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestGLJPanelTextureStateAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestIsRealizedConcurrency01AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestIsRealizedConcurrency01AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestIsRealizedConcurrency01AWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestIsRealizedConcurrency01AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestJScrollPaneMixHwLw01AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestJScrollPaneMixHwLw01AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestJScrollPaneMixHwLw01AWT$TransparentJScrollPane.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestJScrollPaneMixHwLw01AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestSwingAWT01GLn$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestSwingAWT01GLn$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/TestSwingAWT01GLn.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/text/TestAWTTextRendererUseVertexArrayBug464$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/text/TestAWTTextRendererUseVertexArrayBug464$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/text/TestAWTTextRendererUseVertexArrayBug464.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/text/TextRendererGLEventListener01$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/text/TextRendererGLEventListener01.class  
  inflating: com/jogamp/opengl/test/junit/jogl/awt/text/TextRendererTraceGL2Mock01.class  
  inflating: com/jogamp/opengl/test/junit/jogl/caps/MultisampleChooser01.class  
  inflating: com/jogamp/opengl/test/junit/jogl/caps/TestBug605FlippedImageAWT$FlippedImageTest.class  
  inflating: com/jogamp/opengl/test/junit/jogl/caps/TestBug605FlippedImageAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/caps/TestBug605FlippedImageNEWT$FlippedImageTest.class  
  inflating: com/jogamp/opengl/test/junit/jogl/caps/TestBug605FlippedImageNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/caps/TestIdentOfCapabilitiesNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleES1AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleES1AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleES1AWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleES1AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleES1NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleES1NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleES2NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/caps/TestMultisampleES2NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/caps/TestTranslucencyAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/caps/TestTranslucencyAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/caps/TestTranslucencyAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/caps/TestTranslucencyNEWT$1$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/caps/TestTranslucencyNEWT$1$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/caps/TestTranslucencyNEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/caps/TestTranslucencyNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/GLClearOnInitReshape.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/GLFinishOnDisplay.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/GearsObject.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/PointsDemo.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/TextureDraw01Accessor.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es1/GearsES1$GearsKeyAdapter.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es1/GearsES1$GearsMouseAdapter.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es1/GearsES1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es1/GearsObjectES1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es1/MultisampleDemoES1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es1/OlympicES1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es1/OneTriangle.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es1/PointsDemoES1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es1/RedSquareES1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es1/newt/TestGearsES1NEWT$1$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es1/newt/TestGearsES1NEWT$1$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es1/newt/TestGearsES1NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es1/newt/TestGearsES1NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es1/newt/TestOlympicES1NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es1/newt/TestRedSquareES1NEWT$1$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es1/newt/TestRedSquareES1NEWT$1$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es1/newt/TestRedSquareES1NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es1/newt/TestRedSquareES1NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/ElektronenMultiplizierer$TimeShiftKeys.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/ElektronenMultiplizierer.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/FBOMix2DemosES2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/GearsES2$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/GearsES2$GearsKeyAdapter.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/GearsES2$GearsMouseAdapter.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/GearsES2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/GearsObjectES2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/LandscapeES2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/LineSquareXDemoES2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/Mix2TexturesES2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/MultisampleDemoES2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/PointsDemoES2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/RedSquareES2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/RedSquareMappedES2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/TextureDraw01ES2Listener.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/TextureDraw02ES2ListenerFBO.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/TextureSequenceCubeES2$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/TextureSequenceCubeES2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/Bug816AppletGLCanvas01$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/Bug816AppletGLCanvas01.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/Bug816AppletGLCanvas02a.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/Bug816AppletGLCanvas02b.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/Bug816AppletOSXCALayerPos03a.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/Bug816AppletOSXCALayerPos03b.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/Bug848AppletGLCanvas01.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT$10.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT$6.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT$7.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT$8.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT$9.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT$FrameLayout.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT$ResizeBy.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelAWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelAWT$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelAWT$6.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelAWT$7.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelsAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelsAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelsAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelsAWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelsAWT$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/awt/TestGearsES2GLJPanelsAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestElektronenMultipliziererNEWT$1$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestElektronenMultipliziererNEWT$1$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestElektronenMultipliziererNEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestElektronenMultipliziererNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT$5$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT$6.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT$SysExit.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT$6.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT$7.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT$8.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT$FrameLayout.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT$ResizeBy.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasSWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasSWT$10.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasSWT$11.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasSWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasSWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasSWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasSWT$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasSWT$6.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasSWT$7.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasSWT$8$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasSWT$8.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasSWT$9.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NewtCanvasSWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2SimpleNEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2SimpleNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestLandscapeES2NEWT$1$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestLandscapeES2NEWT$1$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestLandscapeES2NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestLandscapeES2NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestLandscapeES2NewtCanvasAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestLandscapeES2NewtCanvasAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestLandscapeES2NewtCanvasAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestLandscapeES2NewtCanvasAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestRedSquareES2NEWT$1$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestRedSquareES2NEWT$1$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestRedSquareES2NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestRedSquareES2NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/shader/PointsShader.fp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/shader/PointsShader.vp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/shader/RedSquareShader.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/shader/RedSquareShader.fp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/shader/RedSquareShader.vp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/shader/RedSquareShader2.fp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/shader/default.vp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/shader/elektronenmultiplizierer_development.fp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/shader/elektronenmultiplizierer_port.fp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/shader/fbo-mrt-1.fp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/shader/fbo-mrt-1.vp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/shader/fbo-mrt-2.fp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/shader/fbo-mrt-2.vp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/shader/gears.fp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/shader/gears.vp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/shader/landscape.fp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/shader/landscape.vp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/shader/mgl_default_xxx.fp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/shader/mgl_default_xxx.vp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/shader/ruler.fp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/shader/texsequence_xxx.fp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/shader/texsequence_xxx.vp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/shader/texture01_xxx.fp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/shader/texture01_xxx.vp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/shader/texture02_xxx.fp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/swt/TestGearsES2SWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/swt/TestGearsES2SWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/swt/TestGearsES2SWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/swt/TestGearsES2SWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/swt/TestGearsES2SWT$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/swt/TestGearsES2SWT$6.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/swt/TestGearsES2SWT$7.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/swt/TestGearsES2SWT$8.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/es2/swt/TestGearsES2SWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/Gears$GearsKeyAdapter.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/Gears$GearsMouseAdapter.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/Gears.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/Teapot.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/TextureDraw01GL2Listener.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/Bug818GLJPanelAndGLCanvasApplet$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/Bug818GLJPanelAndGLCanvasApplet$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/Bug818GLJPanelAndGLCanvasApplet$JOGLQuad.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/Bug818GLJPanelAndGLCanvasApplet.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/GLJPanelsAndGLCanvasDemoGL2Applet$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/GLJPanelsAndGLCanvasDemoGL2Applet$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/GLJPanelsAndGLCanvasDemoGL2Applet.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGLJPanelAWTBug450$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGLJPanelAWTBug450$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGLJPanelAWTBug450$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGLJPanelAWTBug450.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsAWTAnalyzeBug455$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsAWTAnalyzeBug455$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsAWTAnalyzeBug455$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsAWTAnalyzeBug455$Swapper.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsAWTAnalyzeBug455.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsGLJPanelAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsGLJPanelAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsGLJPanelAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/TestGearsGLJPanelAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/newt/TestGearsNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/newt/TestGearsNewtAWTWrapper.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl2/newt/TestTeapotNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl3/GeomShader01TextureGL3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl3/newt/TestGeomShader01TextureGL3NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl3/shader/flipXYZ01_xxx.gp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl3/shader/passthrough01_xxx.gp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl3/shader/texture01_xxx.fp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl3/shader/texture01_xxx.vp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl4/IInstancedRenderingView.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl4/TessellationShader01aGLSL440CoreHardcoded.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl4/TessellationShader01bGL4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl4/TriangleInstancedRendererWithShaderState.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl4/TrianglesInstancedRendererHardcoded.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl4/awt/TestInstancedReneringGL4AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl4/awt/TestInstancedReneringGL4AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl4/awt/TestInstancedReneringGL4AWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl4/awt/TestInstancedReneringGL4AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl4/newt/TestInstancedReneringGL4NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl4/newt/TestTessellationShader01GL4NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl4/shader/tess_example01.fp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl4/shader/tess_example01.tcp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl4/shader/tess_example01.tep  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl4/shader/tess_example01.vp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl4/shader/triangles.fp  
  inflating: com/jogamp/opengl/test/junit/jogl/demos/gl4/shader/triangles.vp  
  inflating: com/jogamp/opengl/test/junit/jogl/glsl/GLSLMiscHelper.class  
  inflating: com/jogamp/opengl/test/junit/jogl/glsl/TestGLSLShaderState01NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/glsl/TestGLSLShaderState02NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/glsl/TestGLSLSimple01NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/glsl/TestRulerNEWT01$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/glsl/TestRulerNEWT01$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/glsl/TestRulerNEWT01.class  
  inflating: com/jogamp/opengl/test/junit/jogl/glsl/TestShaderCompilationBug459AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/glsl/TestShaderCompilationBug459AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/glsl/TestShaderCompilationBug459AWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/glsl/TestShaderCompilationBug459AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/glsl/TestTransformFeedbackVaryingsBug407NEWT$MyShader.class  
  inflating: com/jogamp/opengl/test/junit/jogl/glsl/TestTransformFeedbackVaryingsBug407NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/glu/TestBug365TextureGenerateMipMaps.class  
  inflating: com/jogamp/opengl/test/junit/jogl/glu/TestBug463ScaleImageMemoryAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/glu/TestBug463ScaleImageMemoryAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/glu/TestBug463ScaleImageMemoryAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/glu/TestBug694ScaleImageUnpackBufferSizeAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/glu/TestBug694ScaleImageUnpackBufferSizeAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/glu/TestBug694ScaleImageUnpackBufferSizeAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/javafx/PureJFXApp01.class  
  inflating: com/jogamp/opengl/test/junit/jogl/javafx/TestNewtCanvasJFXGLn$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/javafx/TestNewtCanvasJFXGLn$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/javafx/TestNewtCanvasJFXGLn$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/javafx/TestNewtCanvasJFXGLn$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/javafx/TestNewtCanvasJFXGLn$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/javafx/TestNewtCanvasJFXGLn$6.class  
  inflating: com/jogamp/opengl/test/junit/jogl/javafx/TestNewtCanvasJFXGLn$7.class  
  inflating: com/jogamp/opengl/test/junit/jogl/javafx/TestNewtCanvasJFXGLn$8.class  
  inflating: com/jogamp/opengl/test/junit/jogl/javafx/TestNewtCanvasJFXGLn$9.class  
  inflating: com/jogamp/opengl/test/junit/jogl/javafx/TestNewtCanvasJFXGLn$JFXApp$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/javafx/TestNewtCanvasJFXGLn$JFXApp$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/javafx/TestNewtCanvasJFXGLn$JFXApp.class  
  inflating: com/jogamp/opengl/test/junit/jogl/javafx/TestNewtCanvasJFXGLn$WaitAction.class  
  inflating: com/jogamp/opengl/test/junit/jogl/javafx/TestNewtCanvasJFXGLn.class  
  inflating: com/jogamp/opengl/test/junit/jogl/math/Matrix4fb$Stack.class  
  inflating: com/jogamp/opengl/test/junit/jogl/math/Matrix4fb.class  
  inflating: com/jogamp/opengl/test/junit/jogl/math/TestBinary16NOUI.class  
  inflating: com/jogamp/opengl/test/junit/jogl/math/TestBinary32NOUI.class  
  inflating: com/jogamp/opengl/test/junit/jogl/math/TestBinary64NOUI.class  
  inflating: com/jogamp/opengl/test/junit/jogl/math/TestFloatUtil01NOUI.class  
  inflating: com/jogamp/opengl/test/junit/jogl/math/TestGluUnprojectDoubleNOUI.class  
  inflating: com/jogamp/opengl/test/junit/jogl/math/TestGluUnprojectFloatNOUI.class  
  inflating: com/jogamp/opengl/test/junit/jogl/math/TestMatrix4f01NOUI.class  
  inflating: com/jogamp/opengl/test/junit/jogl/math/TestMatrix4f02MulNOUI.class  
  inflating: com/jogamp/opengl/test/junit/jogl/math/TestMatrix4f03InversionNOUI.class  
  inflating: com/jogamp/opengl/test/junit/jogl/math/TestMatrix4fMatrixMulNOUI.class  
  inflating: com/jogamp/opengl/test/junit/jogl/math/TestMatrix4fProject01NOUI.class  
  inflating: com/jogamp/opengl/test/junit/jogl/math/TestMatrix4fProject02NOUI.class  
  inflating: com/jogamp/opengl/test/junit/jogl/math/TestPMVMatrix01NEWT$DrawableContext.class  
  inflating: com/jogamp/opengl/test/junit/jogl/math/TestPMVMatrix01NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/math/TestPMVMatrix02NOUI.class  
  inflating: com/jogamp/opengl/test/junit/jogl/math/TestPMVMatrix03NOUI.class  
  inflating: com/jogamp/opengl/test/junit/jogl/math/TestPMVTransform01NOUI.class  
  inflating: com/jogamp/opengl/test/junit/jogl/math/TestQuaternion01NOUI.class  
  inflating: com/jogamp/opengl/test/junit/jogl/newt/TestSwingAWTRobotUsageBeforeJOGLInitBug411$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/newt/TestSwingAWTRobotUsageBeforeJOGLInitBug411$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/newt/TestSwingAWTRobotUsageBeforeJOGLInitBug411$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/newt/TestSwingAWTRobotUsageBeforeJOGLInitBug411$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/newt/TestSwingAWTRobotUsageBeforeJOGLInitBug411$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/newt/TestSwingAWTRobotUsageBeforeJOGLInitBug411$6.class  
  inflating: com/jogamp/opengl/test/junit/jogl/newt/TestSwingAWTRobotUsageBeforeJOGLInitBug411$7.class  
  inflating: com/jogamp/opengl/test/junit/jogl/newt/TestSwingAWTRobotUsageBeforeJOGLInitBug411$SwingGLAction.class  
  inflating: com/jogamp/opengl/test/junit/jogl/newt/TestSwingAWTRobotUsageBeforeJOGLInitBug411.class  
  inflating: com/jogamp/opengl/test/junit/jogl/offscreen/ReadBuffer2File.class  
  inflating: com/jogamp/opengl/test/junit/jogl/offscreen/ReadBuffer2Screen.class  
  inflating: com/jogamp/opengl/test/junit/jogl/offscreen/ReadBufferBase.class  
  inflating: com/jogamp/opengl/test/junit/jogl/offscreen/Surface2File.class  
  inflating: com/jogamp/opengl/test/junit/jogl/offscreen/TestOffscreen01GLPBufferNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/offscreen/TestOffscreen02BitmapNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/offscreen/WindowUtilNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/perf/TestPerf001GLJPanelInit01AWT$1$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/perf/TestPerf001GLJPanelInit01AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/perf/TestPerf001GLJPanelInit01AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/perf/TestPerf001GLJPanelInit01AWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/perf/TestPerf001GLJPanelInit01AWT$CanvasType.class  
  inflating: com/jogamp/opengl/test/junit/jogl/perf/TestPerf001GLJPanelInit01AWT$GLADComp.class  
  inflating: com/jogamp/opengl/test/junit/jogl/perf/TestPerf001GLJPanelInit01AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/perf/TestPerf001GLJPanelInit02AWT$1$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/perf/TestPerf001GLJPanelInit02AWT$1$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/perf/TestPerf001GLJPanelInit02AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/perf/TestPerf001GLJPanelInit02AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/perf/TestPerf001GLJPanelInit02AWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/perf/TestPerf001GLJPanelInit02AWT$CanvasType.class  
  inflating: com/jogamp/opengl/test/junit/jogl/perf/TestPerf001GLJPanelInit02AWT$GLADComp.class  
  inflating: com/jogamp/opengl/test/junit/jogl/perf/TestPerf001GLJPanelInit02AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/perf/TestPerf001GLWindowInit03NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/perf/TestPerf001GLWindowInit03NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/perf/TestPerf001RawInit00NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/perf/TestPerf001RawInit00NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestGLCanvasSWTNewtCanvasSWTPosInTabs$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestGLCanvasSWTNewtCanvasSWTPosInTabs$10.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestGLCanvasSWTNewtCanvasSWTPosInTabs$11.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestGLCanvasSWTNewtCanvasSWTPosInTabs$12.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestGLCanvasSWTNewtCanvasSWTPosInTabs$13.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestGLCanvasSWTNewtCanvasSWTPosInTabs$15.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestGLCanvasSWTNewtCanvasSWTPosInTabs$16.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestGLCanvasSWTNewtCanvasSWTPosInTabs$17.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestGLCanvasSWTNewtCanvasSWTPosInTabs$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestGLCanvasSWTNewtCanvasSWTPosInTabs$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestGLCanvasSWTNewtCanvasSWTPosInTabs$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestGLCanvasSWTNewtCanvasSWTPosInTabs$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestGLCanvasSWTNewtCanvasSWTPosInTabs$6$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestGLCanvasSWTNewtCanvasSWTPosInTabs$6$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestGLCanvasSWTNewtCanvasSWTPosInTabs$6.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestGLCanvasSWTNewtCanvasSWTPosInTabs$7.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestGLCanvasSWTNewtCanvasSWTPosInTabs$8.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestGLCanvasSWTNewtCanvasSWTPosInTabs$9$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestGLCanvasSWTNewtCanvasSWTPosInTabs$9.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestGLCanvasSWTNewtCanvasSWTPosInTabs.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTBug628ResizeDeadlockAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTBug628ResizeDeadlockAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTBug628ResizeDeadlockAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTBug628ResizeDeadlockAWT$BigFlashingX.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTBug628ResizeDeadlockAWT$KeyfireThread.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTBug628ResizeDeadlockAWT$ResizeThread$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTBug628ResizeDeadlockAWT$ResizeThread.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTBug628ResizeDeadlockAWT$SWT_DSC$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTBug628ResizeDeadlockAWT$SWT_DSC$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTBug628ResizeDeadlockAWT$SWT_DSC$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTBug628ResizeDeadlockAWT$SWT_DSC$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTBug628ResizeDeadlockAWT$SWT_DSC.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTBug628ResizeDeadlockAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTGLn$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTGLn$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTGLn$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTGLn$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTGLn$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTGLn$6.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTGLn$7.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTGLn$8.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestNewtCanvasSWTGLn.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor01$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor01$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor01$3$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor01$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor01$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor01$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor01.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor02NewtGLWindow$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor02NewtGLWindow$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor02NewtGLWindow$3$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor02NewtGLWindow$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor02NewtGLWindow.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor03AWTGLn$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor03AWTGLn$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor03AWTGLn$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor03AWTGLn$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor03AWTGLn$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor03AWTGLn$6.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor03AWTGLn$7.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTAccessor03AWTGLn.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTBug643AsyncExec$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTBug643AsyncExec$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTBug643AsyncExec$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTBug643AsyncExec$AsyncExecEDTFeederThread$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTBug643AsyncExec$AsyncExecEDTFeederThread$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTBug643AsyncExec$AsyncExecEDTFeederThread.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTBug643AsyncExec$SWT_DSC$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTBug643AsyncExec$SWT_DSC$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTBug643AsyncExec$SWT_DSC$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTBug643AsyncExec$SWT_DSC$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTBug643AsyncExec$SWT_DSC.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTBug643AsyncExec.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTEclipseGLCanvas01GLn$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTEclipseGLCanvas01GLn$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTEclipseGLCanvas01GLn$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTEclipseGLCanvas01GLn$4$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTEclipseGLCanvas01GLn$4$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTEclipseGLCanvas01GLn$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTEclipseGLCanvas01GLn$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTEclipseGLCanvas01GLn.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTJOGLGLCanvas01GLn$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTJOGLGLCanvas01GLn$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTJOGLGLCanvas01GLn$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTJOGLGLCanvas01GLn$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTJOGLGLCanvas01GLn$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTJOGLGLCanvas01GLn$6.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTJOGLGLCanvas01GLn$7.class  
  inflating: com/jogamp/opengl/test/junit/jogl/swt/TestSWTJOGLGLCanvas01GLn.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/OffscreenPrintable$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/OffscreenPrintable.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/OnscreenPrintable$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/OnscreenPrintable.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/PrintableBase.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestRandomTiledRendering2GL2NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestRandomTiledRendering2GL2NEWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestRandomTiledRendering2GL2NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestRandomTiledRendering3GL2AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestRandomTiledRendering3GL2AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestRandomTiledRendering3GL2AWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestRandomTiledRendering3GL2AWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestRandomTiledRendering3GL2AWT$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestRandomTiledRendering3GL2AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsAWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsAWT$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsAWT$6.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsNewtAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsNewtAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsNewtAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsNewtAWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsNewtAWT$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsNewtAWT$6.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsNewtAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT$6.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT2$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT2$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT2$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT2$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT2$5.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT2$6.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingNIOImageSwingAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingNIOImageSwingAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingNIOImageSwingAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingNIOImageSwingAWT$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingNIOImageSwingAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledRendering1GL2NEWT$DrawableContext.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledRendering1GL2NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledRendering2NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledRendering2NEWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TestTiledRendering2NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TiledPrintingAWTBase$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TiledPrintingAWTBase$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TiledPrintingAWTBase$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TiledPrintingAWTBase$4.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TiledPrintingAWTBase.class  
  inflating: com/jogamp/opengl/test/junit/jogl/tile/TransparentPanel.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/DemoGL2ES1ImmModeSink.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/DemoGL2ES1Plain.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/DemoGL2ES1TextureImmModeSink.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/DemoGL2ES2ImmModeSink.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/TestES1FixedFunctionPipelineNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/TestImmModeSinkES1NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/TestImmModeSinkES2NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/ImageTstFiles$NamedInputStream.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/ImageTstFiles.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/PNGTstFiles.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestBug362DDSImageCreateFromData.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite01AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite01AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite01AWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite01AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite01NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite01NEWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite01NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite02AWT$1$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite02AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite02AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite02AWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite02AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite02NEWT$1$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite02NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite02NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestImageTypeNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGImage01NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGImage01NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGJoglAWTBenchmarkNewtAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGJoglAWTCompareNewtAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGJoglAWTCompareNewtAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGJoglAWTCompareNewtAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGTextureFromFileNEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGTextureFromFileNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGPixelRect00NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGPixelRect01NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGPixelRect01NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGTextureFromFileAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGTextureFromFileAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGTextureFromFileAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGTextureFromFileAWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGTextureFromFileNEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGTextureFromFileNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestPixelFormat00NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestPixelFormatUtil00NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestPixelFormatUtil00NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestPixelFormatUtil01NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestTGATextureFromFileNEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestTGATextureFromFileNEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestTexture01AWT$1$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestTexture01AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestTexture01AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestTexture01AWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestTexture01AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestTexture02AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestTexture02AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestTexture02AWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestTexture02AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestTextureIONEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestTextureIONEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestTextureSequence01AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestTextureSequence01AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestTextureSequence01AWT$3.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestTextureSequence01AWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestTextureSequence01NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/TestTextureSequence01NEWT.class  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/bug724-transparent-grey_gimpexp.png  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/bug724-transparent-grey_orig.png  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/bug744-rle32.tga  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/bug745_qttdef_post_frame.jpg  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/bug982.rle32.256x256.tga  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/cross-grey-alpha-16x16.png  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/grayscale_texture.png  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/j1-baseline.jpg  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/j2-progressive.jpg  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/j3-baseline_gray.jpg  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/pointer-grey-alpha-16x24.png  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/test-64x32_DXT1.dds  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/test-64x32_DXT5.dds  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/test-64x32_uncompressed.dds  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/test-cmyk-01.jpg  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/test-ntscIG3-01-160x90.png  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/test-ntscIG4-01-160x90.png  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/test-ntscI_3-01-160x90.png  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/test-ntscI_4-01-160x90.png  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/test-ntscNG4-01-160x90.png  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/test-ntscN_3-01-160x90-60pct-yuv422h-base.jpg  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/test-ntscN_3-01-160x90-60pct-yuv422h-prog.jpg  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/test-ntscN_3-01-160x90-90pct-yuv444-base.jpg  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/test-ntscN_3-01-160x90-90pct-yuv444-prog.jpg  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/test-ntscN_3-01-160x90.png  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/test-ntscN_4-01-160x90.png  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/test-ntscP_3-01-160x90.png  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/test-ntscP_4-01-160x90.png  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/test-u32.tga  
  inflating: com/jogamp/opengl/test/junit/jogl/util/texture/test-ycck-01.jpg  
  inflating: com/jogamp/opengl/test/junit/newt/DemoCreateAndDisposeOnCloseNEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/DemoCreateAndDisposeOnCloseNEWT$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/DemoCreateAndDisposeOnCloseNEWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestBug1211IRQ00NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestBug1211IRQ00NEWT$MyThread.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestBug1211IRQ00NEWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestCloseNewtAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestCloseNewtAWT$MyCanvas$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestCloseNewtAWT$MyCanvas.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestCloseNewtAWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestDisplayLifecycle01NEWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestDisplayLifecycle02NEWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestEventSourceNotAWTBug$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestEventSourceNotAWTBug$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestEventSourceNotAWTBug.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestGLWindowInvisiblePointer01NEWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestGLWindowWarpPointer01NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestGLWindowWarpPointer01NEWT$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestGLWindowWarpPointer01NEWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestGLWindows00NEWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestGLWindows01NEWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestGLWindows02NEWTAnimated.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestGLWindows03NEWTAnimResize.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestListenerCom01AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestListenerCom01AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestListenerCom01AWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestMultipleNewtCanvasAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestMultipleNewtCanvasAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestMultipleNewtCanvasAWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestRemoteGLWindows01NEWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestRemoteWindow01NEWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestWindowAndPointerIconNEWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol01AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol01AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol01AWT$3.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol01AWT$4.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol01AWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol02NEWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol03NewtAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol03NewtAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestWindowClosingProtocol03NewtAWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestWindows01NEWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/TestWindows02NEWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/WindowEventCom1.class  
  inflating: com/jogamp/opengl/test/junit/newt/WindowEventCom2.class  
  inflating: com/jogamp/opengl/test/junit/newt/WindowEventCom3.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/BaseNewtEventModifiers$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/BaseNewtEventModifiers$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/BaseNewtEventModifiers$3.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/BaseNewtEventModifiers$4.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/BaseNewtEventModifiers$5.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/BaseNewtEventModifiers$6.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/BaseNewtEventModifiers$TestMouseListener.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/BaseNewtEventModifiers.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersAWTCanvas$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersAWTCanvas$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersAWTCanvas.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersNEWTWindowAWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersNewtCanvasAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersNewtCanvasAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersNewtCanvasAWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersNewtCanvasSWTAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersNewtCanvasSWTAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersNewtCanvasSWTAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersNewtCanvasSWTAWT$4.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersNewtCanvasSWTAWT$5.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersNewtCanvasSWTAWT$6.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestNewtEventModifiersNewtCanvasSWTAWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestNewtKeyCodeModifiersAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestNewtKeyCodeModifiersAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestNewtKeyCodeModifiersAWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestNewtKeyCodesAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestNewtKeyCodesAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestNewtKeyCodesAWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestNewtKeyEventAutoRepeatAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestNewtKeyEventAutoRepeatAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestNewtKeyEventAutoRepeatAWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestNewtKeyEventOrderAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestNewtKeyEventOrderAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestNewtKeyEventOrderAWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestNewtKeyPressReleaseUnmaskRepeatAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestNewtKeyPressReleaseUnmaskRepeatAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestNewtKeyPressReleaseUnmaskRepeatAWT$SimpleKeyPressRelease.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestNewtKeyPressReleaseUnmaskRepeatAWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestParentingFocus01SwingAWTRobot$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestParentingFocus01SwingAWTRobot$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestParentingFocus01SwingAWTRobot.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestParentingFocus02SwingAWTRobot$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestParentingFocus02SwingAWTRobot$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestParentingFocus02SwingAWTRobot$3.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestParentingFocus02SwingAWTRobot$4.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestParentingFocus02SwingAWTRobot.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestParentingFocus03KeyTraversalAWT$1$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestParentingFocus03KeyTraversalAWT$1$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestParentingFocus03KeyTraversalAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestParentingFocus03KeyTraversalAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestParentingFocus03KeyTraversalAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestParentingFocus03KeyTraversalAWT$4.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestParentingFocus03KeyTraversalAWT$5.class  
  inflating: com/jogamp/opengl/test/junit/newt/event/TestParentingFocus03KeyTraversalAWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/mm/ManualScreenMode03aNEWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/mm/TestScreenMode00aNEWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/mm/TestScreenMode00bNEWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/mm/TestScreenMode00cNEWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01aNEWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01bNEWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01cNEWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01dNEWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/mm/TestScreenMode02aNEWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/mm/TestScreenMode02bNEWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/GLRunnableDummy.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/KeyAction.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/NewtAWTReparentingKeyAdapter$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/NewtAWTReparentingKeyAdapter.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/NewtJFXReparentingKeyAdapter$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/NewtJFXReparentingKeyAdapter.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/NewtReparentingKeyAdapter$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/NewtReparentingKeyAdapter.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01NEWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT$10.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT$11.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT$12.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT$13.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT$14.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT$15.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT$16.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT$17.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT$18.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT$19.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT$20.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT$21.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT$22.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT$23.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT$4.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT$5.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT$6.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT$7.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT$8.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT$9.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aAWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aSWT$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aSWT$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aSWT$3.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aSWT$4.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aSWT$5.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aSWT$6.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aSWT$7.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01aSWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01bAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01bAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01bAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01bAWT$4.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01bAWT$5.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01bAWT$6.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01bAWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cAWT$10.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cAWT$11.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cAWT$4.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cAWT$5.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cAWT$6.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cAWT$7.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cAWT$8.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cAWT$9.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cAWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cSwingAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cSwingAWT$10.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cSwingAWT$11.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cSwingAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cSwingAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cSwingAWT$4.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cSwingAWT$5.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cSwingAWT$6.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cSwingAWT$7.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cSwingAWT$8.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cSwingAWT$9.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cSwingAWT$GLDisturbanceAction.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01cSwingAWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01dAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01dAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01dAWT$3.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01dAWT$4.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01dAWT$5.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01dAWT$MyGLEventListenerCounter.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting01dAWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting02AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting02AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting02AWT$3.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting02AWT$4.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting02AWT$5.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting02AWT$6.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting02AWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting02NEWT$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting02NEWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting03AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting03AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting03AWT$3.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting03AWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting04AWT$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting04AWT$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting04AWT$3.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting04AWT$4.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting04AWT$5.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting04AWT$6.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting04AWT$7.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting04AWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting04SWT$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting04SWT$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting04SWT$3.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting04SWT$4.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting04SWT$5.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting04SWT$6.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestParenting04SWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestTranslucentChildWindowBug632NEWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestTranslucentParentingAWT$1.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestTranslucentParentingAWT$2.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/TestTranslucentParentingAWT.class  
  inflating: com/jogamp/opengl/test/junit/newt/parenting/WindowAction.class  
  inflating: com/jogamp/opengl/test/junit/util/AWTFocusAdapter.class  
  inflating: com/jogamp/opengl/test/junit/util/AWTKeyAdapter.class  
  inflating: com/jogamp/opengl/test/junit/util/AWTMouseAdapter.class  
  inflating: com/jogamp/opengl/test/junit/util/AWTRobotUtil$1.class  
  inflating: com/jogamp/opengl/test/junit/util/AWTRobotUtil$2.class  
  inflating: com/jogamp/opengl/test/junit/util/AWTRobotUtil$3.class  
  inflating: com/jogamp/opengl/test/junit/util/AWTRobotUtil$4.class  
  inflating: com/jogamp/opengl/test/junit/util/AWTRobotUtil$5.class  
  inflating: com/jogamp/opengl/test/junit/util/AWTRobotUtil$6.class  
  inflating: com/jogamp/opengl/test/junit/util/AWTRobotUtil$AWTWindowClosingAdapter.class  
  inflating: com/jogamp/opengl/test/junit/util/AWTRobotUtil$OurUncaughtExceptionHandler.class  
  inflating: com/jogamp/opengl/test/junit/util/AWTRobotUtil.class  
  inflating: com/jogamp/opengl/test/junit/util/AWTWindowFocusAdapter.class  
  inflating: com/jogamp/opengl/test/junit/util/DumpGLInfo.class  
  inflating: com/jogamp/opengl/test/junit/util/EventCountAdapter.class  
  inflating: com/jogamp/opengl/test/junit/util/EventCountAdapterUtil.class  
  inflating: com/jogamp/opengl/test/junit/util/FocusEventCountAdapter.class  
  inflating: com/jogamp/opengl/test/junit/util/GLClearColor.class  
  inflating: com/jogamp/opengl/test/junit/util/GLEventListenerCounter.class  
  inflating: com/jogamp/opengl/test/junit/util/GLSLSimpleProgram.class  
  inflating: com/jogamp/opengl/test/junit/util/GLTestUtil.class  
  inflating: com/jogamp/opengl/test/junit/util/InputEventCountAdapter.class  
  inflating: com/jogamp/opengl/test/junit/util/KeyEventCountAdapter.class  
  inflating: com/jogamp/opengl/test/junit/util/MiscUtils$StreamDump.class  
  inflating: com/jogamp/opengl/test/junit/util/MiscUtils.class  
  inflating: com/jogamp/opengl/test/junit/util/NEWTFocusAdapter.class  
  inflating: com/jogamp/opengl/test/junit/util/NEWTGLContext$WindowContext.class  
  inflating: com/jogamp/opengl/test/junit/util/NEWTGLContext.class  
  inflating: com/jogamp/opengl/test/junit/util/NEWTKeyAdapter.class  
  inflating: com/jogamp/opengl/test/junit/util/NEWTKeyUtil$CodeEvent.class  
  inflating: com/jogamp/opengl/test/junit/util/NEWTKeyUtil$CodeSeg.class  
  inflating: com/jogamp/opengl/test/junit/util/NEWTKeyUtil.class  
  inflating: com/jogamp/opengl/test/junit/util/NEWTMouseAdapter.class  
  inflating: com/jogamp/opengl/test/junit/util/NewtTestUtil$NEWTWindowClosingAdapter.class  
  inflating: com/jogamp/opengl/test/junit/util/NewtTestUtil.class  
  inflating: com/jogamp/opengl/test/junit/util/QuitAdapter.class  
  inflating: com/jogamp/opengl/test/junit/util/SWTTestUtil$WaitAction$1.class  
  inflating: com/jogamp/opengl/test/junit/util/SWTTestUtil$WaitAction.class  
  inflating: com/jogamp/opengl/test/junit/util/SWTTestUtil$WaitAction2$1.class  
  inflating: com/jogamp/opengl/test/junit/util/SWTTestUtil$WaitAction2.class  
  inflating: com/jogamp/opengl/test/junit/util/SWTTestUtil.class  
  inflating: com/jogamp/opengl/test/junit/util/TestUtil$WindowClosingListener.class  
  inflating: com/jogamp/opengl/test/junit/util/TestUtil.class  
  inflating: com/jogamp/opengl/test/junit/util/UITestCase$SnapshotGLEventListener.class  
  inflating: com/jogamp/opengl/test/junit/util/UITestCase.class  
  inflating: com/jogamp/opengl/test/junit/util/ValidateLockListener.class  
  inflating: jogamp/newt/WindowImplAccess$1.class  
  inflating: jogamp/newt/WindowImplAccess.class  
  inflating: arrow-blue-alpha-64x64.png  
  inflating: arrow-red-alpha-64x64.png  
  inflating: crosshair-grey-alpha-64x64.png  
  inflating: jogamp-pointer-64x64.png  
  inflating: placeholder.txt         
  inflating: red-16x16.png           
  inflating: red-32x32.png           
+ rm -rf META-INF
+ for h in $fat_test_jar_modules
+ unzip ../../jar/jocl-test.jar
Archive:  ../../jar/jocl-test.jar
   creating: META-INF/
  inflating: META-INF/MANIFEST.MF    
   creating: com/jogamp/opencl/
   creating: com/jogamp/opencl/gl/
   creating: com/jogamp/opencl/test/
   creating: com/jogamp/opencl/test/util/
   creating: com/jogamp/opencl/util/
   creating: com/jogamp/opencl/util/concurrent/
  inflating: com/jogamp/opencl/CLBufferTest$1.class  
  inflating: com/jogamp/opencl/CLBufferTest.class  
  inflating: com/jogamp/opencl/CLCommandQueueTest$1.class  
  inflating: com/jogamp/opencl/CLCommandQueueTest$2.class  
  inflating: com/jogamp/opencl/CLCommandQueueTest$3.class  
  inflating: com/jogamp/opencl/CLCommandQueueTest.class  
  inflating: com/jogamp/opencl/CLExceptionTest.class  
  inflating: com/jogamp/opencl/CLImageTest.class  
  inflating: com/jogamp/opencl/CLProgramTest$1.class  
  inflating: com/jogamp/opencl/CLProgramTest.class  
  inflating: com/jogamp/opencl/HighLevelBindingTest.class  
  inflating: com/jogamp/opencl/LowLevelBindingTest$1.class  
  inflating: com/jogamp/opencl/LowLevelBindingTest$2.class  
  inflating: com/jogamp/opencl/LowLevelBindingTest.class  
  inflating: com/jogamp/opencl/TestJoclVersion.class  
  inflating: com/jogamp/opencl/gl/CLGLTest.class  
  inflating: com/jogamp/opencl/jogamp.png  
  inflating: com/jogamp/opencl/test/util/MiscUtils.class  
  inflating: com/jogamp/opencl/test/util/UITestCase.class  
  inflating: com/jogamp/opencl/testkernels.cl  
  inflating: com/jogamp/opencl/util/concurrent/CLMultiContextTest$CLTestTask.class  
  inflating: com/jogamp/opencl/util/concurrent/CLMultiContextTest.class  
+ rm -rf META-INF
+ unzip ../../tmp/gluegen-linux-amd64/dist/junit.jar
Archive:  ../../tmp/gluegen-linux-amd64/dist/junit.jar
   creating: META-INF/
  inflating: META-INF/MANIFEST.MF    
   creating: junit/
   creating: junit/extensions/
  inflating: junit/extensions/ActiveTestSuite$1.class  
  inflating: junit/extensions/ActiveTestSuite.class  
  inflating: junit/extensions/RepeatedTest.class  
  inflating: junit/extensions/TestDecorator.class  
  inflating: junit/extensions/TestSetup$1.class  
  inflating: junit/extensions/TestSetup.class  
  inflating: junit/extensions/package-info.class  
   creating: junit/framework/
  inflating: junit/framework/Assert.class  
  inflating: junit/framework/AssertionFailedError.class  
  inflating: junit/framework/ComparisonCompactor.class  
  inflating: junit/framework/ComparisonFailure.class  
  inflating: junit/framework/JUnit4TestAdapter.class  
  inflating: junit/framework/JUnit4TestAdapterCache$1.class  
  inflating: junit/framework/JUnit4TestAdapterCache.class  
  inflating: junit/framework/JUnit4TestCaseFacade.class  
  inflating: junit/framework/Protectable.class  
  inflating: junit/framework/Test.class  
  inflating: junit/framework/TestCase.class  
  inflating: junit/framework/TestFailure.class  
  inflating: junit/framework/TestListener.class  
  inflating: junit/framework/TestResult$1.class  
  inflating: junit/framework/TestResult.class  
  inflating: junit/framework/TestSuite$1.class  
  inflating: junit/framework/TestSuite.class  
  inflating: junit/framework/package-info.class  
   creating: junit/runner/
  inflating: junit/runner/BaseTestRunner.class  
  inflating: junit/runner/TestRunListener.class  
  inflating: junit/runner/Version.class  
  inflating: junit/runner/package-info.class  
   creating: junit/textui/
  inflating: junit/textui/ResultPrinter.class  
  inflating: junit/textui/TestRunner.class  
  inflating: junit/textui/package-info.class  
   creating: org/
   creating: org/junit/
   creating: org/junit/experimental/
   creating: org/junit/experimental/categories/
  inflating: org/junit/experimental/categories/Categories$CategoryFilter.class  
  inflating: org/junit/experimental/categories/Categories$ExcludeCategory.class  
  inflating: org/junit/experimental/categories/Categories$IncludeCategory.class  
  inflating: org/junit/experimental/categories/Categories.class  
  inflating: org/junit/experimental/categories/Category.class  
   creating: org/junit/experimental/max/
  inflating: org/junit/experimental/max/CouldNotReadCoreException.class  
  inflating: org/junit/experimental/max/MaxCore$1$1.class  
  inflating: org/junit/experimental/max/MaxCore$1.class  
  inflating: org/junit/experimental/max/MaxCore.class  
  inflating: org/junit/experimental/max/MaxHistory$1.class  
  inflating: org/junit/experimental/max/MaxHistory$RememberingListener.class  
  inflating: org/junit/experimental/max/MaxHistory$TestComparator.class  
  inflating: org/junit/experimental/max/MaxHistory.class  
   creating: org/junit/experimental/results/
  inflating: org/junit/experimental/results/FailureList.class  
  inflating: org/junit/experimental/results/PrintableResult.class  
  inflating: org/junit/experimental/results/ResultMatchers$1.class  
  inflating: org/junit/experimental/results/ResultMatchers$2.class  
  inflating: org/junit/experimental/results/ResultMatchers$3.class  
  inflating: org/junit/experimental/results/ResultMatchers.class  
   creating: org/junit/experimental/runners/
  inflating: org/junit/experimental/runners/Enclosed.class  
   creating: org/junit/experimental/theories/
   creating: org/junit/experimental/theories/internal/
  inflating: org/junit/experimental/theories/internal/AllMembersSupplier$1.class  
  inflating: org/junit/experimental/theories/internal/AllMembersSupplier$MethodParameterValue.class  
  inflating: org/junit/experimental/theories/internal/AllMembersSupplier.class  
  inflating: org/junit/experimental/theories/internal/Assignments.class  
  inflating: org/junit/experimental/theories/internal/ParameterizedAssertionError.class  
   creating: org/junit/experimental/theories/suppliers/
  inflating: org/junit/experimental/theories/suppliers/TestedOn.class  
  inflating: org/junit/experimental/theories/suppliers/TestedOnSupplier.class  
  inflating: org/junit/experimental/theories/DataPoint.class  
  inflating: org/junit/experimental/theories/DataPoints.class  
  inflating: org/junit/experimental/theories/ParameterSignature.class  
  inflating: org/junit/experimental/theories/ParameterSupplier.class  
  inflating: org/junit/experimental/theories/ParametersSuppliedBy.class  
  inflating: org/junit/experimental/theories/PotentialAssignment$1.class  
  inflating: org/junit/experimental/theories/PotentialAssignment$CouldNotGenerateValueException.class  
  inflating: org/junit/experimental/theories/PotentialAssignment.class  
  inflating: org/junit/experimental/theories/Theories$TheoryAnchor$1$1.class  
  inflating: org/junit/experimental/theories/Theories$TheoryAnchor$1.class  
  inflating: org/junit/experimental/theories/Theories$TheoryAnchor$2.class  
  inflating: org/junit/experimental/theories/Theories$TheoryAnchor.class  
  inflating: org/junit/experimental/theories/Theories.class  
  inflating: org/junit/experimental/theories/Theory.class  
  inflating: org/junit/experimental/ParallelComputer$1.class  
  inflating: org/junit/experimental/ParallelComputer.class  
   creating: org/junit/internal/
   creating: org/junit/internal/builders/
  inflating: org/junit/internal/builders/AllDefaultPossibilitiesBuilder.class  
  inflating: org/junit/internal/builders/AnnotatedBuilder.class  
  inflating: org/junit/internal/builders/IgnoredBuilder.class  
  inflating: org/junit/internal/builders/IgnoredClassRunner.class  
  inflating: org/junit/internal/builders/JUnit3Builder.class  
  inflating: org/junit/internal/builders/JUnit4Builder.class  
  inflating: org/junit/internal/builders/NullBuilder.class  
  inflating: org/junit/internal/builders/SuiteMethodBuilder.class  
   creating: org/junit/internal/matchers/
  inflating: org/junit/internal/matchers/StacktracePrintingMatcher.class  
  inflating: org/junit/internal/matchers/ThrowableCauseMatcher.class  
  inflating: org/junit/internal/matchers/ThrowableMessageMatcher.class  
  inflating: org/junit/internal/matchers/TypeSafeMatcher.class  
   creating: org/junit/internal/requests/
  inflating: org/junit/internal/requests/ClassRequest.class  
  inflating: org/junit/internal/requests/FilterRequest.class  
  inflating: org/junit/internal/requests/SortingRequest.class  
  inflating: org/junit/internal/requests/package-info.class  
   creating: org/junit/internal/runners/
   creating: org/junit/internal/runners/model/
  inflating: org/junit/internal/runners/model/EachTestNotifier.class  
  inflating: org/junit/internal/runners/model/MultipleFailureException.class  
  inflating: org/junit/internal/runners/model/ReflectiveCallable.class  
   creating: org/junit/internal/runners/rules/
  inflating: org/junit/internal/runners/rules/RuleFieldValidator.class  
   creating: org/junit/internal/runners/statements/
  inflating: org/junit/internal/runners/statements/ExpectException.class  
  inflating: org/junit/internal/runners/statements/Fail.class  
  inflating: org/junit/internal/runners/statements/FailOnTimeout$StatementThread.class  
  inflating: org/junit/internal/runners/statements/FailOnTimeout.class  
  inflating: org/junit/internal/runners/statements/InvokeMethod.class  
  inflating: org/junit/internal/runners/statements/RunAfters.class  
  inflating: org/junit/internal/runners/statements/RunBefores.class  
  inflating: org/junit/internal/runners/ClassRoadie.class  
  inflating: org/junit/internal/runners/ErrorReportingRunner.class  
  inflating: org/junit/internal/runners/FailedBefore.class  
  inflating: org/junit/internal/runners/InitializationError.class  
  inflating: org/junit/internal/runners/JUnit38ClassRunner$1.class  
  inflating: org/junit/internal/runners/JUnit38ClassRunner$OldTestClassAdaptingListener.class  
  inflating: org/junit/internal/runners/JUnit38ClassRunner.class  
  inflating: org/junit/internal/runners/JUnit4ClassRunner$1.class  
  inflating: org/junit/internal/runners/JUnit4ClassRunner$2.class  
  inflating: org/junit/internal/runners/JUnit4ClassRunner.class  
  inflating: org/junit/internal/runners/MethodRoadie$1$1.class  
  inflating: org/junit/internal/runners/MethodRoadie$1.class  
  inflating: org/junit/internal/runners/MethodRoadie$2.class  
  inflating: org/junit/internal/runners/MethodRoadie.class  
  inflating: org/junit/internal/runners/MethodValidator.class  
  inflating: org/junit/internal/runners/SuiteMethod.class  
  inflating: org/junit/internal/runners/TestClass.class  
  inflating: org/junit/internal/runners/TestMethod.class  
  inflating: org/junit/internal/runners/package-info.class  
  inflating: org/junit/internal/ArrayComparisonFailure.class  
  inflating: org/junit/internal/AssumptionViolatedException.class  
  inflating: org/junit/internal/ComparisonCriteria.class  
  inflating: org/junit/internal/ExactComparisonCriteria.class  
  inflating: org/junit/internal/InexactComparisonCriteria.class  
  inflating: org/junit/internal/JUnitSystem.class  
  inflating: org/junit/internal/MethodSorter$1.class  
  inflating: org/junit/internal/MethodSorter$2.class  
  inflating: org/junit/internal/MethodSorter.class  
  inflating: org/junit/internal/RealSystem.class  
  inflating: org/junit/internal/TextListener.class  
   creating: org/junit/matchers/
  inflating: org/junit/matchers/JUnitMatchers.class  
  inflating: org/junit/matchers/package-info.class  
   creating: org/junit/rules/
  inflating: org/junit/rules/ErrorCollector$1.class  
  inflating: org/junit/rules/ErrorCollector.class  
  inflating: org/junit/rules/ExpectedException$ExpectedExceptionStatement.class  
  inflating: org/junit/rules/ExpectedException.class  
  inflating: org/junit/rules/ExpectedExceptionMatcherBuilder.class  
  inflating: org/junit/rules/ExternalResource$1.class  
  inflating: org/junit/rules/ExternalResource.class  
  inflating: org/junit/rules/MethodRule.class  
  inflating: org/junit/rules/RuleChain.class  
  inflating: org/junit/rules/RunRules.class  
  inflating: org/junit/rules/TemporaryFolder.class  
  inflating: org/junit/rules/TestName.class  
  inflating: org/junit/rules/TestRule.class  
  inflating: org/junit/rules/TestWatcher$1.class  
  inflating: org/junit/rules/TestWatcher.class  
  inflating: org/junit/rules/TestWatchman$1.class  
  inflating: org/junit/rules/TestWatchman.class  
  inflating: org/junit/rules/Timeout.class  
  inflating: org/junit/rules/Verifier$1.class  
  inflating: org/junit/rules/Verifier.class  
   creating: org/junit/runner/
   creating: org/junit/runner/manipulation/
  inflating: org/junit/runner/manipulation/Filter$1.class  
  inflating: org/junit/runner/manipulation/Filter$2.class  
  inflating: org/junit/runner/manipulation/Filter$3.class  
  inflating: org/junit/runner/manipulation/Filter.class  
  inflating: org/junit/runner/manipulation/Filterable.class  
  inflating: org/junit/runner/manipulation/NoTestsRemainException.class  
  inflating: org/junit/runner/manipulation/Sortable.class  
  inflating: org/junit/runner/manipulation/Sorter$1.class  
  inflating: org/junit/runner/manipulation/Sorter.class  
  inflating: org/junit/runner/manipulation/package-info.class  
   creating: org/junit/runner/notification/
  inflating: org/junit/runner/notification/Failure.class  
  inflating: org/junit/runner/notification/RunListener.class  
  inflating: org/junit/runner/notification/RunNotifier$1.class  
  inflating: org/junit/runner/notification/RunNotifier$2.class  
  inflating: org/junit/runner/notification/RunNotifier$3.class  
  inflating: org/junit/runner/notification/RunNotifier$4.class  
  inflating: org/junit/runner/notification/RunNotifier$5.class  
  inflating: org/junit/runner/notification/RunNotifier$6.class  
  inflating: org/junit/runner/notification/RunNotifier$7.class  
  inflating: org/junit/runner/notification/RunNotifier$SafeNotifier.class  
  inflating: org/junit/runner/notification/RunNotifier.class  
  inflating: org/junit/runner/notification/StoppedByUserException.class  
  inflating: org/junit/runner/notification/package-info.class  
  inflating: org/junit/runner/Computer$1.class  
  inflating: org/junit/runner/Computer.class  
  inflating: org/junit/runner/Describable.class  
  inflating: org/junit/runner/Description.class  
  inflating: org/junit/runner/JUnitCore.class  
  inflating: org/junit/runner/Request$1.class  
  inflating: org/junit/runner/Request.class  
  inflating: org/junit/runner/Result$1.class  
  inflating: org/junit/runner/Result$Listener.class  
  inflating: org/junit/runner/Result.class  
  inflating: org/junit/runner/RunWith.class  
  inflating: org/junit/runner/Runner.class  
  inflating: org/junit/runner/package-info.class  
   creating: org/junit/runners/
   creating: org/junit/runners/model/
  inflating: org/junit/runners/model/FrameworkField.class  
  inflating: org/junit/runners/model/FrameworkMember.class  
  inflating: org/junit/runners/model/FrameworkMethod$1.class  
  inflating: org/junit/runners/model/FrameworkMethod.class  
  inflating: org/junit/runners/model/InitializationError.class  
  inflating: org/junit/runners/model/MultipleFailureException.class  
  inflating: org/junit/runners/model/NoGenericTypeParametersValidator.class  
  inflating: org/junit/runners/model/RunnerBuilder.class  
  inflating: org/junit/runners/model/RunnerScheduler.class  
  inflating: org/junit/runners/model/Statement.class  
  inflating: org/junit/runners/model/TestClass.class  
  inflating: org/junit/runners/AllTests.class  
  inflating: org/junit/runners/BlockJUnit4ClassRunner$1.class  
  inflating: org/junit/runners/BlockJUnit4ClassRunner.class  
  inflating: org/junit/runners/JUnit4.class  
  inflating: org/junit/runners/MethodSorters.class  
  inflating: org/junit/runners/Parameterized$Parameter.class  
  inflating: org/junit/runners/Parameterized$Parameters.class  
  inflating: org/junit/runners/Parameterized$TestClassRunnerForParameters.class  
  inflating: org/junit/runners/Parameterized.class  
  inflating: org/junit/runners/ParentRunner$1.class  
  inflating: org/junit/runners/ParentRunner$2.class  
  inflating: org/junit/runners/ParentRunner$3.class  
  inflating: org/junit/runners/ParentRunner$4.class  
  inflating: org/junit/runners/ParentRunner.class  
  inflating: org/junit/runners/Suite$SuiteClasses.class  
  inflating: org/junit/runners/Suite.class  
  inflating: org/junit/runners/package-info.class  
  inflating: org/junit/After.class   
  inflating: org/junit/AfterClass.class  
  inflating: org/junit/Assert.class  
  inflating: org/junit/Assume.class  
  inflating: org/junit/Before.class  
  inflating: org/junit/BeforeClass.class  
  inflating: org/junit/ClassRule.class  
  inflating: org/junit/ComparisonFailure$ComparisonCompactor.class  
  inflating: org/junit/ComparisonFailure.class  
  inflating: org/junit/FixMethodOrder.class  
  inflating: org/junit/Ignore.class  
  inflating: org/junit/Rule.class    
  inflating: org/junit/Test$None.class  
  inflating: org/junit/Test.class    
  inflating: org/junit/package-info.class  
   creating: org/hamcrest/
   creating: org/hamcrest/core/
  inflating: org/hamcrest/core/AllOf.class  
  inflating: org/hamcrest/core/AnyOf.class  
  inflating: org/hamcrest/core/CombinableMatcher$CombinableBothMatcher.class  
  inflating: org/hamcrest/core/CombinableMatcher$CombinableEitherMatcher.class  
  inflating: org/hamcrest/core/CombinableMatcher.class  
  inflating: org/hamcrest/core/DescribedAs.class  
  inflating: org/hamcrest/core/Every.class  
  inflating: org/hamcrest/core/Is.class  
  inflating: org/hamcrest/core/IsAnything.class  
  inflating: org/hamcrest/core/IsCollectionContaining.class  
  inflating: org/hamcrest/core/IsEqual.class  
  inflating: org/hamcrest/core/IsInstanceOf.class  
  inflating: org/hamcrest/core/IsNot.class  
  inflating: org/hamcrest/core/IsNull.class  
  inflating: org/hamcrest/core/IsSame.class  
  inflating: org/hamcrest/core/ShortcutCombination.class  
  inflating: org/hamcrest/core/StringContains.class  
  inflating: org/hamcrest/core/StringEndsWith.class  
  inflating: org/hamcrest/core/StringStartsWith.class  
  inflating: org/hamcrest/core/SubstringMatcher.class  
   creating: org/hamcrest/internal/
  inflating: org/hamcrest/internal/ArrayIterator.class  
  inflating: org/hamcrest/internal/ReflectiveTypeFinder.class  
  inflating: org/hamcrest/internal/SelfDescribingValue.class  
  inflating: org/hamcrest/internal/SelfDescribingValueIterator.class  
  inflating: org/hamcrest/BaseDescription.class  
  inflating: org/hamcrest/BaseMatcher.class  
  inflating: org/hamcrest/Condition$1.class  
  inflating: org/hamcrest/Condition$Matched.class  
  inflating: org/hamcrest/Condition$NotMatched.class  
  inflating: org/hamcrest/Condition$Step.class  
  inflating: org/hamcrest/Condition.class  
  inflating: org/hamcrest/CoreMatchers.class  
  inflating: org/hamcrest/CustomMatcher.class  
  inflating: org/hamcrest/CustomTypeSafeMatcher.class  
  inflating: org/hamcrest/Description$NullDescription.class  
  inflating: org/hamcrest/Description.class  
  inflating: org/hamcrest/DiagnosingMatcher.class  
  inflating: org/hamcrest/Factory.class  
  inflating: org/hamcrest/FeatureMatcher.class  
  inflating: org/hamcrest/Matcher.class  
  inflating: org/hamcrest/MatcherAssert.class  
  inflating: org/hamcrest/SelfDescribing.class  
  inflating: org/hamcrest/StringDescription.class  
  inflating: org/hamcrest/TypeSafeDiagnosingMatcher.class  
  inflating: org/hamcrest/TypeSafeMatcher.class  
  inflating: hamcrest.LICENSE.txt    
  inflating: junit.LICENSE.txt       
  inflating: junit.txt               
  inflating: hamcrest-core.txt       
+ rm -rf META-INF
+ jar cfm ../../fat/jogamp-fat-test.jar ../../tmp/gluegen-linux-amd64/dist/jogamp-fat-test.mf .
+ cd ../..
+ mkdir tmp/fattestjarsrc
+ cd tmp/fattestjarsrc
+ for i in $fat_java_src_modules
+ '[' -e ../../tmp/gluegen-linux-amd64/gluegen-test-java-src.zip ']'
+ rm -rf META-INF
+ for i in $fat_java_src_modules
+ '[' -e ../../tmp/jar/joal-linux-amd64/jar/joal-test-java-src.zip ']'
+ rm -rf META-INF
+ for i in $fat_java_src_modules
+ '[' -e ../../tmp/jar/jogl-linux-amd64/jar/jogl-test-java-src.zip ']'
+ rm -rf META-INF
+ for i in $fat_java_src_modules
+ '[' -e ../../tmp/jar/jocl-linux-amd64/jar/jocl-test-java-src.zip ']'
+ rm -rf META-INF
+ zip -r ../../fat/jogamp-fat-test-java-src.zip .

zip error: Nothing to do! (try: zip -r ../../fat/jogamp-fat-test-java-src.zip . -i .)
+ cd ../..
+ cp -a ./tmp/jogl-linux-amd64/jar/jogl-demos.jar ./fat/
+ cp -a ./tmp/jogl-linux-amd64/jar/jogl-demos-java-src.zip ./fat/
+ mv fat jogamp-fat
+ 7z a -r archive/jogamp-fat-all.7z jogamp-fat

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive:
1 folder, 4 files, 29287980 bytes (28 MiB)

Creating archive: archive/jogamp-fat-all.7z

Items to compress: 5


Files read from disk: 4
Archive size: 24761201 bytes (24 MiB)
Everything is Ok
+ mv jogamp-fat fat
+ cd /srv/www/jogamp.org/deployment/autobuilds/master/last
+ prom_integrity_check tmp-archive jar tmp/dump
+ local destdir=tmp-archive
+ shift
+ local jardir=jar
+ shift
+ local tmpdir=tmp/dump
+ shift
++ pwd
+ local lthisdir=/srv/www/jogamp.org/deployment/autobuilds/master/last
+ cd tmp-archive
+ mkdir -p tmp/dump
+ cd tmp/dump
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar -name '*.jar' -o -name '*.apk'
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-android-natives-linux-armv6hf.jar
+ local bname=joal-android-natives-linux-armv6hf.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-android-natives-linux-armv6hf.jar - joal-android-natives-linux-armv6hf.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-android-natives-linux-armv6hf.jar - joal-android-natives-linux-armv6hf.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-android-natives-linux-armv6hf.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-natives-windows-amd64.jar
+ local bname=gluegen-rt-natives-windows-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-natives-windows-amd64.jar - gluegen-rt-natives-windows-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-natives-windows-amd64.jar - gluegen-rt-natives-windows-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-natives-windows-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-natives-linux-aarch64.jar
+ local bname=gluegen-rt-natives-linux-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-natives-linux-aarch64.jar - gluegen-rt-natives-linux-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-natives-linux-aarch64.jar - gluegen-rt-natives-linux-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-natives-linux-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-natives-linux-armv6hf.jar
+ local bname=joal-natives-linux-armv6hf.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-natives-linux-armv6hf.jar - joal-natives-linux-armv6hf.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-natives-linux-armv6hf.jar - joal-natives-linux-armv6hf.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-natives-linux-armv6hf.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-test-util.jar
+ local bname=gluegen-test-util.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-test-util.jar - gluegen-test-util.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-test-util.jar - gluegen-test-util.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-test-util.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-demo-android.jar
+ local bname=jogl-demo-android.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-demo-android.jar - jogl-demo-android.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-demo-android.jar - jogl-demo-android.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-demo-android.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-natives-linux-amd64.jar
+ local bname=jogl-all-natives-linux-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-natives-linux-amd64.jar - jogl-all-natives-linux-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-natives-linux-amd64.jar - jogl-all-natives-linux-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-natives-linux-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-android-natives-macosx-universal.jar
+ local bname=jogl-all-android-natives-macosx-universal.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-android-natives-macosx-universal.jar - jogl-all-android-natives-macosx-universal.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-android-natives-macosx-universal.jar - jogl-all-android-natives-macosx-universal.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-android-natives-macosx-universal.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-test-android.jar
+ local bname=joal-test-android.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-test-android.jar - joal-test-android.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-test-android.jar - joal-test-android.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-test-android.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-noawt-natives-windows-amd64.jar
+ local bname=jogl-all-noawt-natives-windows-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-noawt-natives-windows-amd64.jar - jogl-all-noawt-natives-windows-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-noawt-natives-windows-amd64.jar - jogl-all-noawt-natives-windows-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-noawt-natives-windows-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-noawt-natives-linux-aarch64.jar
+ local bname=jogl-all-noawt-natives-linux-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-noawt-natives-linux-aarch64.jar - jogl-all-noawt-natives-linux-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-noawt-natives-linux-aarch64.jar - jogl-all-noawt-natives-linux-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-noawt-natives-linux-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-android.jar
+ local bname=jocl-android.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-android.jar - jocl-android.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-android.jar - jocl-android.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-android.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-mobile-natives-linux-aarch64.jar
+ local bname=jogl-all-mobile-natives-linux-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-mobile-natives-linux-aarch64.jar - jogl-all-mobile-natives-linux-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-mobile-natives-linux-aarch64.jar - jogl-all-mobile-natives-linux-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-mobile-natives-linux-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-mobile-natives-windows-amd64.jar
+ local bname=jogl-all-mobile-natives-windows-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-mobile-natives-windows-amd64.jar - jogl-all-mobile-natives-windows-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-mobile-natives-windows-amd64.jar - jogl-all-mobile-natives-windows-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-mobile-natives-windows-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-mobile.jar
+ local bname=jogl-all-mobile.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-mobile.jar - jogl-all-mobile.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-mobile.jar - jogl-all-mobile.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-mobile.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-natives-windows-amd64.jar
+ local bname=jocl-natives-windows-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-natives-windows-amd64.jar - jocl-natives-windows-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-natives-windows-amd64.jar - jocl-natives-windows-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-natives-windows-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-natives-linux-aarch64.jar
+ local bname=jocl-natives-linux-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-natives-linux-aarch64.jar - jocl-natives-linux-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-natives-linux-aarch64.jar - jocl-natives-linux-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-natives-linux-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-natives-macosx-universal.jar
+ local bname=jocl-natives-macosx-universal.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-natives-macosx-universal.jar - jocl-natives-macosx-universal.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-natives-macosx-universal.jar - jocl-natives-macosx-universal.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-natives-macosx-universal.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-android-natives-windows-amd64.jar
+ local bname=jogl-all-android-natives-windows-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-android-natives-windows-amd64.jar - jogl-all-android-natives-windows-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-android-natives-windows-amd64.jar - jogl-all-android-natives-windows-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-android-natives-windows-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-android-natives-android-aarch64.jar
+ local bname=joal-android-natives-android-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-android-natives-android-aarch64.jar - joal-android-natives-android-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-android-natives-android-aarch64.jar - joal-android-natives-android-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-android-natives-android-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-android-natives-linux-aarch64.jar
+ local bname=jogl-all-android-natives-linux-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-android-natives-linux-aarch64.jar - jogl-all-android-natives-linux-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-android-natives-linux-aarch64.jar - jogl-all-android-natives-linux-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-android-natives-linux-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-android.jar
+ local bname=joal-android.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-android.jar - joal-android.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-android.jar - joal-android.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-android.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-android.jar
+ local bname=jogl-all-android.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-android.jar - jogl-all-android.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-android.jar - jogl-all-android.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-android.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-mobile-natives-macosx-universal.jar
+ local bname=jogl-all-mobile-natives-macosx-universal.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-mobile-natives-macosx-universal.jar - jogl-all-mobile-natives-macosx-universal.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-mobile-natives-macosx-universal.jar - jogl-all-mobile-natives-macosx-universal.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-mobile-natives-macosx-universal.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-android-natives-linux-amd64.jar
+ local bname=joal-android-natives-linux-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-android-natives-linux-amd64.jar - joal-android-natives-linux-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-android-natives-linux-amd64.jar - joal-android-natives-linux-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-android-natives-linux-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-noawt-natives-android-aarch64.jar
+ local bname=jogl-all-noawt-natives-android-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-noawt-natives-android-aarch64.jar - jogl-all-noawt-natives-android-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-noawt-natives-android-aarch64.jar - jogl-all-noawt-natives-android-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-noawt-natives-android-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-natives-linux-armv6hf.jar
+ local bname=gluegen-rt-natives-linux-armv6hf.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-natives-linux-armv6hf.jar - gluegen-rt-natives-linux-armv6hf.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-natives-linux-armv6hf.jar - gluegen-rt-natives-linux-armv6hf.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-natives-linux-armv6hf.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-natives-linux-aarch64.jar
+ local bname=joal-natives-linux-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-natives-linux-aarch64.jar - joal-natives-linux-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-natives-linux-aarch64.jar - joal-natives-linux-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-natives-linux-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-android-natives-linux-amd64.jar
+ local bname=jogl-all-android-natives-linux-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-android-natives-linux-amd64.jar - jogl-all-android-natives-linux-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-android-natives-linux-amd64.jar - jogl-all-android-natives-linux-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-android-natives-linux-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-natives-windows-amd64.jar
+ local bname=joal-natives-windows-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-natives-windows-amd64.jar - joal-natives-windows-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-natives-windows-amd64.jar - joal-natives-windows-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-natives-windows-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-noawt.jar
+ local bname=jogl-all-noawt.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-noawt.jar - jogl-all-noawt.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-noawt.jar - jogl-all-noawt.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-noawt.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-natives-android-aarch64.jar
+ local bname=jogl-all-natives-android-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-natives-android-aarch64.jar - jogl-all-natives-android-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-natives-android-aarch64.jar - jogl-all-natives-android-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-natives-android-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-android-natives-linux-aarch64.jar
+ local bname=joal-android-natives-linux-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-android-natives-linux-aarch64.jar - joal-android-natives-linux-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-android-natives-linux-aarch64.jar - joal-android-natives-linux-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-android-natives-linux-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-android-natives-windows-amd64.jar
+ local bname=joal-android-natives-windows-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-android-natives-windows-amd64.jar - joal-android-natives-windows-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-android-natives-windows-amd64.jar - joal-android-natives-windows-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-android-natives-windows-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt.jar
+ local bname=gluegen-rt.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt.jar - gluegen-rt.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt.jar - gluegen-rt.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-android-natives-android-aarch64.jar
+ local bname=jocl-android-natives-android-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-android-natives-android-aarch64.jar - jocl-android-natives-android-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-android-natives-android-aarch64.jar - jocl-android-natives-android-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-android-natives-android-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-android-natives-linux-armv6hf.jar
+ local bname=jogl-all-android-natives-linux-armv6hf.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-android-natives-linux-armv6hf.jar - jogl-all-android-natives-linux-armv6hf.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-android-natives-linux-armv6hf.jar - jogl-all-android-natives-linux-armv6hf.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-android-natives-linux-armv6hf.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen.jar
+ local bname=gluegen.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen.jar - gluegen.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen.jar - gluegen.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-android-natives-android-aarch64.jar
+ local bname=jogl-all-android-natives-android-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-android-natives-android-aarch64.jar - jogl-all-android-natives-android-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-android-natives-android-aarch64.jar - jogl-all-android-natives-android-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-android-natives-android-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-natives-linux-armv6hf.jar
+ local bname=jocl-natives-linux-armv6hf.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-natives-linux-armv6hf.jar - jocl-natives-linux-armv6hf.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-natives-linux-armv6hf.jar - jocl-natives-linux-armv6hf.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-natives-linux-armv6hf.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-noawt-natives-linux-amd64.jar
+ local bname=jogl-all-noawt-natives-linux-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-noawt-natives-linux-amd64.jar - jogl-all-noawt-natives-linux-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-noawt-natives-linux-amd64.jar - jogl-all-noawt-natives-linux-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-noawt-natives-linux-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all.jar
+ local bname=jogl-all.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all.jar - jogl-all.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all.jar - jogl-all.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal.jar
+ local bname=joal.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal.jar - joal.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal.jar - joal.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-noawt-natives-linux-armv6hf.jar
+ local bname=jogl-all-noawt-natives-linux-armv6hf.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-noawt-natives-linux-armv6hf.jar - jogl-all-noawt-natives-linux-armv6hf.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-noawt-natives-linux-armv6hf.jar - jogl-all-noawt-natives-linux-armv6hf.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-noawt-natives-linux-armv6hf.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-mobile-natives-linux-armv6hf.jar
+ local bname=jogl-all-mobile-natives-linux-armv6hf.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-mobile-natives-linux-armv6hf.jar - jogl-all-mobile-natives-linux-armv6hf.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-mobile-natives-linux-armv6hf.jar - jogl-all-mobile-natives-linux-armv6hf.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-mobile-natives-linux-armv6hf.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-android-natives-android-aarch64.jar
+ local bname=gluegen-rt-android-natives-android-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-android-natives-android-aarch64.jar - gluegen-rt-android-natives-android-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-android-natives-android-aarch64.jar - gluegen-rt-android-natives-android-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-android-natives-android-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-test-android.jar
+ local bname=jocl-test-android.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-test-android.jar - jocl-test-android.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-test-android.jar - jocl-test-android.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-test-android.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-natives-android-aarch64.jar
+ local bname=jocl-natives-android-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-natives-android-aarch64.jar - jocl-natives-android-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-natives-android-aarch64.jar - jocl-natives-android-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-natives-android-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-natives-linux-armv6hf.jar
+ local bname=jogl-all-natives-linux-armv6hf.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-natives-linux-armv6hf.jar - jogl-all-natives-linux-armv6hf.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-natives-linux-armv6hf.jar - jogl-all-natives-linux-armv6hf.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-natives-linux-armv6hf.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-natives-linux-amd64.jar
+ local bname=gluegen-rt-natives-linux-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-natives-linux-amd64.jar - gluegen-rt-natives-linux-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-natives-linux-amd64.jar - gluegen-rt-natives-linux-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-natives-linux-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-demos.jar
+ local bname=jogl-demos.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-demos.jar - jogl-demos.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-demos.jar - jogl-demos.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-demos.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-android-natives-macosx-universal.jar
+ local bname=joal-android-natives-macosx-universal.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-android-natives-macosx-universal.jar - joal-android-natives-macosx-universal.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-android-natives-macosx-universal.jar - joal-android-natives-macosx-universal.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-android-natives-macosx-universal.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-android-natives-linux-amd64.jar
+ local bname=jocl-android-natives-linux-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-android-natives-linux-amd64.jar - jocl-android-natives-linux-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-android-natives-linux-amd64.jar - jocl-android-natives-linux-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-android-natives-linux-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-android-natives-linux-aarch64.jar
+ local bname=gluegen-rt-android-natives-linux-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-android-natives-linux-aarch64.jar - gluegen-rt-android-natives-linux-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-android-natives-linux-aarch64.jar - gluegen-rt-android-natives-linux-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-android-natives-linux-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-android-natives-windows-amd64.jar
+ local bname=gluegen-rt-android-natives-windows-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-android-natives-windows-amd64.jar - gluegen-rt-android-natives-windows-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-android-natives-windows-amd64.jar - gluegen-rt-android-natives-windows-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-android-natives-windows-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-natives-macosx-universal.jar
+ local bname=gluegen-rt-natives-macosx-universal.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-natives-macosx-universal.jar - gluegen-rt-natives-macosx-universal.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-natives-macosx-universal.jar - gluegen-rt-natives-macosx-universal.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-natives-macosx-universal.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-natives-linux-amd64.jar
+ local bname=joal-natives-linux-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-natives-linux-amd64.jar - joal-natives-linux-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-natives-linux-amd64.jar - joal-natives-linux-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-natives-linux-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-mobile-natives-android-aarch64.jar
+ local bname=jogl-all-mobile-natives-android-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-mobile-natives-android-aarch64.jar - jogl-all-mobile-natives-android-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-mobile-natives-android-aarch64.jar - jogl-all-mobile-natives-android-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-mobile-natives-android-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-natives-android-aarch64.jar
+ local bname=gluegen-rt-natives-android-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-natives-android-aarch64.jar - gluegen-rt-natives-android-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-natives-android-aarch64.jar - gluegen-rt-natives-android-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-natives-android-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-natives-linux-amd64.jar
+ local bname=jocl-natives-linux-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-natives-linux-amd64.jar - jocl-natives-linux-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-natives-linux-amd64.jar - jocl-natives-linux-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-natives-linux-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-android.jar
+ local bname=gluegen-rt-android.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-android.jar - gluegen-rt-android.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-android.jar - gluegen-rt-android.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-android.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-android-natives-windows-amd64.jar
+ local bname=jocl-android-natives-windows-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-android-natives-windows-amd64.jar - jocl-android-natives-windows-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-android-natives-windows-amd64.jar - jocl-android-natives-windows-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-android-natives-windows-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-android-natives-linux-aarch64.jar
+ local bname=jocl-android-natives-linux-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-android-natives-linux-aarch64.jar - jocl-android-natives-linux-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-android-natives-linux-aarch64.jar - jocl-android-natives-linux-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-android-natives-linux-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-android-natives-macosx-universal.jar
+ local bname=jocl-android-natives-macosx-universal.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-android-natives-macosx-universal.jar - jocl-android-natives-macosx-universal.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-android-natives-macosx-universal.jar - jocl-android-natives-macosx-universal.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-android-natives-macosx-universal.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl.jar
+ local bname=jocl.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl.jar - jocl.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl.jar - jocl.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-natives-macosx-universal.jar
+ local bname=joal-natives-macosx-universal.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-natives-macosx-universal.jar - joal-natives-macosx-universal.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-natives-macosx-universal.jar - joal-natives-macosx-universal.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-natives-macosx-universal.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-natives-android-aarch64.jar
+ local bname=joal-natives-android-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-natives-android-aarch64.jar - joal-natives-android-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-natives-android-aarch64.jar - joal-natives-android-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-natives-android-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-natives-windows-amd64.jar
+ local bname=jogl-all-natives-windows-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-natives-windows-amd64.jar - jogl-all-natives-windows-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-natives-windows-amd64.jar - jogl-all-natives-windows-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-natives-windows-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-natives-macosx-universal.jar
+ local bname=jogl-all-natives-macosx-universal.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-natives-macosx-universal.jar - jogl-all-natives-macosx-universal.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-natives-macosx-universal.jar - jogl-all-natives-macosx-universal.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-natives-macosx-universal.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-natives-linux-aarch64.jar
+ local bname=jogl-all-natives-linux-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-natives-linux-aarch64.jar - jogl-all-natives-linux-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-natives-linux-aarch64.jar - jogl-all-natives-linux-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-natives-linux-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-test.jar
+ local bname=jogl-test.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-test.jar - jogl-test.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-test.jar - jogl-test.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-test.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-android-aarch64.jar
+ local bname=nativewindow-natives-android-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-android-aarch64.jar - nativewindow-natives-android-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-android-aarch64.jar - nativewindow-natives-android-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-android-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-linux-armv6hf.jar
+ local bname=jogl-cg-natives-linux-armv6hf.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-linux-armv6hf.jar - jogl-cg-natives-linux-armv6hf.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-linux-armv6hf.jar - jogl-cg-natives-linux-armv6hf.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-linux-armv6hf.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-win.jar
+ local bname=newt-driver-win.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-win.jar - newt-driver-win.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-win.jar - newt-driver-win.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-win.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-gldesktop.jar
+ local bname=jogl-util-gldesktop.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-gldesktop.jar - jogl-util-gldesktop.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-gldesktop.jar - jogl-util-gldesktop.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-gldesktop.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-drm.jar
+ local bname=nativewindow-os-drm.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-drm.jar - nativewindow-os-drm.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-drm.jar - nativewindow-os-drm.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-drm.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-sdk.jar
+ local bname=jogl-sdk.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-sdk.jar - jogl-sdk.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-sdk.jar - jogl-sdk.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-sdk.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-intelgdl.jar
+ local bname=newt-driver-intelgdl.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-intelgdl.jar - newt-driver-intelgdl.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-intelgdl.jar - newt-driver-intelgdl.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-intelgdl.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-event.jar
+ local bname=newt-event.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-event.jar - newt-event.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-event.jar - newt-event.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-event.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-swt.jar
+ local bname=jogl-swt.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-swt.jar - jogl-swt.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-swt.jar - jogl-swt.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-swt.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-awt.jar
+ local bname=jogl-util-awt.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-awt.jar - jogl-util-awt.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-awt.jar - jogl-util-awt.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-awt.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-osx.jar
+ local bname=jogl-os-osx.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-osx.jar - jogl-os-osx.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-osx.jar - jogl-os-osx.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-osx.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-egl-gbm.jar
+ local bname=newt-driver-egl-gbm.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-egl-gbm.jar - newt-driver-egl-gbm.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-egl-gbm.jar - newt-driver-egl-gbm.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-egl-gbm.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util.jar
+ local bname=jogl-util.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util.jar - jogl-util.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util.jar - jogl-util.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-macosx-universal.jar
+ local bname=jogl-natives-macosx-universal.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-macosx-universal.jar - jogl-natives-macosx-universal.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-macosx-universal.jar - jogl-natives-macosx-universal.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-macosx-universal.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-fixedfuncemu.jar
+ local bname=jogl-util-fixedfuncemu.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-fixedfuncemu.jar - jogl-util-fixedfuncemu.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-fixedfuncemu.jar - jogl-util-fixedfuncemu.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-fixedfuncemu.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-android-aarch64.jar
+ local bname=jogl-cg-natives-android-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-android-aarch64.jar - jogl-cg-natives-android-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-android-aarch64.jar - jogl-cg-natives-android-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-android-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-ios.jar
+ local bname=jogl-os-ios.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-ios.jar - jogl-os-ios.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-ios.jar - jogl-os-ios.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-ios.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-gldesktop-dbg.jar
+ local bname=jogl-gldesktop-dbg.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-gldesktop-dbg.jar - jogl-gldesktop-dbg.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-gldesktop-dbg.jar - jogl-gldesktop-dbg.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-gldesktop-dbg.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-x11.jar
+ local bname=newt-driver-x11.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-x11.jar - newt-driver-x11.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-x11.jar - newt-driver-x11.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-x11.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-ios.jar
+ local bname=newt-driver-ios.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-ios.jar - newt-driver-ios.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-ios.jar - newt-driver-ios.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-ios.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glu-gldesktop.jar
+ local bname=jogl-glu-gldesktop.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glu-gldesktop.jar - jogl-glu-gldesktop.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glu-gldesktop.jar - jogl-glu-gldesktop.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glu-gldesktop.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-x11.jar
+ local bname=jogl-os-x11.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-x11.jar - jogl-os-x11.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-x11.jar - jogl-os-x11.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-x11.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/gluegen-gl.jar
+ local bname=gluegen-gl.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/gluegen-gl.jar - gluegen-gl.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/gluegen-gl.jar - gluegen-gl.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/gluegen-gl.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-awt.jar
+ local bname=newt-awt.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-awt.jar - newt-awt.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-awt.jar - newt-awt.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-awt.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt.jar
+ local bname=newt.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt.jar - newt.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt.jar - newt.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-osx.jar
+ local bname=newt-driver-osx.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-osx.jar - newt-driver-osx.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-osx.jar - newt-driver-osx.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-osx.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-fonts-p0.jar
+ local bname=jogl-fonts-p0.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-fonts-p0.jar - jogl-fonts-p0.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-fonts-p0.jar - jogl-fonts-p0.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-fonts-p0.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-linux-aarch64.jar
+ local bname=jogl-cg-natives-linux-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-linux-aarch64.jar - jogl-cg-natives-linux-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-linux-aarch64.jar - jogl-cg-natives-linux-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-linux-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-windows-amd64.jar
+ local bname=jogl-cg-natives-windows-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-windows-amd64.jar - jogl-cg-natives-windows-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-windows-amd64.jar - jogl-cg-natives-windows-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-windows-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-swt.jar
+ local bname=nativewindow-swt.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-swt.jar - nativewindow-swt.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-swt.jar - nativewindow-swt.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-swt.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-linux.jar
+ local bname=newt-driver-linux.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-linux.jar - newt-driver-linux.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-linux.jar - newt-driver-linux.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-linux.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glmobile-dbg.jar
+ local bname=jogl-glmobile-dbg.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glmobile-dbg.jar - jogl-glmobile-dbg.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glmobile-dbg.jar - jogl-glmobile-dbg.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glmobile-dbg.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl.jar
+ local bname=jogl.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl.jar - jogl.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl.jar - jogl.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-win.jar
+ local bname=jogl-os-win.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-win.jar - jogl-os-win.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-win.jar - jogl-os-win.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-win.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-macosx-universal.jar
+ local bname=jogl-cg-natives-macosx-universal.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-macosx-universal.jar - jogl-cg-natives-macosx-universal.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-macosx-universal.jar - jogl-cg-natives-macosx-universal.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-macosx-universal.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/graphui.jar
+ local bname=graphui.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/graphui.jar - graphui.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/graphui.jar - graphui.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/graphui.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-android-aarch64.jar
+ local bname=newt-natives-android-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-android-aarch64.jar - newt-natives-android-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-android-aarch64.jar - newt-natives-android-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-android-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-omx.jar
+ local bname=jogl-omx.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-omx.jar - jogl-omx.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-omx.jar - jogl-omx.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-omx.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glu.jar
+ local bname=jogl-glu.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glu.jar - jogl-glu.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glu.jar - jogl-glu.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glu.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-ios.jar
+ local bname=nativewindow-os-ios.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-ios.jar - nativewindow-os-ios.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-ios.jar - nativewindow-os-ios.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-ios.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-linux-armv6hf.jar
+ local bname=jogl-natives-linux-armv6hf.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-linux-armv6hf.jar - jogl-natives-linux-armv6hf.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-linux-armv6hf.jar - jogl-natives-linux-armv6hf.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-linux-armv6hf.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-swt.jar
+ local bname=newt-swt.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-swt.jar - newt-swt.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-swt.jar - newt-swt.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-swt.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-linux-armv6hf.jar
+ local bname=nativewindow-natives-linux-armv6hf.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-linux-armv6hf.jar - nativewindow-natives-linux-armv6hf.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-linux-armv6hf.jar - nativewindow-natives-linux-armv6hf.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-linux-armv6hf.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-osx.jar
+ local bname=nativewindow-os-osx.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-osx.jar - nativewindow-os-osx.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-osx.jar - nativewindow-os-osx.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-osx.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-linux-amd64.jar
+ local bname=nativewindow-natives-linux-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-linux-amd64.jar - nativewindow-natives-linux-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-linux-amd64.jar - nativewindow-natives-linux-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-linux-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glmobile.jar
+ local bname=jogl-glmobile.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glmobile.jar - jogl-glmobile.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glmobile.jar - jogl-glmobile.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glmobile.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg.jar
+ local bname=jogl-cg.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg.jar - jogl-cg.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg.jar - jogl-cg.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-linux-armv6hf.jar
+ local bname=newt-natives-linux-armv6hf.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-linux-armv6hf.jar - newt-natives-linux-armv6hf.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-linux-armv6hf.jar - newt-natives-linux-armv6hf.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-linux-armv6hf.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-ogl.jar
+ local bname=newt-ogl.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-ogl.jar - newt-ogl.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-ogl.jar - newt-ogl.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-ogl.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-bcm-vc.jar
+ local bname=newt-driver-bcm-vc.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-bcm-vc.jar - newt-driver-bcm-vc.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-bcm-vc.jar - newt-driver-bcm-vc.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-bcm-vc.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-awt.jar
+ local bname=nativewindow-awt.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-awt.jar - nativewindow-awt.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-awt.jar - nativewindow-awt.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-awt.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-awt.jar
+ local bname=jogl-awt.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-awt.jar - jogl-awt.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-awt.jar - jogl-awt.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-awt.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-linux-amd64.jar
+ local bname=jogl-natives-linux-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-linux-amd64.jar - jogl-natives-linux-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-linux-amd64.jar - jogl-natives-linux-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-linux-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-linux-aarch64.jar
+ local bname=nativewindow-natives-linux-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-linux-aarch64.jar - nativewindow-natives-linux-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-linux-aarch64.jar - nativewindow-natives-linux-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-linux-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-windows-amd64.jar
+ local bname=nativewindow-natives-windows-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-windows-amd64.jar - nativewindow-natives-windows-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-windows-amd64.jar - nativewindow-natives-windows-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-windows-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-win.jar
+ local bname=nativewindow-os-win.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-win.jar - nativewindow-os-win.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-win.jar - nativewindow-os-win.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-win.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-linux-aarch64.jar
+ local bname=jogl-natives-linux-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-linux-aarch64.jar - jogl-natives-linux-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-linux-aarch64.jar - jogl-natives-linux-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-linux-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-windows-amd64.jar
+ local bname=jogl-natives-windows-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-windows-amd64.jar - jogl-natives-windows-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-windows-amd64.jar - jogl-natives-windows-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-windows-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-bcm-old.jar
+ local bname=newt-driver-bcm-old.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-bcm-old.jar - newt-driver-bcm-old.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-bcm-old.jar - newt-driver-bcm-old.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-bcm-old.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-javafx.jar
+ local bname=newt-javafx.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-javafx.jar - newt-javafx.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-javafx.jar - newt-javafx.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-javafx.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-graph.jar
+ local bname=jogl-util-graph.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-graph.jar - jogl-util-graph.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-graph.jar - jogl-util-graph.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-graph.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-kd.jar
+ local bname=newt-driver-kd.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-kd.jar - newt-driver-kd.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-kd.jar - newt-driver-kd.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-kd.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-android.jar
+ local bname=jogl-os-android.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-android.jar - jogl-os-android.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-android.jar - jogl-os-android.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-android.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-linux-aarch64.jar
+ local bname=newt-natives-linux-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-linux-aarch64.jar - newt-natives-linux-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-linux-aarch64.jar - newt-natives-linux-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-linux-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-android-aarch64.jar
+ local bname=jogl-natives-android-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-android-aarch64.jar - jogl-natives-android-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-android-aarch64.jar - jogl-natives-android-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-android-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-windows-amd64.jar
+ local bname=newt-natives-windows-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-windows-amd64.jar - newt-natives-windows-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-windows-amd64.jar - newt-natives-windows-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-windows-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-macosx-universal.jar
+ local bname=nativewindow-natives-macosx-universal.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-macosx-universal.jar - nativewindow-natives-macosx-universal.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-macosx-universal.jar - nativewindow-natives-macosx-universal.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-macosx-universal.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-linux-amd64.jar
+ local bname=jogl-cg-natives-linux-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-linux-amd64.jar - jogl-cg-natives-linux-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-linux-amd64.jar - jogl-cg-natives-linux-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-linux-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-gldesktop.jar
+ local bname=jogl-gldesktop.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-gldesktop.jar - jogl-gldesktop.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-gldesktop.jar - jogl-gldesktop.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-gldesktop.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-macosx-universal.jar
+ local bname=newt-natives-macosx-universal.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-macosx-universal.jar - newt-natives-macosx-universal.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-macosx-universal.jar - newt-natives-macosx-universal.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-macosx-universal.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-android.jar
+ local bname=newt-driver-android.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-android.jar - newt-driver-android.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-android.jar - newt-driver-android.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-android.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-linux-amd64.jar
+ local bname=newt-natives-linux-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-linux-amd64.jar - newt-natives-linux-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-linux-amd64.jar - newt-natives-linux-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-linux-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-x11.jar
+ local bname=nativewindow-os-x11.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-x11.jar - nativewindow-os-x11.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-x11.jar - nativewindow-os-x11.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-x11.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow.jar
+ local bname=nativewindow.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow.jar - nativewindow.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow.jar - nativewindow.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-test.jar
+ local bname=joal-test.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-test.jar - joal-test.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-test.jar - joal-test.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/joal-test.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-mobile-natives-linux-amd64.jar
+ local bname=jogl-all-mobile-natives-linux-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-mobile-natives-linux-amd64.jar - jogl-all-mobile-natives-linux-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-mobile-natives-linux-amd64.jar - jogl-all-mobile-natives-linux-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-mobile-natives-linux-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-android-natives-linux-armv6hf.jar
+ local bname=jocl-android-natives-linux-armv6hf.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-android-natives-linux-armv6hf.jar - jocl-android-natives-linux-armv6hf.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-android-natives-linux-armv6hf.jar - jocl-android-natives-linux-armv6hf.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-android-natives-linux-armv6hf.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-android-natives-macosx-universal.jar
+ local bname=gluegen-rt-android-natives-macosx-universal.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-android-natives-macosx-universal.jar - gluegen-rt-android-natives-macosx-universal.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-android-natives-macosx-universal.jar - gluegen-rt-android-natives-macosx-universal.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-android-natives-macosx-universal.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-noawt-natives-macosx-universal.jar
+ local bname=jogl-all-noawt-natives-macosx-universal.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-noawt-natives-macosx-universal.jar - jogl-all-noawt-natives-macosx-universal.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-noawt-natives-macosx-universal.jar - jogl-all-noawt-natives-macosx-universal.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jogl-all-noawt-natives-macosx-universal.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-android-natives-linux-amd64.jar
+ local bname=gluegen-rt-android-natives-linux-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-android-natives-linux-amd64.jar - gluegen-rt-android-natives-linux-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-android-natives-linux-amd64.jar - gluegen-rt-android-natives-linux-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-android-natives-linux-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-android-natives-linux-armv6hf.jar
+ local bname=gluegen-rt-android-natives-linux-armv6hf.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-android-natives-linux-armv6hf.jar - gluegen-rt-android-natives-linux-armv6hf.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-android-natives-linux-armv6hf.jar - gluegen-rt-android-natives-linux-armv6hf.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/gluegen-rt-android-natives-linux-armv6hf.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-test.jar
+ local bname=jocl-test.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-test.jar - jocl-test.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-test.jar - jocl-test.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/jocl-test.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ echo

+ cd /srv/www/jogamp.org/deployment/autobuilds/master/last
+ prom_integrity_check tmp-archive jar/atomic tmp/dump
+ local destdir=tmp-archive
+ shift
+ local jardir=jar/atomic
+ shift
+ local tmpdir=tmp/dump
+ shift
++ pwd
+ local lthisdir=/srv/www/jogamp.org/deployment/autobuilds/master/last
+ cd tmp-archive
+ mkdir -p tmp/dump
+ cd tmp/dump
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic -name '*.jar' -o -name '*.apk'
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-android-aarch64.jar
+ local bname=nativewindow-natives-android-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-android-aarch64.jar - nativewindow-natives-android-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-android-aarch64.jar - nativewindow-natives-android-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-android-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-linux-armv6hf.jar
+ local bname=jogl-cg-natives-linux-armv6hf.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-linux-armv6hf.jar - jogl-cg-natives-linux-armv6hf.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-linux-armv6hf.jar - jogl-cg-natives-linux-armv6hf.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-linux-armv6hf.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-win.jar
+ local bname=newt-driver-win.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-win.jar - newt-driver-win.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-win.jar - newt-driver-win.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-win.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-gldesktop.jar
+ local bname=jogl-util-gldesktop.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-gldesktop.jar - jogl-util-gldesktop.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-gldesktop.jar - jogl-util-gldesktop.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-gldesktop.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-drm.jar
+ local bname=nativewindow-os-drm.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-drm.jar - nativewindow-os-drm.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-drm.jar - nativewindow-os-drm.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-drm.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-sdk.jar
+ local bname=jogl-sdk.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-sdk.jar - jogl-sdk.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-sdk.jar - jogl-sdk.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-sdk.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-intelgdl.jar
+ local bname=newt-driver-intelgdl.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-intelgdl.jar - newt-driver-intelgdl.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-intelgdl.jar - newt-driver-intelgdl.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-intelgdl.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-event.jar
+ local bname=newt-event.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-event.jar - newt-event.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-event.jar - newt-event.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-event.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-swt.jar
+ local bname=jogl-swt.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-swt.jar - jogl-swt.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-swt.jar - jogl-swt.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-swt.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-awt.jar
+ local bname=jogl-util-awt.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-awt.jar - jogl-util-awt.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-awt.jar - jogl-util-awt.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-awt.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-osx.jar
+ local bname=jogl-os-osx.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-osx.jar - jogl-os-osx.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-osx.jar - jogl-os-osx.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-osx.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-egl-gbm.jar
+ local bname=newt-driver-egl-gbm.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-egl-gbm.jar - newt-driver-egl-gbm.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-egl-gbm.jar - newt-driver-egl-gbm.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-egl-gbm.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util.jar
+ local bname=jogl-util.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util.jar - jogl-util.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util.jar - jogl-util.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-macosx-universal.jar
+ local bname=jogl-natives-macosx-universal.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-macosx-universal.jar - jogl-natives-macosx-universal.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-macosx-universal.jar - jogl-natives-macosx-universal.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-macosx-universal.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-fixedfuncemu.jar
+ local bname=jogl-util-fixedfuncemu.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-fixedfuncemu.jar - jogl-util-fixedfuncemu.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-fixedfuncemu.jar - jogl-util-fixedfuncemu.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-fixedfuncemu.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-android-aarch64.jar
+ local bname=jogl-cg-natives-android-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-android-aarch64.jar - jogl-cg-natives-android-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-android-aarch64.jar - jogl-cg-natives-android-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-android-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-ios.jar
+ local bname=jogl-os-ios.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-ios.jar - jogl-os-ios.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-ios.jar - jogl-os-ios.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-ios.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-gldesktop-dbg.jar
+ local bname=jogl-gldesktop-dbg.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-gldesktop-dbg.jar - jogl-gldesktop-dbg.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-gldesktop-dbg.jar - jogl-gldesktop-dbg.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-gldesktop-dbg.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-x11.jar
+ local bname=newt-driver-x11.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-x11.jar - newt-driver-x11.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-x11.jar - newt-driver-x11.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-x11.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-ios.jar
+ local bname=newt-driver-ios.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-ios.jar - newt-driver-ios.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-ios.jar - newt-driver-ios.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-ios.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glu-gldesktop.jar
+ local bname=jogl-glu-gldesktop.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glu-gldesktop.jar - jogl-glu-gldesktop.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glu-gldesktop.jar - jogl-glu-gldesktop.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glu-gldesktop.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-x11.jar
+ local bname=jogl-os-x11.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-x11.jar - jogl-os-x11.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-x11.jar - jogl-os-x11.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-x11.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/gluegen-gl.jar
+ local bname=gluegen-gl.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/gluegen-gl.jar - gluegen-gl.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/gluegen-gl.jar - gluegen-gl.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/gluegen-gl.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-awt.jar
+ local bname=newt-awt.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-awt.jar - newt-awt.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-awt.jar - newt-awt.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-awt.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt.jar
+ local bname=newt.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt.jar - newt.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt.jar - newt.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-osx.jar
+ local bname=newt-driver-osx.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-osx.jar - newt-driver-osx.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-osx.jar - newt-driver-osx.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-osx.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-fonts-p0.jar
+ local bname=jogl-fonts-p0.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-fonts-p0.jar - jogl-fonts-p0.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-fonts-p0.jar - jogl-fonts-p0.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-fonts-p0.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-linux-aarch64.jar
+ local bname=jogl-cg-natives-linux-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-linux-aarch64.jar - jogl-cg-natives-linux-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-linux-aarch64.jar - jogl-cg-natives-linux-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-linux-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-windows-amd64.jar
+ local bname=jogl-cg-natives-windows-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-windows-amd64.jar - jogl-cg-natives-windows-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-windows-amd64.jar - jogl-cg-natives-windows-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-windows-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-swt.jar
+ local bname=nativewindow-swt.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-swt.jar - nativewindow-swt.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-swt.jar - nativewindow-swt.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-swt.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-linux.jar
+ local bname=newt-driver-linux.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-linux.jar - newt-driver-linux.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-linux.jar - newt-driver-linux.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-linux.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glmobile-dbg.jar
+ local bname=jogl-glmobile-dbg.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glmobile-dbg.jar - jogl-glmobile-dbg.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glmobile-dbg.jar - jogl-glmobile-dbg.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glmobile-dbg.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl.jar
+ local bname=jogl.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl.jar - jogl.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl.jar - jogl.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-win.jar
+ local bname=jogl-os-win.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-win.jar - jogl-os-win.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-win.jar - jogl-os-win.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-win.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-macosx-universal.jar
+ local bname=jogl-cg-natives-macosx-universal.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-macosx-universal.jar - jogl-cg-natives-macosx-universal.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-macosx-universal.jar - jogl-cg-natives-macosx-universal.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-macosx-universal.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/graphui.jar
+ local bname=graphui.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/graphui.jar - graphui.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/graphui.jar - graphui.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/graphui.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-android-aarch64.jar
+ local bname=newt-natives-android-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-android-aarch64.jar - newt-natives-android-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-android-aarch64.jar - newt-natives-android-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-android-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-omx.jar
+ local bname=jogl-omx.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-omx.jar - jogl-omx.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-omx.jar - jogl-omx.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-omx.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glu.jar
+ local bname=jogl-glu.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glu.jar - jogl-glu.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glu.jar - jogl-glu.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glu.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-ios.jar
+ local bname=nativewindow-os-ios.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-ios.jar - nativewindow-os-ios.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-ios.jar - nativewindow-os-ios.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-ios.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-linux-armv6hf.jar
+ local bname=jogl-natives-linux-armv6hf.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-linux-armv6hf.jar - jogl-natives-linux-armv6hf.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-linux-armv6hf.jar - jogl-natives-linux-armv6hf.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-linux-armv6hf.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-swt.jar
+ local bname=newt-swt.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-swt.jar - newt-swt.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-swt.jar - newt-swt.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-swt.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-linux-armv6hf.jar
+ local bname=nativewindow-natives-linux-armv6hf.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-linux-armv6hf.jar - nativewindow-natives-linux-armv6hf.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-linux-armv6hf.jar - nativewindow-natives-linux-armv6hf.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-linux-armv6hf.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-osx.jar
+ local bname=nativewindow-os-osx.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-osx.jar - nativewindow-os-osx.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-osx.jar - nativewindow-os-osx.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-osx.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-linux-amd64.jar
+ local bname=nativewindow-natives-linux-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-linux-amd64.jar - nativewindow-natives-linux-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-linux-amd64.jar - nativewindow-natives-linux-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-linux-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glmobile.jar
+ local bname=jogl-glmobile.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glmobile.jar - jogl-glmobile.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glmobile.jar - jogl-glmobile.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-glmobile.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg.jar
+ local bname=jogl-cg.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg.jar - jogl-cg.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg.jar - jogl-cg.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-linux-armv6hf.jar
+ local bname=newt-natives-linux-armv6hf.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-linux-armv6hf.jar - newt-natives-linux-armv6hf.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-linux-armv6hf.jar - newt-natives-linux-armv6hf.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-linux-armv6hf.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-ogl.jar
+ local bname=newt-ogl.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-ogl.jar - newt-ogl.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-ogl.jar - newt-ogl.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-ogl.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-bcm-vc.jar
+ local bname=newt-driver-bcm-vc.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-bcm-vc.jar - newt-driver-bcm-vc.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-bcm-vc.jar - newt-driver-bcm-vc.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-bcm-vc.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-awt.jar
+ local bname=nativewindow-awt.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-awt.jar - nativewindow-awt.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-awt.jar - nativewindow-awt.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-awt.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-awt.jar
+ local bname=jogl-awt.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-awt.jar - jogl-awt.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-awt.jar - jogl-awt.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-awt.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-linux-amd64.jar
+ local bname=jogl-natives-linux-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-linux-amd64.jar - jogl-natives-linux-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-linux-amd64.jar - jogl-natives-linux-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-linux-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-linux-aarch64.jar
+ local bname=nativewindow-natives-linux-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-linux-aarch64.jar - nativewindow-natives-linux-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-linux-aarch64.jar - nativewindow-natives-linux-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-linux-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-windows-amd64.jar
+ local bname=nativewindow-natives-windows-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-windows-amd64.jar - nativewindow-natives-windows-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-windows-amd64.jar - nativewindow-natives-windows-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-windows-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-win.jar
+ local bname=nativewindow-os-win.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-win.jar - nativewindow-os-win.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-win.jar - nativewindow-os-win.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-win.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-linux-aarch64.jar
+ local bname=jogl-natives-linux-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-linux-aarch64.jar - jogl-natives-linux-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-linux-aarch64.jar - jogl-natives-linux-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-linux-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-windows-amd64.jar
+ local bname=jogl-natives-windows-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-windows-amd64.jar - jogl-natives-windows-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-windows-amd64.jar - jogl-natives-windows-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-windows-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-bcm-old.jar
+ local bname=newt-driver-bcm-old.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-bcm-old.jar - newt-driver-bcm-old.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-bcm-old.jar - newt-driver-bcm-old.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-bcm-old.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-javafx.jar
+ local bname=newt-javafx.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-javafx.jar - newt-javafx.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-javafx.jar - newt-javafx.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-javafx.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-graph.jar
+ local bname=jogl-util-graph.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-graph.jar - jogl-util-graph.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-graph.jar - jogl-util-graph.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-util-graph.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-kd.jar
+ local bname=newt-driver-kd.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-kd.jar - newt-driver-kd.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-kd.jar - newt-driver-kd.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-kd.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-android.jar
+ local bname=jogl-os-android.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-android.jar - jogl-os-android.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-android.jar - jogl-os-android.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-os-android.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-linux-aarch64.jar
+ local bname=newt-natives-linux-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-linux-aarch64.jar - newt-natives-linux-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-linux-aarch64.jar - newt-natives-linux-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-linux-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-android-aarch64.jar
+ local bname=jogl-natives-android-aarch64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-android-aarch64.jar - jogl-natives-android-aarch64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-android-aarch64.jar - jogl-natives-android-aarch64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-natives-android-aarch64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-windows-amd64.jar
+ local bname=newt-natives-windows-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-windows-amd64.jar - newt-natives-windows-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-windows-amd64.jar - newt-natives-windows-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-windows-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-macosx-universal.jar
+ local bname=nativewindow-natives-macosx-universal.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-macosx-universal.jar - nativewindow-natives-macosx-universal.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-macosx-universal.jar - nativewindow-natives-macosx-universal.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-natives-macosx-universal.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-linux-amd64.jar
+ local bname=jogl-cg-natives-linux-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-linux-amd64.jar - jogl-cg-natives-linux-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-linux-amd64.jar - jogl-cg-natives-linux-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-cg-natives-linux-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-gldesktop.jar
+ local bname=jogl-gldesktop.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-gldesktop.jar - jogl-gldesktop.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-gldesktop.jar - jogl-gldesktop.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/jogl-gldesktop.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-macosx-universal.jar
+ local bname=newt-natives-macosx-universal.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-macosx-universal.jar - newt-natives-macosx-universal.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-macosx-universal.jar - newt-natives-macosx-universal.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-macosx-universal.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-android.jar
+ local bname=newt-driver-android.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-android.jar - newt-driver-android.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-android.jar - newt-driver-android.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-driver-android.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-linux-amd64.jar
+ local bname=newt-natives-linux-amd64.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-linux-amd64.jar - newt-natives-linux-amd64.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-linux-amd64.jar - newt-natives-linux-amd64.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/newt-natives-linux-amd64.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-x11.jar
+ local bname=nativewindow-os-x11.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-x11.jar - nativewindow-os-x11.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-x11.jar - nativewindow-os-x11.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow-os-x11.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow.jar
+ local bname=nativewindow.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow.jar - nativewindow.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow.jar - nativewindow.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jar/atomic/nativewindow.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ echo

+ cd /srv/www/jogamp.org/deployment/autobuilds/master/last
+ prom_integrity_check tmp-archive apk tmp/dump
+ local destdir=tmp-archive
+ shift
+ local jardir=apk
+ shift
+ local tmpdir=tmp/dump
+ shift
++ pwd
+ local lthisdir=/srv/www/jogamp.org/deployment/autobuilds/master/last
+ cd tmp-archive
+ mkdir -p tmp/dump
+ cd tmp/dump
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk -name '*.jar' -o -name '*.apk'
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/joal-test-android.apk
+ local bname=joal-test-android.apk
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/joal-test-android.apk - joal-test-android.apk - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/joal-test-android.apk - joal-test-android.apk - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/joal-test-android.apk
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/jogl-demo-android.apk
+ local bname=jogl-demo-android.apk
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/jogl-demo-android.apk - jogl-demo-android.apk - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/jogl-demo-android.apk - jogl-demo-android.apk - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/jogl-demo-android.apk
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/jocl-android-aarch64.apk
+ local bname=jocl-android-aarch64.apk
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/jocl-android-aarch64.apk - jocl-android-aarch64.apk - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/jocl-android-aarch64.apk - jocl-android-aarch64.apk - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/jocl-android-aarch64.apk
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/jogl-all-android-aarch64.apk
+ local bname=jogl-all-android-aarch64.apk
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/jogl-all-android-aarch64.apk - jogl-all-android-aarch64.apk - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/jogl-all-android-aarch64.apk - jogl-all-android-aarch64.apk - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/jogl-all-android-aarch64.apk
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/gluegen-rt-android-aarch64.apk
+ local bname=gluegen-rt-android-aarch64.apk
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/gluegen-rt-android-aarch64.apk - gluegen-rt-android-aarch64.apk - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/gluegen-rt-android-aarch64.apk - gluegen-rt-android-aarch64.apk - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/gluegen-rt-android-aarch64.apk
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/joal-android-aarch64.apk
+ local bname=joal-android-aarch64.apk
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/joal-android-aarch64.apk - joal-android-aarch64.apk - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/joal-android-aarch64.apk - joal-android-aarch64.apk - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/joal-android-aarch64.apk
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/jocl-test-android.apk
+ local bname=jocl-test-android.apk
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/jocl-test-android.apk - jocl-test-android.apk - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/jocl-test-android.apk - jocl-test-android.apk - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/jocl-test-android.apk
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/joal-android-aarch64.apk
+ local bname=joal-android-aarch64.apk
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/joal-android-aarch64.apk - joal-android-aarch64.apk - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/joal-android-aarch64.apk - joal-android-aarch64.apk - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/joal-android-aarch64.apk
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/jogl-all-android-aarch64.apk
+ local bname=jogl-all-android-aarch64.apk
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/jogl-all-android-aarch64.apk - jogl-all-android-aarch64.apk - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/jogl-all-android-aarch64.apk - jogl-all-android-aarch64.apk - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/jogl-all-android-aarch64.apk
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/jocl-test-android.apk
+ local bname=jocl-test-android.apk
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/jocl-test-android.apk - jocl-test-android.apk - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/jocl-test-android.apk - jocl-test-android.apk - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/jocl-test-android.apk
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/gluegen-rt-android-aarch64.apk
+ local bname=gluegen-rt-android-aarch64.apk
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/gluegen-rt-android-aarch64.apk - gluegen-rt-android-aarch64.apk - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/gluegen-rt-android-aarch64.apk - gluegen-rt-android-aarch64.apk - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/gluegen-rt-android-aarch64.apk
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/jocl-android-aarch64.apk
+ local bname=jocl-android-aarch64.apk
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/jocl-android-aarch64.apk - jocl-android-aarch64.apk - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/jocl-android-aarch64.apk - jocl-android-aarch64.apk - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/jocl-android-aarch64.apk
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/joal-test-android.apk
+ local bname=joal-test-android.apk
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/joal-test-android.apk - joal-test-android.apk - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/joal-test-android.apk - joal-test-android.apk - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/joal-test-android.apk
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/jogl-demo-android.apk
+ local bname=jogl-demo-android.apk
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/jogl-demo-android.apk - jogl-demo-android.apk - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/jogl-demo-android.apk - jogl-demo-android.apk - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/jogl-demo-android.apk
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/jogamp-android-launcher.apk
+ local bname=jogamp-android-launcher.apk
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/jogamp-android-launcher.apk - jogamp-android-launcher.apk - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/jogamp-android-launcher.apk - jogamp-android-launcher.apk - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/unsigned/jogamp-android-launcher.apk
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/jogamp-android-launcher.apk
+ local bname=jogamp-android-launcher.apk
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/jogamp-android-launcher.apk - jogamp-android-launcher.apk - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/jogamp-android-launcher.apk - jogamp-android-launcher.apk - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/apk/jogamp-android-launcher.apk
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ echo

+ cd /srv/www/jogamp.org/deployment/autobuilds/master/last
+ prom_integrity_check tmp-archive joal-demos/jar tmp/dump
+ local destdir=tmp-archive
+ shift
+ local jardir=joal-demos/jar
+ shift
+ local tmpdir=tmp/dump
+ shift
++ pwd
+ local lthisdir=/srv/www/jogamp.org/deployment/autobuilds/master/last
+ cd tmp-archive
+ mkdir -p tmp/dump
+ cd tmp/dump
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/joal-demos/jar -name '*.jar' -o -name '*.apk'
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/joal-demos/jar/joal-demos.jar
+ local bname=joal-demos.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/joal-demos/jar/joal-demos.jar - joal-demos.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/joal-demos/jar/joal-demos.jar - joal-demos.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/joal-demos/jar/joal-demos.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/joal-demos/jar/j-ogg-oggd.jar
+ local bname=j-ogg-oggd.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/joal-demos/jar/j-ogg-oggd.jar - j-ogg-oggd.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/joal-demos/jar/j-ogg-oggd.jar - j-ogg-oggd.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/joal-demos/jar/j-ogg-oggd.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/joal-demos/jar/j-ogg-vorbisd.jar
+ local bname=j-ogg-vorbisd.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/joal-demos/jar/j-ogg-vorbisd.jar - j-ogg-vorbisd.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/joal-demos/jar/j-ogg-vorbisd.jar - j-ogg-vorbisd.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/joal-demos/jar/j-ogg-vorbisd.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ echo

+ cd /srv/www/jogamp.org/deployment/autobuilds/master/last
+ prom_integrity_check tmp-archive jogl-demos/jar tmp/dump
+ local destdir=tmp-archive
+ shift
+ local jardir=jogl-demos/jar
+ shift
+ local tmpdir=tmp/dump
+ shift
++ pwd
+ local lthisdir=/srv/www/jogamp.org/deployment/autobuilds/master/last
+ cd tmp-archive
+ mkdir -p tmp/dump
+ cd tmp/dump
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jogl-demos/jar -name '*.jar' -o -name '*.apk'
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jogl-demos/jar/jogl-demos-tennis.jar
+ local bname=jogl-demos-tennis.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jogl-demos/jar/jogl-demos-tennis.jar - jogl-demos-tennis.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jogl-demos/jar/jogl-demos-tennis.jar - jogl-demos-tennis.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jogl-demos/jar/jogl-demos-tennis.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jogl-demos/jar/jogl-demos-dualDepthPeeling.jar
+ local bname=jogl-demos-dualDepthPeeling.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jogl-demos/jar/jogl-demos-dualDepthPeeling.jar - jogl-demos-dualDepthPeeling.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jogl-demos/jar/jogl-demos-dualDepthPeeling.jar - jogl-demos-dualDepthPeeling.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jogl-demos/jar/jogl-demos-dualDepthPeeling.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jogl-demos/jar/jogl-demos-data.jar
+ local bname=jogl-demos-data.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jogl-demos/jar/jogl-demos-data.jar - jogl-demos-data.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jogl-demos/jar/jogl-demos-data.jar - jogl-demos-data.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jogl-demos/jar/jogl-demos-data.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jogl-demos/jar/jogl-demos.jar
+ local bname=jogl-demos.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jogl-demos/jar/jogl-demos.jar - jogl-demos.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jogl-demos/jar/jogl-demos.jar - jogl-demos.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jogl-demos/jar/jogl-demos.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jogl-demos/jar/jogl-demos-util.jar
+ local bname=jogl-demos-util.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jogl-demos/jar/jogl-demos-util.jar - jogl-demos-util.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jogl-demos/jar/jogl-demos-util.jar - jogl-demos-util.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jogl-demos/jar/jogl-demos-util.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ echo

+ cd /srv/www/jogamp.org/deployment/autobuilds/master/last
+ prom_integrity_check tmp-archive jocl-demos/jar tmp/dump
+ local destdir=tmp-archive
+ shift
+ local jardir=jocl-demos/jar
+ shift
+ local tmpdir=tmp/dump
+ shift
++ pwd
+ local lthisdir=/srv/www/jogamp.org/deployment/autobuilds/master/last
+ cd tmp-archive
+ mkdir -p tmp/dump
+ cd tmp/dump
++ find /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jocl-demos/jar -name '*.jar' -o -name '*.apk'
+ for i in `find $lthisdir/$destdir/$jardir -name \*.jar -o -name \*.apk`
++ basename /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jocl-demos/jar/jocl-demos.jar
+ local bname=jocl-demos.jar
+ echo -n 'INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jocl-demos/jar/jocl-demos.jar - jocl-demos.jar - '
INFO: Integrity check - /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jocl-demos/jar/jocl-demos.jar - jocl-demos.jar - + local OK=0
+ jar xvf /srv/www/jogamp.org/deployment/autobuilds/master/last/tmp-archive/jocl-demos/jar/jocl-demos.jar
+ OK=1
+ '[' 1 -eq 0 ']'
+ echo OK
OK
+ echo

+ cd /srv/www/jogamp.org/deployment/autobuilds/master/last
+ cd tmp-archive
+ echo

+ echo aggregation.properties
aggregation.properties
+ echo

+ dos2unix log/gluegen.artifact.properties
dos2unix: converting file log/gluegen.artifact.properties to Unix format...
+ dos2unix log/joal.artifact.properties
dos2unix: converting file log/joal.artifact.properties to Unix format...
+ dos2unix log/joal-demos.artifact.properties
dos2unix: converting file log/joal-demos.artifact.properties to Unix format...
+ dos2unix log/jogl.artifact.properties
dos2unix: converting file log/jogl.artifact.properties to Unix format...
+ dos2unix log/jogl-demos.artifact.properties
dos2unix: converting file log/jogl-demos.artifact.properties to Unix format...
+ dos2unix log/jocl.artifact.properties
dos2unix: converting file log/jocl.artifact.properties to Unix format...
+ dos2unix log/jocl-demos.artifact.properties
dos2unix: converting file log/jocl-demos.artifact.properties to Unix format...
+ cat log/gluegen.artifact.properties log/joal.artifact.properties log/joal-demos.artifact.properties log/jogl.artifact.properties log/jogl-demos.artifact.properties log/jocl.artifact.properties log/jocl-demos.artifact.properties
+ sort -u
+ dos2unix log/aggregated.artifact.properties
dos2unix: converting file log/aggregated.artifact.properties to Unix format...
+ sort -u log/aggregated.artifact.properties
+ diff -Nurbw log/aggregated.artifact.properties.sorted log/all.artifact.properties.sorted
+ tee log/all.artifact.properties.diff
--- log/aggregated.artifact.properties.sorted	2023-05-08 23:08:06.143267822 +0200
+++ log/all.artifact.properties.sorted	2023-05-08 23:08:06.143267822 +0200
@@ -1,8 +1,38 @@
+gluegen.build.branch=origin/master
+gluegen.build.commit=99d14e9d70ab183f3d2b7f4fde7d0de8e8928a4b
+gluegen.build.id=956
 gluegen.build.number=956
+gluegen.build.sha.classes=f6451a9a481cdb01750ce0446edf82478ce2688fa7a1c55f92a4830017b0f39e
+gluegen.build.sha.natives=088f8dfd3648bd2c4115007fcaf6934913a780972aac784c5edd1d2e0c0a9fff
+gluegen.build.sha.natives=360a5d2cb2f9a253ed445075c66fcc0f1b0e87edfefa1896e463713a19e10b03
+gluegen.build.sha.natives=47b7b94cb83914079c8c546796960e2ab5d196117300bb011205c0fff8c355b9
+gluegen.build.sha.natives=66bf5a26c9a114956fb3b30bd82568d1d4c8cc1a38ba6f55201a0bb8e36575c1
+gluegen.build.sha.sources=016cc142f87b075f0b29541cd67088e707c26bbcaf55121cddba2315906256a0
+gluegen.build.version=2.5.0-rc-20230508
+joal.build.branch=origin/master
+joal.build.commit=a6fe729b61eb28c9197e573eac5fae3c5b045df8
+joal.build.id=674
 joal.build.number=674
+joal.build.version=2.5.0-rc-20230508
+joal-demos.build.branch=origin/master
+joal-demos.build.commit=338cececcef747238d778185611d05654b2633c7
+joal-demos.build.id=538
 joal-demos.build.number=538
+jocl.build.branch=origin/master
+jocl.build.commit=5e957ba84836011400d9664785797ba6bdef449c
+jocl.build.id=1162
 jocl.build.number=1162
+jocl.build.version=2.5.0-rc-20230508
+jocl-demos.build.branch=origin/master
+jocl-demos.build.commit=f486f88f5c86e3981b669275d7250856d8f03f11
+jocl-demos.build.id=1041
 jocl-demos.build.number=1041
+jogl.build.branch=origin/master
+jogl.build.commit=72a8c2a524a7af1f3db5102c666a65644b95e08a
+jogl.build.id=1524
 jogl.build.number=1524
-jogl-demos.build.number=
+jogl.build.version=2.5.0-rc-20230508
+jogl-demos.build.branch=origin/master
+jogl-demos.build.commit=473197df152f000211945d1e1c8e780eddda4cc7
+jogl-demos.build.id=510
 jogl-demos.build.number=510
+ cd /srv/www/jogamp.org/deployment/autobuilds/master/last
+ prom_merge_modules tmp-archive gluegen joal jogl jocl
+ local destdir=tmp-archive
+ shift
+ local 'modules=gluegen joal jogl jocl'
++ pwd
+ local lthisdir=/srv/www/jogamp.org/deployment/autobuilds/master/last
+ cd tmp-archive
+ local mergefolder=jogamp-all-platforms
+ echo 'INFO: Mergin modules <gluegen joal jogl jocl> to jogamp-all-platforms'
INFO: Mergin modules <gluegen joal jogl jocl> to jogamp-all-platforms
+ cd tmp
+ mkdir jogamp-all-platforms
+ for i in $os_and_archs
+ for j in $modules
++ find . -name 'gluegen*linux-amd64'
+ local modulefolder=./gluegen-linux-amd64
+ '[' -z ./gluegen-linux-amd64 ']'
+ cd ./gluegen-linux-amd64
+ '[' linux-amd64 = linux-amd64 ']'
+ for k in artifact.properties LICENSE.txt README.txt
+ '[' -e artifact.properties ']'
+ cp -av artifact.properties ../jogamp-all-platforms/gluegen.artifact.properties
'artifact.properties' -> '../jogamp-all-platforms/gluegen.artifact.properties'
+ for k in artifact.properties LICENSE.txt README.txt
+ '[' -e LICENSE.txt ']'
+ cp -av LICENSE.txt ../jogamp-all-platforms/gluegen.LICENSE.txt
'LICENSE.txt' -> '../jogamp-all-platforms/gluegen.LICENSE.txt'
+ for k in artifact.properties LICENSE.txt README.txt
+ '[' -e README.txt ']'
++ find . -maxdepth 1 -name '*-java-src.zip'
+ for k in etc jar jnlp-files
+ '[' -e etc ']'
+ for k in etc jar jnlp-files
+ '[' -e jar ']'
+ mkdir -p ../jogamp-all-platforms/jar
+ cp -av jar/gluegen.jar jar/gluegen-java-src.zip jar/gluegen-rt-android.jar jar/gluegen-rt-android-natives-linux-amd64.jar jar/gluegen-rt.jar jar/gluegen-rt-natives-linux-amd64.jar jar/gluegen-test-util.jar ../jogamp-all-platforms/jar/
'jar/gluegen.jar' -> '../jogamp-all-platforms/jar/gluegen.jar'
'jar/gluegen-java-src.zip' -> '../jogamp-all-platforms/jar/gluegen-java-src.zip'
'jar/gluegen-rt-android.jar' -> '../jogamp-all-platforms/jar/gluegen-rt-android.jar'
'jar/gluegen-rt-android-natives-linux-amd64.jar' -> '../jogamp-all-platforms/jar/gluegen-rt-android-natives-linux-amd64.jar'
'jar/gluegen-rt.jar' -> '../jogamp-all-platforms/jar/gluegen-rt.jar'
'jar/gluegen-rt-natives-linux-amd64.jar' -> '../jogamp-all-platforms/jar/gluegen-rt-natives-linux-amd64.jar'
'jar/gluegen-test-util.jar' -> '../jogamp-all-platforms/jar/gluegen-test-util.jar'
+ for k in etc jar jnlp-files
+ '[' -e jnlp-files ']'
+ mkdir -p ../jogamp-all-platforms/jnlp-files
+ cp -av jnlp-files/gluegen-rt.jnlp ../jogamp-all-platforms/jnlp-files/
'jnlp-files/gluegen-rt.jnlp' -> '../jogamp-all-platforms/jnlp-files/gluegen-rt.jnlp'
+ '[' -e lib ']'
+ mkdir -p ../jogamp-all-platforms/lib/linux-amd64
+ cp -av lib/libgluegen_rt.so ../jogamp-all-platforms/lib/linux-amd64
'lib/libgluegen_rt.so' -> '../jogamp-all-platforms/lib/linux-amd64/libgluegen_rt.so'
+ '[' -e ../jogamp-all-platforms/lib/linux-amd64 ']'
+ echo 'This folder contains platform folders with deprecated plain native libraries, please use the native JAR files in the jar folder.'
+ echo 'This folder contains deprecated plain native libraries for platform linux-amd64, please use the native JAR files in the jar folder.'
+ cd ..
+ for j in $modules
++ find . -name 'joal*linux-amd64'
+ local modulefolder=./joal-linux-amd64
+ '[' -z ./joal-linux-amd64 ']'
+ cd ./joal-linux-amd64
+ '[' linux-amd64 = linux-amd64 ']'
+ for k in artifact.properties LICENSE.txt README.txt
+ '[' -e artifact.properties ']'
+ cp -av artifact.properties ../jogamp-all-platforms/joal.artifact.properties
'artifact.properties' -> '../jogamp-all-platforms/joal.artifact.properties'
+ for k in artifact.properties LICENSE.txt README.txt
+ '[' -e LICENSE.txt ']'
+ cp -av LICENSE.txt ../jogamp-all-platforms/joal.LICENSE.txt
'LICENSE.txt' -> '../jogamp-all-platforms/joal.LICENSE.txt'
+ for k in artifact.properties LICENSE.txt README.txt
+ '[' -e README.txt ']'
+ cp -av README.txt ../jogamp-all-platforms/joal.README.txt
'README.txt' -> '../jogamp-all-platforms/joal.README.txt'
++ find . -maxdepth 1 -name '*-java-src.zip'
+ for k in etc jar jnlp-files
+ '[' -e etc ']'
+ for k in etc jar jnlp-files
+ '[' -e jar ']'
+ mkdir -p ../jogamp-all-platforms/jar
+ cp -av jar/joal-android.jar jar/joal-android-natives-linux-amd64.jar jar/joal.jar jar/joal-java-src.zip jar/joal-natives-linux-amd64.jar jar/joal-test-android.jar jar/joal-test.jar ../jogamp-all-platforms/jar/
'jar/joal-android.jar' -> '../jogamp-all-platforms/jar/joal-android.jar'
'jar/joal-android-natives-linux-amd64.jar' -> '../jogamp-all-platforms/jar/joal-android-natives-linux-amd64.jar'
'jar/joal.jar' -> '../jogamp-all-platforms/jar/joal.jar'
'jar/joal-java-src.zip' -> '../jogamp-all-platforms/jar/joal-java-src.zip'
'jar/joal-natives-linux-amd64.jar' -> '../jogamp-all-platforms/jar/joal-natives-linux-amd64.jar'
'jar/joal-test-android.jar' -> '../jogamp-all-platforms/jar/joal-test-android.jar'
'jar/joal-test.jar' -> '../jogamp-all-platforms/jar/joal-test.jar'
+ for k in etc jar jnlp-files
+ '[' -e jnlp-files ']'
+ mkdir -p ../jogamp-all-platforms/jnlp-files
+ cp -av jnlp-files/joal.jnlp ../jogamp-all-platforms/jnlp-files/
'jnlp-files/joal.jnlp' -> '../jogamp-all-platforms/jnlp-files/joal.jnlp'
+ '[' -e lib ']'
+ mkdir -p ../jogamp-all-platforms/lib/linux-amd64
+ cp -av lib/libjoal.so lib/libopenal.so ../jogamp-all-platforms/lib/linux-amd64
'lib/libjoal.so' -> '../jogamp-all-platforms/lib/linux-amd64/libjoal.so'
'lib/libopenal.so' -> '../jogamp-all-platforms/lib/linux-amd64/libopenal.so'
+ '[' -e ../jogamp-all-platforms/lib/linux-amd64 ']'
+ echo 'This folder contains platform folders with deprecated plain native libraries, please use the native JAR files in the jar folder.'
+ echo 'This folder contains deprecated plain native libraries for platform linux-amd64, please use the native JAR files in the jar folder.'
+ cd ..
+ for j in $modules
++ find . -name 'jogl*linux-amd64'
+ local modulefolder=./jogl-linux-amd64
+ '[' -z ./jogl-linux-amd64 ']'
+ cd ./jogl-linux-amd64
+ '[' linux-amd64 = linux-amd64 ']'
+ for k in artifact.properties LICENSE.txt README.txt
+ '[' -e artifact.properties ']'
+ cp -av artifact.properties ../jogamp-all-platforms/jogl.artifact.properties
'artifact.properties' -> '../jogamp-all-platforms/jogl.artifact.properties'
+ for k in artifact.properties LICENSE.txt README.txt
+ '[' -e LICENSE.txt ']'
+ cp -av LICENSE.txt ../jogamp-all-platforms/jogl.LICENSE.txt
'LICENSE.txt' -> '../jogamp-all-platforms/jogl.LICENSE.txt'
+ for k in artifact.properties LICENSE.txt README.txt
+ '[' -e README.txt ']'
+ cp -av README.txt ../jogamp-all-platforms/jogl.README.txt
'README.txt' -> '../jogamp-all-platforms/jogl.README.txt'
++ find . -maxdepth 1 -name '*-java-src.zip'
+ for k in etc jar jnlp-files
+ '[' -e etc ']'
+ mkdir -p ../jogamp-all-platforms/etc
+ cp -av etc/profile.jogl etc/test.bat etc/test_dbg.bat etc/test_dbg.sh etc/test.sh ../jogamp-all-platforms/etc/
'etc/profile.jogl' -> '../jogamp-all-platforms/etc/profile.jogl'
'etc/test.bat' -> '../jogamp-all-platforms/etc/test.bat'
'etc/test_dbg.bat' -> '../jogamp-all-platforms/etc/test_dbg.bat'
'etc/test_dbg.sh' -> '../jogamp-all-platforms/etc/test_dbg.sh'
'etc/test.sh' -> '../jogamp-all-platforms/etc/test.sh'
+ for k in etc jar jnlp-files
+ '[' -e jar ']'
+ mkdir -p ../jogamp-all-platforms/jar
+ cp -av jar/atomic jar/jogl-all-android.jar jar/jogl-all-android-natives-linux-amd64.jar jar/jogl-all.jar jar/jogl-all-mobile.jar jar/jogl-all-mobile-natives-linux-amd64.jar jar/jogl-all-natives-linux-amd64.jar jar/jogl-all-noawt.jar jar/jogl-all-noawt-natives-linux-amd64.jar jar/jogl-demo-android.jar jar/jogl-demos.jar jar/jogl-demos-java-src.zip jar/jogl-java-src.zip jar/jogl-test.jar jar/jogl-test-java-src.zip ../jogamp-all-platforms/jar/
'jar/atomic' -> '../jogamp-all-platforms/jar/atomic'
'jar/atomic/gluegen-gl.jar' -> '../jogamp-all-platforms/jar/atomic/gluegen-gl.jar'
'jar/atomic/graphui.jar' -> '../jogamp-all-platforms/jar/atomic/graphui.jar'
'jar/atomic/jogl-awt.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-awt.jar'
'jar/atomic/jogl-cg-natives-linux-amd64.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-cg-natives-linux-amd64.jar'
'jar/atomic/jogl-cg.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-cg.jar'
'jar/atomic/jogl-fonts-p0.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-fonts-p0.jar'
'jar/atomic/jogl-gldesktop-dbg.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-gldesktop-dbg.jar'
'jar/atomic/jogl-gldesktop.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-gldesktop.jar'
'jar/atomic/jogl-glmobile-dbg.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-glmobile-dbg.jar'
'jar/atomic/jogl-glmobile.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-glmobile.jar'
'jar/atomic/jogl-glu-gldesktop.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-glu-gldesktop.jar'
'jar/atomic/jogl-glu.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-glu.jar'
'jar/atomic/jogl-natives-linux-amd64.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-natives-linux-amd64.jar'
'jar/atomic/jogl-omx.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-omx.jar'
'jar/atomic/jogl-os-android.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-os-android.jar'
'jar/atomic/jogl-os-ios.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-os-ios.jar'
'jar/atomic/jogl-os-osx.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-os-osx.jar'
'jar/atomic/jogl-os-win.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-os-win.jar'
'jar/atomic/jogl-os-x11.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-os-x11.jar'
'jar/atomic/jogl-sdk.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-sdk.jar'
'jar/atomic/jogl-swt.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-swt.jar'
'jar/atomic/jogl-util-awt.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-util-awt.jar'
'jar/atomic/jogl-util-fixedfuncemu.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-util-fixedfuncemu.jar'
'jar/atomic/jogl-util-gldesktop.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-util-gldesktop.jar'
'jar/atomic/jogl-util-graph.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-util-graph.jar'
'jar/atomic/jogl-util.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-util.jar'
'jar/atomic/jogl.jar' -> '../jogamp-all-platforms/jar/atomic/jogl.jar'
'jar/atomic/nativewindow-awt.jar' -> '../jogamp-all-platforms/jar/atomic/nativewindow-awt.jar'
'jar/atomic/nativewindow-natives-linux-amd64.jar' -> '../jogamp-all-platforms/jar/atomic/nativewindow-natives-linux-amd64.jar'
'jar/atomic/nativewindow-os-drm.jar' -> '../jogamp-all-platforms/jar/atomic/nativewindow-os-drm.jar'
'jar/atomic/nativewindow-os-ios.jar' -> '../jogamp-all-platforms/jar/atomic/nativewindow-os-ios.jar'
'jar/atomic/nativewindow-os-osx.jar' -> '../jogamp-all-platforms/jar/atomic/nativewindow-os-osx.jar'
'jar/atomic/nativewindow-os-win.jar' -> '../jogamp-all-platforms/jar/atomic/nativewindow-os-win.jar'
'jar/atomic/nativewindow-os-x11.jar' -> '../jogamp-all-platforms/jar/atomic/nativewindow-os-x11.jar'
'jar/atomic/nativewindow-swt.jar' -> '../jogamp-all-platforms/jar/atomic/nativewindow-swt.jar'
'jar/atomic/nativewindow.jar' -> '../jogamp-all-platforms/jar/atomic/nativewindow.jar'
'jar/atomic/newt-awt.jar' -> '../jogamp-all-platforms/jar/atomic/newt-awt.jar'
'jar/atomic/newt-driver-android.jar' -> '../jogamp-all-platforms/jar/atomic/newt-driver-android.jar'
'jar/atomic/newt-driver-bcm-old.jar' -> '../jogamp-all-platforms/jar/atomic/newt-driver-bcm-old.jar'
'jar/atomic/newt-driver-bcm-vc.jar' -> '../jogamp-all-platforms/jar/atomic/newt-driver-bcm-vc.jar'
'jar/atomic/newt-driver-egl-gbm.jar' -> '../jogamp-all-platforms/jar/atomic/newt-driver-egl-gbm.jar'
'jar/atomic/newt-driver-intelgdl.jar' -> '../jogamp-all-platforms/jar/atomic/newt-driver-intelgdl.jar'
'jar/atomic/newt-driver-ios.jar' -> '../jogamp-all-platforms/jar/atomic/newt-driver-ios.jar'
'jar/atomic/newt-driver-kd.jar' -> '../jogamp-all-platforms/jar/atomic/newt-driver-kd.jar'
'jar/atomic/newt-driver-linux.jar' -> '../jogamp-all-platforms/jar/atomic/newt-driver-linux.jar'
'jar/atomic/newt-driver-osx.jar' -> '../jogamp-all-platforms/jar/atomic/newt-driver-osx.jar'
'jar/atomic/newt-driver-win.jar' -> '../jogamp-all-platforms/jar/atomic/newt-driver-win.jar'
'jar/atomic/newt-driver-x11.jar' -> '../jogamp-all-platforms/jar/atomic/newt-driver-x11.jar'
'jar/atomic/newt-event.jar' -> '../jogamp-all-platforms/jar/atomic/newt-event.jar'
'jar/atomic/newt-javafx.jar' -> '../jogamp-all-platforms/jar/atomic/newt-javafx.jar'
'jar/atomic/newt-natives-linux-amd64.jar' -> '../jogamp-all-platforms/jar/atomic/newt-natives-linux-amd64.jar'
'jar/atomic/newt-ogl.jar' -> '../jogamp-all-platforms/jar/atomic/newt-ogl.jar'
'jar/atomic/newt-swt.jar' -> '../jogamp-all-platforms/jar/atomic/newt-swt.jar'
'jar/atomic/newt.jar' -> '../jogamp-all-platforms/jar/atomic/newt.jar'
'jar/jogl-all-android.jar' -> '../jogamp-all-platforms/jar/jogl-all-android.jar'
'jar/jogl-all-android-natives-linux-amd64.jar' -> '../jogamp-all-platforms/jar/jogl-all-android-natives-linux-amd64.jar'
'jar/jogl-all.jar' -> '../jogamp-all-platforms/jar/jogl-all.jar'
'jar/jogl-all-mobile.jar' -> '../jogamp-all-platforms/jar/jogl-all-mobile.jar'
'jar/jogl-all-mobile-natives-linux-amd64.jar' -> '../jogamp-all-platforms/jar/jogl-all-mobile-natives-linux-amd64.jar'
'jar/jogl-all-natives-linux-amd64.jar' -> '../jogamp-all-platforms/jar/jogl-all-natives-linux-amd64.jar'
'jar/jogl-all-noawt.jar' -> '../jogamp-all-platforms/jar/jogl-all-noawt.jar'
'jar/jogl-all-noawt-natives-linux-amd64.jar' -> '../jogamp-all-platforms/jar/jogl-all-noawt-natives-linux-amd64.jar'
'jar/jogl-demo-android.jar' -> '../jogamp-all-platforms/jar/jogl-demo-android.jar'
'jar/jogl-demos.jar' -> '../jogamp-all-platforms/jar/jogl-demos.jar'
'jar/jogl-demos-java-src.zip' -> '../jogamp-all-platforms/jar/jogl-demos-java-src.zip'
'jar/jogl-java-src.zip' -> '../jogamp-all-platforms/jar/jogl-java-src.zip'
'jar/jogl-test.jar' -> '../jogamp-all-platforms/jar/jogl-test.jar'
'jar/jogl-test-java-src.zip' -> '../jogamp-all-platforms/jar/jogl-test-java-src.zip'
+ for k in etc jar jnlp-files
+ '[' -e jnlp-files ']'
+ mkdir -p ../jogamp-all-platforms/jnlp-files
+ cp -av jnlp-files/atomic jnlp-files/Bug910-AppletLifecycleCheck.html jnlp-files/jogl-all-awt-cg.jnlp jnlp-files/jogl-all-awt.jnlp jnlp-files/jogl-all-mobile.jnlp jnlp-files/jogl-all-noawt.jnlp jnlp-files/jogl-applet-bug816_glcanvas01.html jnlp-files/jogl-applet-bug816_glcanvas02a.html jnlp-files/jogl-applet-bug816_glcanvas02b.html jnlp-files/jogl-applet-bug816_layerpos03a.html jnlp-files/jogl-applet-bug816_layerpos03b.html jnlp-files/jogl-applet-bug818_gljpanel01.html jnlp-files/jogl-applet-bug848_glcanvas01.html jnlp-files/jogl-applet-gl2_gljpanel02.html jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer.html jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer-napplet.html jnlp-files/jogl-applet-runner-newt-gears-applet3-napplet.html jnlp-files/jogl-applet-runner-newt-gears-applet3-special-napplet.html jnlp-files/jogl-applet-runner-newt-gears-gl3-napplet.html jnlp-files/jogl-applet-runner-newt-gears-normal.html jnlp-files/jogl-applet-runner-newt-gears-normal-napplet2.html jnlp-files/jogl-applet-runner-newt-gears-normal-napplet.html jnlp-files/jogl-applet-runner-newt-gears-special.html jnlp-files/jogl-applet-runner-newt-gears-special-napplet.html jnlp-files/jogl-applet-runner-newt-GraphTextDemo01-applet3-napplet.html jnlp-files/jogl-applet-runner-newt-GraphTextDemo01b-napplet.html jnlp-files/jogl-applet-runner-newt-GraphTextDemo01.html jnlp-files/jogl-applet-runner-newt-GraphTextDemo01-napplet.html jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-applet3-napplet.html jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01.html jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-napplet.html jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo02-napplet.html jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo03-napplet.html jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo04-napplet.html jnlp-files/jogl-applet-runner-newt.jnlp jnlp-files/jogl-applet-runner-newt-MovieCube-applet3-napplet.html jnlp-files/jogl-applet-runner-newt-MovieCube.html jnlp-files/jogl-applet-runner-newt-MovieCube-napplet.html jnlp-files/jogl-applet-version-applet3-napplet.html jnlp-files/jogl-applet-version.html jnlp-files/jogl-applet-version.jnlp jnlp-files/jogl-applet-version-napplet.html jnlp-files/jogl-application-version.jnlp jnlp-files/jogl-javaws-version.jnlp jnlp-files/jogl-test-applet3s.html jnlp-files/jogl-test-applets.html ../jogamp-all-platforms/jnlp-files/
'jnlp-files/atomic' -> '../jogamp-all-platforms/jnlp-files/atomic'
'jnlp-files/atomic/jogl-awt.jnlp' -> '../jogamp-all-platforms/jnlp-files/atomic/jogl-awt.jnlp'
'jnlp-files/atomic/jogl-noawt.jnlp' -> '../jogamp-all-platforms/jnlp-files/atomic/jogl-noawt.jnlp'
'jnlp-files/atomic/nativewindow-awt.jnlp' -> '../jogamp-all-platforms/jnlp-files/atomic/nativewindow-awt.jnlp'
'jnlp-files/atomic/nativewindow-noawt.jnlp' -> '../jogamp-all-platforms/jnlp-files/atomic/nativewindow-noawt.jnlp'
'jnlp-files/atomic/newt-awt-jogl.jnlp' -> '../jogamp-all-platforms/jnlp-files/atomic/newt-awt-jogl.jnlp'
'jnlp-files/atomic/newt-awt.jnlp' -> '../jogamp-all-platforms/jnlp-files/atomic/newt-awt.jnlp'
'jnlp-files/atomic/newt-noawt-jogl.jnlp' -> '../jogamp-all-platforms/jnlp-files/atomic/newt-noawt-jogl.jnlp'
'jnlp-files/atomic/newt-noawt.jnlp' -> '../jogamp-all-platforms/jnlp-files/atomic/newt-noawt.jnlp'
'jnlp-files/Bug910-AppletLifecycleCheck.html' -> '../jogamp-all-platforms/jnlp-files/Bug910-AppletLifecycleCheck.html'
'jnlp-files/jogl-all-awt-cg.jnlp' -> '../jogamp-all-platforms/jnlp-files/jogl-all-awt-cg.jnlp'
'jnlp-files/jogl-all-awt.jnlp' -> '../jogamp-all-platforms/jnlp-files/jogl-all-awt.jnlp'
'jnlp-files/jogl-all-mobile.jnlp' -> '../jogamp-all-platforms/jnlp-files/jogl-all-mobile.jnlp'
'jnlp-files/jogl-all-noawt.jnlp' -> '../jogamp-all-platforms/jnlp-files/jogl-all-noawt.jnlp'
'jnlp-files/jogl-applet-bug816_glcanvas01.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-bug816_glcanvas01.html'
'jnlp-files/jogl-applet-bug816_glcanvas02a.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-bug816_glcanvas02a.html'
'jnlp-files/jogl-applet-bug816_glcanvas02b.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-bug816_glcanvas02b.html'
'jnlp-files/jogl-applet-bug816_layerpos03a.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-bug816_layerpos03a.html'
'jnlp-files/jogl-applet-bug816_layerpos03b.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-bug816_layerpos03b.html'
'jnlp-files/jogl-applet-bug818_gljpanel01.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-bug818_gljpanel01.html'
'jnlp-files/jogl-applet-bug848_glcanvas01.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-bug848_glcanvas01.html'
'jnlp-files/jogl-applet-gl2_gljpanel02.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-gl2_gljpanel02.html'
'jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer.html'
'jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer-napplet.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer-napplet.html'
'jnlp-files/jogl-applet-runner-newt-gears-applet3-napplet.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-runner-newt-gears-applet3-napplet.html'
'jnlp-files/jogl-applet-runner-newt-gears-applet3-special-napplet.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-runner-newt-gears-applet3-special-napplet.html'
'jnlp-files/jogl-applet-runner-newt-gears-gl3-napplet.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-runner-newt-gears-gl3-napplet.html'
'jnlp-files/jogl-applet-runner-newt-gears-normal.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-runner-newt-gears-normal.html'
'jnlp-files/jogl-applet-runner-newt-gears-normal-napplet2.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-runner-newt-gears-normal-napplet2.html'
'jnlp-files/jogl-applet-runner-newt-gears-normal-napplet.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-runner-newt-gears-normal-napplet.html'
'jnlp-files/jogl-applet-runner-newt-gears-special.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-runner-newt-gears-special.html'
'jnlp-files/jogl-applet-runner-newt-gears-special-napplet.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-runner-newt-gears-special-napplet.html'
'jnlp-files/jogl-applet-runner-newt-GraphTextDemo01-applet3-napplet.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01-applet3-napplet.html'
'jnlp-files/jogl-applet-runner-newt-GraphTextDemo01b-napplet.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01b-napplet.html'
'jnlp-files/jogl-applet-runner-newt-GraphTextDemo01.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01.html'
'jnlp-files/jogl-applet-runner-newt-GraphTextDemo01-napplet.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01-napplet.html'
'jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-applet3-napplet.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-applet3-napplet.html'
'jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01.html'
'jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-napplet.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-napplet.html'
'jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo02-napplet.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo02-napplet.html'
'jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo03-napplet.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo03-napplet.html'
'jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo04-napplet.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo04-napplet.html'
'jnlp-files/jogl-applet-runner-newt.jnlp' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-runner-newt.jnlp'
'jnlp-files/jogl-applet-runner-newt-MovieCube-applet3-napplet.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-runner-newt-MovieCube-applet3-napplet.html'
'jnlp-files/jogl-applet-runner-newt-MovieCube.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-runner-newt-MovieCube.html'
'jnlp-files/jogl-applet-runner-newt-MovieCube-napplet.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-runner-newt-MovieCube-napplet.html'
'jnlp-files/jogl-applet-version-applet3-napplet.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-version-applet3-napplet.html'
'jnlp-files/jogl-applet-version.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-version.html'
'jnlp-files/jogl-applet-version.jnlp' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-version.jnlp'
'jnlp-files/jogl-applet-version-napplet.html' -> '../jogamp-all-platforms/jnlp-files/jogl-applet-version-napplet.html'
'jnlp-files/jogl-application-version.jnlp' -> '../jogamp-all-platforms/jnlp-files/jogl-application-version.jnlp'
'jnlp-files/jogl-javaws-version.jnlp' -> '../jogamp-all-platforms/jnlp-files/jogl-javaws-version.jnlp'
'jnlp-files/jogl-test-applet3s.html' -> '../jogamp-all-platforms/jnlp-files/jogl-test-applet3s.html'
'jnlp-files/jogl-test-applets.html' -> '../jogamp-all-platforms/jnlp-files/jogl-test-applets.html'
+ '[' -e lib ']'
+ mkdir -p ../jogamp-all-platforms/lib/linux-amd64
+ cp -av lib/libjogl_cg.so lib/libjogl_cg.symbols lib/libjogl_desktop.so lib/libjogl_desktop.symbols lib/libjogl_mobile.so lib/libjogl_mobile.symbols lib/libnativewindow_awt.so lib/libnativewindow_awt.symbols lib/libnativewindow_drm.so lib/libnativewindow_drm.symbols lib/libnativewindow_x11.so lib/libnativewindow_x11.symbols lib/libnewt_drm.so lib/libnewt_drm.symbols lib/libnewt_head.so lib/libnewt_head.symbols ../jogamp-all-platforms/lib/linux-amd64
'lib/libjogl_cg.so' -> '../jogamp-all-platforms/lib/linux-amd64/libjogl_cg.so'
'lib/libjogl_cg.symbols' -> '../jogamp-all-platforms/lib/linux-amd64/libjogl_cg.symbols'
'lib/libjogl_desktop.so' -> '../jogamp-all-platforms/lib/linux-amd64/libjogl_desktop.so'
'lib/libjogl_desktop.symbols' -> '../jogamp-all-platforms/lib/linux-amd64/libjogl_desktop.symbols'
'lib/libjogl_mobile.so' -> '../jogamp-all-platforms/lib/linux-amd64/libjogl_mobile.so'
'lib/libjogl_mobile.symbols' -> '../jogamp-all-platforms/lib/linux-amd64/libjogl_mobile.symbols'
'lib/libnativewindow_awt.so' -> '../jogamp-all-platforms/lib/linux-amd64/libnativewindow_awt.so'
'lib/libnativewindow_awt.symbols' -> '../jogamp-all-platforms/lib/linux-amd64/libnativewindow_awt.symbols'
'lib/libnativewindow_drm.so' -> '../jogamp-all-platforms/lib/linux-amd64/libnativewindow_drm.so'
'lib/libnativewindow_drm.symbols' -> '../jogamp-all-platforms/lib/linux-amd64/libnativewindow_drm.symbols'
'lib/libnativewindow_x11.so' -> '../jogamp-all-platforms/lib/linux-amd64/libnativewindow_x11.so'
'lib/libnativewindow_x11.symbols' -> '../jogamp-all-platforms/lib/linux-amd64/libnativewindow_x11.symbols'
'lib/libnewt_drm.so' -> '../jogamp-all-platforms/lib/linux-amd64/libnewt_drm.so'
'lib/libnewt_drm.symbols' -> '../jogamp-all-platforms/lib/linux-amd64/libnewt_drm.symbols'
'lib/libnewt_head.so' -> '../jogamp-all-platforms/lib/linux-amd64/libnewt_head.so'
'lib/libnewt_head.symbols' -> '../jogamp-all-platforms/lib/linux-amd64/libnewt_head.symbols'
+ '[' -e ../jogamp-all-platforms/lib/linux-amd64 ']'
+ echo 'This folder contains platform folders with deprecated plain native libraries, please use the native JAR files in the jar folder.'
+ echo 'This folder contains deprecated plain native libraries for platform linux-amd64, please use the native JAR files in the jar folder.'
+ cd ..
+ for j in $modules
++ find . -name 'jocl*linux-amd64'
+ local modulefolder=./jocl-linux-amd64
+ '[' -z ./jocl-linux-amd64 ']'
+ cd ./jocl-linux-amd64
+ '[' linux-amd64 = linux-amd64 ']'
+ for k in artifact.properties LICENSE.txt README.txt
+ '[' -e artifact.properties ']'
+ cp -av artifact.properties ../jogamp-all-platforms/jocl.artifact.properties
'artifact.properties' -> '../jogamp-all-platforms/jocl.artifact.properties'
+ for k in artifact.properties LICENSE.txt README.txt
+ '[' -e LICENSE.txt ']'
+ cp -av LICENSE.txt ../jogamp-all-platforms/jocl.LICENSE.txt
'LICENSE.txt' -> '../jogamp-all-platforms/jocl.LICENSE.txt'
+ for k in artifact.properties LICENSE.txt README.txt
+ '[' -e README.txt ']'
+ cp -av README.txt ../jogamp-all-platforms/jocl.README.txt
'README.txt' -> '../jogamp-all-platforms/jocl.README.txt'
++ find . -maxdepth 1 -name '*-java-src.zip'
+ for k in etc jar jnlp-files
+ '[' -e etc ']'
+ for k in etc jar jnlp-files
+ '[' -e jar ']'
+ mkdir -p ../jogamp-all-platforms/jar
+ cp -av jar/jocl-android.jar jar/jocl-android-natives-linux-amd64.jar jar/jocl.jar jar/jocl-java-src.zip jar/jocl-natives-linux-amd64.jar jar/jocl-test-android.jar jar/jocl-test.jar ../jogamp-all-platforms/jar/
'jar/jocl-android.jar' -> '../jogamp-all-platforms/jar/jocl-android.jar'
'jar/jocl-android-natives-linux-amd64.jar' -> '../jogamp-all-platforms/jar/jocl-android-natives-linux-amd64.jar'
'jar/jocl.jar' -> '../jogamp-all-platforms/jar/jocl.jar'
'jar/jocl-java-src.zip' -> '../jogamp-all-platforms/jar/jocl-java-src.zip'
'jar/jocl-natives-linux-amd64.jar' -> '../jogamp-all-platforms/jar/jocl-natives-linux-amd64.jar'
'jar/jocl-test-android.jar' -> '../jogamp-all-platforms/jar/jocl-test-android.jar'
'jar/jocl-test.jar' -> '../jogamp-all-platforms/jar/jocl-test.jar'
+ for k in etc jar jnlp-files
+ '[' -e jnlp-files ']'
+ mkdir -p ../jogamp-all-platforms/jnlp-files
+ cp -av jnlp-files/jocl.jnlp ../jogamp-all-platforms/jnlp-files/
'jnlp-files/jocl.jnlp' -> '../jogamp-all-platforms/jnlp-files/jocl.jnlp'
+ '[' -e lib ']'
+ mkdir -p ../jogamp-all-platforms/lib/linux-amd64
+ cp -av lib/libjocl.so ../jogamp-all-platforms/lib/linux-amd64
'lib/libjocl.so' -> '../jogamp-all-platforms/lib/linux-amd64/libjocl.so'
+ '[' -e ../jogamp-all-platforms/lib/linux-amd64 ']'
+ echo 'This folder contains platform folders with deprecated plain native libraries, please use the native JAR files in the jar folder.'
+ echo 'This folder contains deprecated plain native libraries for platform linux-amd64, please use the native JAR files in the jar folder.'
+ cd ..
+ for i in $os_and_archs
+ for j in $modules
++ find . -name 'gluegen*linux-armv6hf'
+ local modulefolder=./gluegen-linux-armv6hf
+ '[' -z ./gluegen-linux-armv6hf ']'
+ cd ./gluegen-linux-armv6hf
+ '[' linux-amd64 = linux-armv6hf ']'
+ '[' -e jar ']'
+ mkdir -p ../jogamp-all-platforms/jar
++ find jar -maxdepth 1 -name '*natives*'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/gluegen-rt-android-natives-linux-armv6hf.jar ../jogamp-all-platforms/jar/
'jar/gluegen-rt-android-natives-linux-armv6hf.jar' -> '../jogamp-all-platforms/jar/gluegen-rt-android-natives-linux-armv6hf.jar'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/gluegen-rt-natives-linux-armv6hf.jar ../jogamp-all-platforms/jar/
'jar/gluegen-rt-natives-linux-armv6hf.jar' -> '../jogamp-all-platforms/jar/gluegen-rt-natives-linux-armv6hf.jar'
++ find jar -maxdepth 1 -name '*.apk'
+ '[' -e jar/atomic ']'
+ '[' -e lib ']'
+ mkdir -p ../jogamp-all-platforms/lib/linux-armv6hf
+ cp -av lib/libgluegen_rt.so ../jogamp-all-platforms/lib/linux-armv6hf
'lib/libgluegen_rt.so' -> '../jogamp-all-platforms/lib/linux-armv6hf/libgluegen_rt.so'
+ '[' -e ../jogamp-all-platforms/lib/linux-armv6hf ']'
+ echo 'This folder contains platform folders with deprecated plain native libraries, please use the native JAR files in the jar folder.'
+ echo 'This folder contains deprecated plain native libraries for platform linux-armv6hf, please use the native JAR files in the jar folder.'
+ cd ..
+ for j in $modules
++ find . -name 'joal*linux-armv6hf'
+ local modulefolder=./joal-linux-armv6hf
+ '[' -z ./joal-linux-armv6hf ']'
+ cd ./joal-linux-armv6hf
+ '[' linux-amd64 = linux-armv6hf ']'
+ '[' -e jar ']'
+ mkdir -p ../jogamp-all-platforms/jar
++ find jar -maxdepth 1 -name '*natives*'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/joal-android-natives-linux-armv6hf.jar ../jogamp-all-platforms/jar/
'jar/joal-android-natives-linux-armv6hf.jar' -> '../jogamp-all-platforms/jar/joal-android-natives-linux-armv6hf.jar'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/joal-natives-linux-armv6hf.jar ../jogamp-all-platforms/jar/
'jar/joal-natives-linux-armv6hf.jar' -> '../jogamp-all-platforms/jar/joal-natives-linux-armv6hf.jar'
++ find jar -maxdepth 1 -name '*.apk'
+ '[' -e jar/atomic ']'
+ '[' -e lib ']'
+ mkdir -p ../jogamp-all-platforms/lib/linux-armv6hf
+ cp -av lib/libjoal.so lib/libopenal.so ../jogamp-all-platforms/lib/linux-armv6hf
'lib/libjoal.so' -> '../jogamp-all-platforms/lib/linux-armv6hf/libjoal.so'
'lib/libopenal.so' -> '../jogamp-all-platforms/lib/linux-armv6hf/libopenal.so'
+ '[' -e ../jogamp-all-platforms/lib/linux-armv6hf ']'
+ echo 'This folder contains platform folders with deprecated plain native libraries, please use the native JAR files in the jar folder.'
+ echo 'This folder contains deprecated plain native libraries for platform linux-armv6hf, please use the native JAR files in the jar folder.'
+ cd ..
+ for j in $modules
++ find . -name 'jogl*linux-armv6hf'
+ local modulefolder=./jogl-linux-armv6hf
+ '[' -z ./jogl-linux-armv6hf ']'
+ cd ./jogl-linux-armv6hf
+ '[' linux-amd64 = linux-armv6hf ']'
+ '[' -e jar ']'
+ mkdir -p ../jogamp-all-platforms/jar
++ find jar -maxdepth 1 -name '*natives*'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/jogl-all-mobile-natives-linux-armv6hf.jar ../jogamp-all-platforms/jar/
'jar/jogl-all-mobile-natives-linux-armv6hf.jar' -> '../jogamp-all-platforms/jar/jogl-all-mobile-natives-linux-armv6hf.jar'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/jogl-all-android-natives-linux-armv6hf.jar ../jogamp-all-platforms/jar/
'jar/jogl-all-android-natives-linux-armv6hf.jar' -> '../jogamp-all-platforms/jar/jogl-all-android-natives-linux-armv6hf.jar'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/jogl-all-natives-linux-armv6hf.jar ../jogamp-all-platforms/jar/
'jar/jogl-all-natives-linux-armv6hf.jar' -> '../jogamp-all-platforms/jar/jogl-all-natives-linux-armv6hf.jar'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/jogl-all-noawt-natives-linux-armv6hf.jar ../jogamp-all-platforms/jar/
'jar/jogl-all-noawt-natives-linux-armv6hf.jar' -> '../jogamp-all-platforms/jar/jogl-all-noawt-natives-linux-armv6hf.jar'
++ find jar -maxdepth 1 -name '*.apk'
+ '[' -e jar/atomic ']'
+ mkdir -p ../jogamp-all-platforms/jar/atomic
+ cp -av jar/atomic/jogl-cg-natives-linux-armv6hf.jar jar/atomic/jogl-natives-linux-armv6hf.jar jar/atomic/nativewindow-natives-linux-armv6hf.jar jar/atomic/newt-natives-linux-armv6hf.jar ../jogamp-all-platforms/jar/atomic/
'jar/atomic/jogl-cg-natives-linux-armv6hf.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-cg-natives-linux-armv6hf.jar'
'jar/atomic/jogl-natives-linux-armv6hf.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-natives-linux-armv6hf.jar'
'jar/atomic/nativewindow-natives-linux-armv6hf.jar' -> '../jogamp-all-platforms/jar/atomic/nativewindow-natives-linux-armv6hf.jar'
'jar/atomic/newt-natives-linux-armv6hf.jar' -> '../jogamp-all-platforms/jar/atomic/newt-natives-linux-armv6hf.jar'
+ '[' -e lib ']'
+ mkdir -p ../jogamp-all-platforms/lib/linux-armv6hf
+ cp -av lib/libjogl_cg.so lib/libjogl_cg.symbols lib/libjogl_desktop.so lib/libjogl_desktop.symbols lib/libjogl_mobile.so lib/libjogl_mobile.symbols lib/libnativewindow_awt.so lib/libnativewindow_awt.symbols lib/libnativewindow_drm.so lib/libnativewindow_drm.symbols lib/libnativewindow_x11.so lib/libnativewindow_x11.symbols lib/libnewt_drm.so lib/libnewt_drm.symbols lib/libnewt_head.so lib/libnewt_head.symbols ../jogamp-all-platforms/lib/linux-armv6hf
'lib/libjogl_cg.so' -> '../jogamp-all-platforms/lib/linux-armv6hf/libjogl_cg.so'
'lib/libjogl_cg.symbols' -> '../jogamp-all-platforms/lib/linux-armv6hf/libjogl_cg.symbols'
'lib/libjogl_desktop.so' -> '../jogamp-all-platforms/lib/linux-armv6hf/libjogl_desktop.so'
'lib/libjogl_desktop.symbols' -> '../jogamp-all-platforms/lib/linux-armv6hf/libjogl_desktop.symbols'
'lib/libjogl_mobile.so' -> '../jogamp-all-platforms/lib/linux-armv6hf/libjogl_mobile.so'
'lib/libjogl_mobile.symbols' -> '../jogamp-all-platforms/lib/linux-armv6hf/libjogl_mobile.symbols'
'lib/libnativewindow_awt.so' -> '../jogamp-all-platforms/lib/linux-armv6hf/libnativewindow_awt.so'
'lib/libnativewindow_awt.symbols' -> '../jogamp-all-platforms/lib/linux-armv6hf/libnativewindow_awt.symbols'
'lib/libnativewindow_drm.so' -> '../jogamp-all-platforms/lib/linux-armv6hf/libnativewindow_drm.so'
'lib/libnativewindow_drm.symbols' -> '../jogamp-all-platforms/lib/linux-armv6hf/libnativewindow_drm.symbols'
'lib/libnativewindow_x11.so' -> '../jogamp-all-platforms/lib/linux-armv6hf/libnativewindow_x11.so'
'lib/libnativewindow_x11.symbols' -> '../jogamp-all-platforms/lib/linux-armv6hf/libnativewindow_x11.symbols'
'lib/libnewt_drm.so' -> '../jogamp-all-platforms/lib/linux-armv6hf/libnewt_drm.so'
'lib/libnewt_drm.symbols' -> '../jogamp-all-platforms/lib/linux-armv6hf/libnewt_drm.symbols'
'lib/libnewt_head.so' -> '../jogamp-all-platforms/lib/linux-armv6hf/libnewt_head.so'
'lib/libnewt_head.symbols' -> '../jogamp-all-platforms/lib/linux-armv6hf/libnewt_head.symbols'
+ '[' -e ../jogamp-all-platforms/lib/linux-armv6hf ']'
+ echo 'This folder contains platform folders with deprecated plain native libraries, please use the native JAR files in the jar folder.'
+ echo 'This folder contains deprecated plain native libraries for platform linux-armv6hf, please use the native JAR files in the jar folder.'
+ cd ..
+ for j in $modules
++ find . -name 'jocl*linux-armv6hf'
+ local modulefolder=./jocl-linux-armv6hf
+ '[' -z ./jocl-linux-armv6hf ']'
+ cd ./jocl-linux-armv6hf
+ '[' linux-amd64 = linux-armv6hf ']'
+ '[' -e jar ']'
+ mkdir -p ../jogamp-all-platforms/jar
++ find jar -maxdepth 1 -name '*natives*'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/jocl-android-natives-linux-armv6hf.jar ../jogamp-all-platforms/jar/
'jar/jocl-android-natives-linux-armv6hf.jar' -> '../jogamp-all-platforms/jar/jocl-android-natives-linux-armv6hf.jar'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/jocl-natives-linux-armv6hf.jar ../jogamp-all-platforms/jar/
'jar/jocl-natives-linux-armv6hf.jar' -> '../jogamp-all-platforms/jar/jocl-natives-linux-armv6hf.jar'
++ find jar -maxdepth 1 -name '*.apk'
+ '[' -e jar/atomic ']'
+ '[' -e lib ']'
+ mkdir -p ../jogamp-all-platforms/lib/linux-armv6hf
+ cp -av lib/libjocl.so ../jogamp-all-platforms/lib/linux-armv6hf
'lib/libjocl.so' -> '../jogamp-all-platforms/lib/linux-armv6hf/libjocl.so'
+ '[' -e ../jogamp-all-platforms/lib/linux-armv6hf ']'
+ echo 'This folder contains platform folders with deprecated plain native libraries, please use the native JAR files in the jar folder.'
+ echo 'This folder contains deprecated plain native libraries for platform linux-armv6hf, please use the native JAR files in the jar folder.'
+ cd ..
+ for i in $os_and_archs
+ for j in $modules
++ find . -name 'gluegen*linux-aarch64'
+ local modulefolder=./gluegen-linux-aarch64
+ '[' -z ./gluegen-linux-aarch64 ']'
+ cd ./gluegen-linux-aarch64
+ '[' linux-amd64 = linux-aarch64 ']'
+ '[' -e jar ']'
+ mkdir -p ../jogamp-all-platforms/jar
++ find jar -maxdepth 1 -name '*natives*'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/gluegen-rt-android-natives-linux-aarch64.jar ../jogamp-all-platforms/jar/
'jar/gluegen-rt-android-natives-linux-aarch64.jar' -> '../jogamp-all-platforms/jar/gluegen-rt-android-natives-linux-aarch64.jar'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/gluegen-rt-natives-linux-aarch64.jar ../jogamp-all-platforms/jar/
'jar/gluegen-rt-natives-linux-aarch64.jar' -> '../jogamp-all-platforms/jar/gluegen-rt-natives-linux-aarch64.jar'
++ find jar -maxdepth 1 -name '*.apk'
+ '[' -e jar/atomic ']'
+ '[' -e lib ']'
+ mkdir -p ../jogamp-all-platforms/lib/linux-aarch64
+ cp -av lib/libgluegen_rt.so ../jogamp-all-platforms/lib/linux-aarch64
'lib/libgluegen_rt.so' -> '../jogamp-all-platforms/lib/linux-aarch64/libgluegen_rt.so'
+ '[' -e ../jogamp-all-platforms/lib/linux-aarch64 ']'
+ echo 'This folder contains platform folders with deprecated plain native libraries, please use the native JAR files in the jar folder.'
+ echo 'This folder contains deprecated plain native libraries for platform linux-aarch64, please use the native JAR files in the jar folder.'
+ cd ..
+ for j in $modules
++ find . -name 'joal*linux-aarch64'
+ local modulefolder=./joal-linux-aarch64
+ '[' -z ./joal-linux-aarch64 ']'
+ cd ./joal-linux-aarch64
+ '[' linux-amd64 = linux-aarch64 ']'
+ '[' -e jar ']'
+ mkdir -p ../jogamp-all-platforms/jar
++ find jar -maxdepth 1 -name '*natives*'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/joal-natives-linux-aarch64.jar ../jogamp-all-platforms/jar/
'jar/joal-natives-linux-aarch64.jar' -> '../jogamp-all-platforms/jar/joal-natives-linux-aarch64.jar'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/joal-android-natives-linux-aarch64.jar ../jogamp-all-platforms/jar/
'jar/joal-android-natives-linux-aarch64.jar' -> '../jogamp-all-platforms/jar/joal-android-natives-linux-aarch64.jar'
++ find jar -maxdepth 1 -name '*.apk'
+ '[' -e jar/atomic ']'
+ '[' -e lib ']'
+ mkdir -p ../jogamp-all-platforms/lib/linux-aarch64
+ cp -av lib/libjoal.so lib/libopenal.so ../jogamp-all-platforms/lib/linux-aarch64
'lib/libjoal.so' -> '../jogamp-all-platforms/lib/linux-aarch64/libjoal.so'
'lib/libopenal.so' -> '../jogamp-all-platforms/lib/linux-aarch64/libopenal.so'
+ '[' -e ../jogamp-all-platforms/lib/linux-aarch64 ']'
+ echo 'This folder contains platform folders with deprecated plain native libraries, please use the native JAR files in the jar folder.'
+ echo 'This folder contains deprecated plain native libraries for platform linux-aarch64, please use the native JAR files in the jar folder.'
+ cd ..
+ for j in $modules
++ find . -name 'jogl*linux-aarch64'
+ local modulefolder=./jogl-linux-aarch64
+ '[' -z ./jogl-linux-aarch64 ']'
+ cd ./jogl-linux-aarch64
+ '[' linux-amd64 = linux-aarch64 ']'
+ '[' -e jar ']'
+ mkdir -p ../jogamp-all-platforms/jar
++ find jar -maxdepth 1 -name '*natives*'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/jogl-all-noawt-natives-linux-aarch64.jar ../jogamp-all-platforms/jar/
'jar/jogl-all-noawt-natives-linux-aarch64.jar' -> '../jogamp-all-platforms/jar/jogl-all-noawt-natives-linux-aarch64.jar'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/jogl-all-mobile-natives-linux-aarch64.jar ../jogamp-all-platforms/jar/
'jar/jogl-all-mobile-natives-linux-aarch64.jar' -> '../jogamp-all-platforms/jar/jogl-all-mobile-natives-linux-aarch64.jar'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/jogl-all-natives-linux-aarch64.jar ../jogamp-all-platforms/jar/
'jar/jogl-all-natives-linux-aarch64.jar' -> '../jogamp-all-platforms/jar/jogl-all-natives-linux-aarch64.jar'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/jogl-all-android-natives-linux-aarch64.jar ../jogamp-all-platforms/jar/
'jar/jogl-all-android-natives-linux-aarch64.jar' -> '../jogamp-all-platforms/jar/jogl-all-android-natives-linux-aarch64.jar'
++ find jar -maxdepth 1 -name '*.apk'
+ '[' -e jar/atomic ']'
+ mkdir -p ../jogamp-all-platforms/jar/atomic
+ cp -av jar/atomic/jogl-cg-natives-linux-aarch64.jar jar/atomic/jogl-natives-linux-aarch64.jar jar/atomic/nativewindow-natives-linux-aarch64.jar jar/atomic/newt-natives-linux-aarch64.jar ../jogamp-all-platforms/jar/atomic/
'jar/atomic/jogl-cg-natives-linux-aarch64.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-cg-natives-linux-aarch64.jar'
'jar/atomic/jogl-natives-linux-aarch64.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-natives-linux-aarch64.jar'
'jar/atomic/nativewindow-natives-linux-aarch64.jar' -> '../jogamp-all-platforms/jar/atomic/nativewindow-natives-linux-aarch64.jar'
'jar/atomic/newt-natives-linux-aarch64.jar' -> '../jogamp-all-platforms/jar/atomic/newt-natives-linux-aarch64.jar'
+ '[' -e lib ']'
+ mkdir -p ../jogamp-all-platforms/lib/linux-aarch64
+ cp -av lib/libjogl_cg.so lib/libjogl_cg.symbols lib/libjogl_desktop.so lib/libjogl_desktop.symbols lib/libjogl_mobile.so lib/libjogl_mobile.symbols lib/libnativewindow_awt.so lib/libnativewindow_awt.symbols lib/libnativewindow_drm.so lib/libnativewindow_drm.symbols lib/libnativewindow_x11.so lib/libnativewindow_x11.symbols lib/libnewt_drm.so lib/libnewt_drm.symbols lib/libnewt_head.so lib/libnewt_head.symbols ../jogamp-all-platforms/lib/linux-aarch64
'lib/libjogl_cg.so' -> '../jogamp-all-platforms/lib/linux-aarch64/libjogl_cg.so'
'lib/libjogl_cg.symbols' -> '../jogamp-all-platforms/lib/linux-aarch64/libjogl_cg.symbols'
'lib/libjogl_desktop.so' -> '../jogamp-all-platforms/lib/linux-aarch64/libjogl_desktop.so'
'lib/libjogl_desktop.symbols' -> '../jogamp-all-platforms/lib/linux-aarch64/libjogl_desktop.symbols'
'lib/libjogl_mobile.so' -> '../jogamp-all-platforms/lib/linux-aarch64/libjogl_mobile.so'
'lib/libjogl_mobile.symbols' -> '../jogamp-all-platforms/lib/linux-aarch64/libjogl_mobile.symbols'
'lib/libnativewindow_awt.so' -> '../jogamp-all-platforms/lib/linux-aarch64/libnativewindow_awt.so'
'lib/libnativewindow_awt.symbols' -> '../jogamp-all-platforms/lib/linux-aarch64/libnativewindow_awt.symbols'
'lib/libnativewindow_drm.so' -> '../jogamp-all-platforms/lib/linux-aarch64/libnativewindow_drm.so'
'lib/libnativewindow_drm.symbols' -> '../jogamp-all-platforms/lib/linux-aarch64/libnativewindow_drm.symbols'
'lib/libnativewindow_x11.so' -> '../jogamp-all-platforms/lib/linux-aarch64/libnativewindow_x11.so'
'lib/libnativewindow_x11.symbols' -> '../jogamp-all-platforms/lib/linux-aarch64/libnativewindow_x11.symbols'
'lib/libnewt_drm.so' -> '../jogamp-all-platforms/lib/linux-aarch64/libnewt_drm.so'
'lib/libnewt_drm.symbols' -> '../jogamp-all-platforms/lib/linux-aarch64/libnewt_drm.symbols'
'lib/libnewt_head.so' -> '../jogamp-all-platforms/lib/linux-aarch64/libnewt_head.so'
'lib/libnewt_head.symbols' -> '../jogamp-all-platforms/lib/linux-aarch64/libnewt_head.symbols'
+ '[' -e ../jogamp-all-platforms/lib/linux-aarch64 ']'
+ echo 'This folder contains platform folders with deprecated plain native libraries, please use the native JAR files in the jar folder.'
+ echo 'This folder contains deprecated plain native libraries for platform linux-aarch64, please use the native JAR files in the jar folder.'
+ cd ..
+ for j in $modules
++ find . -name 'jocl*linux-aarch64'
+ local modulefolder=./jocl-linux-aarch64
+ '[' -z ./jocl-linux-aarch64 ']'
+ cd ./jocl-linux-aarch64
+ '[' linux-amd64 = linux-aarch64 ']'
+ '[' -e jar ']'
+ mkdir -p ../jogamp-all-platforms/jar
++ find jar -maxdepth 1 -name '*natives*'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/jocl-natives-linux-aarch64.jar ../jogamp-all-platforms/jar/
'jar/jocl-natives-linux-aarch64.jar' -> '../jogamp-all-platforms/jar/jocl-natives-linux-aarch64.jar'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/jocl-android-natives-linux-aarch64.jar ../jogamp-all-platforms/jar/
'jar/jocl-android-natives-linux-aarch64.jar' -> '../jogamp-all-platforms/jar/jocl-android-natives-linux-aarch64.jar'
++ find jar -maxdepth 1 -name '*.apk'
+ '[' -e jar/atomic ']'
+ '[' -e lib ']'
+ mkdir -p ../jogamp-all-platforms/lib/linux-aarch64
+ cp -av lib/libjocl.so ../jogamp-all-platforms/lib/linux-aarch64
'lib/libjocl.so' -> '../jogamp-all-platforms/lib/linux-aarch64/libjocl.so'
+ '[' -e ../jogamp-all-platforms/lib/linux-aarch64 ']'
+ echo 'This folder contains platform folders with deprecated plain native libraries, please use the native JAR files in the jar folder.'
+ echo 'This folder contains deprecated plain native libraries for platform linux-aarch64, please use the native JAR files in the jar folder.'
+ cd ..
+ for i in $os_and_archs
+ for j in $modules
++ find . -name 'gluegen*macosx-universal'
+ local modulefolder=./gluegen-macosx-universal
+ '[' -z ./gluegen-macosx-universal ']'
+ cd ./gluegen-macosx-universal
+ '[' linux-amd64 = macosx-universal ']'
+ '[' -e jar ']'
+ mkdir -p ../jogamp-all-platforms/jar
++ find jar -maxdepth 1 -name '*natives*'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/gluegen-rt-android-natives-macosx-universal.jar ../jogamp-all-platforms/jar/
'jar/gluegen-rt-android-natives-macosx-universal.jar' -> '../jogamp-all-platforms/jar/gluegen-rt-android-natives-macosx-universal.jar'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/gluegen-rt-natives-macosx-universal.jar ../jogamp-all-platforms/jar/
'jar/gluegen-rt-natives-macosx-universal.jar' -> '../jogamp-all-platforms/jar/gluegen-rt-natives-macosx-universal.jar'
++ find jar -maxdepth 1 -name '*.apk'
+ '[' -e jar/atomic ']'
+ '[' -e lib ']'
+ mkdir -p ../jogamp-all-platforms/lib/macosx-universal
+ cp -av lib/libgluegen_rt.dylib ../jogamp-all-platforms/lib/macosx-universal
'lib/libgluegen_rt.dylib' -> '../jogamp-all-platforms/lib/macosx-universal/libgluegen_rt.dylib'
+ '[' -e ../jogamp-all-platforms/lib/macosx-universal ']'
+ echo 'This folder contains platform folders with deprecated plain native libraries, please use the native JAR files in the jar folder.'
+ echo 'This folder contains deprecated plain native libraries for platform macosx-universal, please use the native JAR files in the jar folder.'
+ cd ..
+ for j in $modules
++ find . -name 'joal*macosx-universal'
+ local modulefolder=./joal-macosx-universal
+ '[' -z ./joal-macosx-universal ']'
+ cd ./joal-macosx-universal
+ '[' linux-amd64 = macosx-universal ']'
+ '[' -e jar ']'
+ mkdir -p ../jogamp-all-platforms/jar
++ find jar -maxdepth 1 -name '*natives*'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/joal-natives-macosx-universal.jar ../jogamp-all-platforms/jar/
'jar/joal-natives-macosx-universal.jar' -> '../jogamp-all-platforms/jar/joal-natives-macosx-universal.jar'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/joal-android-natives-macosx-universal.jar ../jogamp-all-platforms/jar/
'jar/joal-android-natives-macosx-universal.jar' -> '../jogamp-all-platforms/jar/joal-android-natives-macosx-universal.jar'
++ find jar -maxdepth 1 -name '*.apk'
+ '[' -e jar/atomic ']'
+ '[' -e lib ']'
+ mkdir -p ../jogamp-all-platforms/lib/macosx-universal
+ cp -av lib/libjoal.dylib lib/libopenal.dylib ../jogamp-all-platforms/lib/macosx-universal
'lib/libjoal.dylib' -> '../jogamp-all-platforms/lib/macosx-universal/libjoal.dylib'
'lib/libopenal.dylib' -> '../jogamp-all-platforms/lib/macosx-universal/libopenal.dylib'
+ '[' -e ../jogamp-all-platforms/lib/macosx-universal ']'
+ echo 'This folder contains platform folders with deprecated plain native libraries, please use the native JAR files in the jar folder.'
+ echo 'This folder contains deprecated plain native libraries for platform macosx-universal, please use the native JAR files in the jar folder.'
+ cd ..
+ for j in $modules
++ find . -name 'jogl*macosx-universal'
+ local modulefolder=./jogl-macosx-universal
+ '[' -z ./jogl-macosx-universal ']'
+ cd ./jogl-macosx-universal
+ '[' linux-amd64 = macosx-universal ']'
+ '[' -e jar ']'
+ mkdir -p ../jogamp-all-platforms/jar
++ find jar -maxdepth 1 -name '*natives*'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/jogl-all-noawt-natives-macosx-universal.jar ../jogamp-all-platforms/jar/
'jar/jogl-all-noawt-natives-macosx-universal.jar' -> '../jogamp-all-platforms/jar/jogl-all-noawt-natives-macosx-universal.jar'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/jogl-all-android-natives-macosx-universal.jar ../jogamp-all-platforms/jar/
'jar/jogl-all-android-natives-macosx-universal.jar' -> '../jogamp-all-platforms/jar/jogl-all-android-natives-macosx-universal.jar'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/jogl-all-mobile-natives-macosx-universal.jar ../jogamp-all-platforms/jar/
'jar/jogl-all-mobile-natives-macosx-universal.jar' -> '../jogamp-all-platforms/jar/jogl-all-mobile-natives-macosx-universal.jar'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/jogl-all-natives-macosx-universal.jar ../jogamp-all-platforms/jar/
'jar/jogl-all-natives-macosx-universal.jar' -> '../jogamp-all-platforms/jar/jogl-all-natives-macosx-universal.jar'
++ find jar -maxdepth 1 -name '*.apk'
+ '[' -e jar/atomic ']'
+ mkdir -p ../jogamp-all-platforms/jar/atomic
+ cp -av jar/atomic/jogl-cg-natives-macosx-universal.jar jar/atomic/jogl-natives-macosx-universal.jar jar/atomic/nativewindow-natives-macosx-universal.jar jar/atomic/newt-natives-macosx-universal.jar ../jogamp-all-platforms/jar/atomic/
'jar/atomic/jogl-cg-natives-macosx-universal.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-cg-natives-macosx-universal.jar'
'jar/atomic/jogl-natives-macosx-universal.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-natives-macosx-universal.jar'
'jar/atomic/nativewindow-natives-macosx-universal.jar' -> '../jogamp-all-platforms/jar/atomic/nativewindow-natives-macosx-universal.jar'
'jar/atomic/newt-natives-macosx-universal.jar' -> '../jogamp-all-platforms/jar/atomic/newt-natives-macosx-universal.jar'
+ '[' -e lib ']'
+ mkdir -p ../jogamp-all-platforms/lib/macosx-universal
+ cp -av lib/libjogl_cg.dylib lib/libjogl_cg.symbols lib/libjogl_desktop.dylib lib/libjogl_desktop.symbols lib/libjogl_mobile.dylib lib/libjogl_mobile.symbols lib/libnativewindow_awt.dylib lib/libnativewindow_awt.symbols lib/libnativewindow_macosx.dylib lib/libnativewindow_macosx.symbols lib/libnewt_head.dylib lib/libnewt_head.symbols ../jogamp-all-platforms/lib/macosx-universal
'lib/libjogl_cg.dylib' -> '../jogamp-all-platforms/lib/macosx-universal/libjogl_cg.dylib'
'lib/libjogl_cg.symbols' -> '../jogamp-all-platforms/lib/macosx-universal/libjogl_cg.symbols'
'lib/libjogl_desktop.dylib' -> '../jogamp-all-platforms/lib/macosx-universal/libjogl_desktop.dylib'
'lib/libjogl_desktop.symbols' -> '../jogamp-all-platforms/lib/macosx-universal/libjogl_desktop.symbols'
'lib/libjogl_mobile.dylib' -> '../jogamp-all-platforms/lib/macosx-universal/libjogl_mobile.dylib'
'lib/libjogl_mobile.symbols' -> '../jogamp-all-platforms/lib/macosx-universal/libjogl_mobile.symbols'
'lib/libnativewindow_awt.dylib' -> '../jogamp-all-platforms/lib/macosx-universal/libnativewindow_awt.dylib'
'lib/libnativewindow_awt.symbols' -> '../jogamp-all-platforms/lib/macosx-universal/libnativewindow_awt.symbols'
'lib/libnativewindow_macosx.dylib' -> '../jogamp-all-platforms/lib/macosx-universal/libnativewindow_macosx.dylib'
'lib/libnativewindow_macosx.symbols' -> '../jogamp-all-platforms/lib/macosx-universal/libnativewindow_macosx.symbols'
'lib/libnewt_head.dylib' -> '../jogamp-all-platforms/lib/macosx-universal/libnewt_head.dylib'
'lib/libnewt_head.symbols' -> '../jogamp-all-platforms/lib/macosx-universal/libnewt_head.symbols'
+ '[' -e ../jogamp-all-platforms/lib/macosx-universal ']'
+ echo 'This folder contains platform folders with deprecated plain native libraries, please use the native JAR files in the jar folder.'
+ echo 'This folder contains deprecated plain native libraries for platform macosx-universal, please use the native JAR files in the jar folder.'
+ cd ..
+ for j in $modules
++ find . -name 'jocl*macosx-universal'
+ local modulefolder=./jocl-macosx-universal
+ '[' -z ./jocl-macosx-universal ']'
+ cd ./jocl-macosx-universal
+ '[' linux-amd64 = macosx-universal ']'
+ '[' -e jar ']'
+ mkdir -p ../jogamp-all-platforms/jar
++ find jar -maxdepth 1 -name '*natives*'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/jocl-natives-macosx-universal.jar ../jogamp-all-platforms/jar/
'jar/jocl-natives-macosx-universal.jar' -> '../jogamp-all-platforms/jar/jocl-natives-macosx-universal.jar'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/jocl-android-natives-macosx-universal.jar ../jogamp-all-platforms/jar/
'jar/jocl-android-natives-macosx-universal.jar' -> '../jogamp-all-platforms/jar/jocl-android-natives-macosx-universal.jar'
++ find jar -maxdepth 1 -name '*.apk'
+ '[' -e jar/atomic ']'
+ '[' -e lib ']'
+ mkdir -p ../jogamp-all-platforms/lib/macosx-universal
+ cp -av lib/libjocl.dylib ../jogamp-all-platforms/lib/macosx-universal
'lib/libjocl.dylib' -> '../jogamp-all-platforms/lib/macosx-universal/libjocl.dylib'
+ '[' -e ../jogamp-all-platforms/lib/macosx-universal ']'
+ echo 'This folder contains platform folders with deprecated plain native libraries, please use the native JAR files in the jar folder.'
+ echo 'This folder contains deprecated plain native libraries for platform macosx-universal, please use the native JAR files in the jar folder.'
+ cd ..
+ for i in $os_and_archs
+ for j in $modules
++ find . -name 'gluegen*windows-amd64'
+ local modulefolder=./gluegen-windows-amd64
+ '[' -z ./gluegen-windows-amd64 ']'
+ cd ./gluegen-windows-amd64
+ '[' linux-amd64 = windows-amd64 ']'
+ '[' -e jar ']'
+ mkdir -p ../jogamp-all-platforms/jar
++ find jar -maxdepth 1 -name '*natives*'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/gluegen-rt-android-natives-windows-amd64.jar ../jogamp-all-platforms/jar/
'jar/gluegen-rt-android-natives-windows-amd64.jar' -> '../jogamp-all-platforms/jar/gluegen-rt-android-natives-windows-amd64.jar'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/gluegen-rt-natives-windows-amd64.jar ../jogamp-all-platforms/jar/
'jar/gluegen-rt-natives-windows-amd64.jar' -> '../jogamp-all-platforms/jar/gluegen-rt-natives-windows-amd64.jar'
++ find jar -maxdepth 1 -name '*.apk'
+ '[' -e jar/atomic ']'
+ '[' -e lib ']'
+ mkdir -p ../jogamp-all-platforms/lib/windows-amd64
+ cp -av lib/gluegen_rt.dll ../jogamp-all-platforms/lib/windows-amd64
'lib/gluegen_rt.dll' -> '../jogamp-all-platforms/lib/windows-amd64/gluegen_rt.dll'
+ '[' -e ../jogamp-all-platforms/lib/windows-amd64 ']'
+ echo 'This folder contains platform folders with deprecated plain native libraries, please use the native JAR files in the jar folder.'
+ echo 'This folder contains deprecated plain native libraries for platform windows-amd64, please use the native JAR files in the jar folder.'
+ cd ..
+ for j in $modules
++ find . -name 'joal*windows-amd64'
+ local modulefolder=./joal-windows-amd64
+ '[' -z ./joal-windows-amd64 ']'
+ cd ./joal-windows-amd64
+ '[' linux-amd64 = windows-amd64 ']'
+ '[' -e jar ']'
+ mkdir -p ../jogamp-all-platforms/jar
++ find jar -maxdepth 1 -name '*natives*'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/joal-android-natives-windows-amd64.jar ../jogamp-all-platforms/jar/
'jar/joal-android-natives-windows-amd64.jar' -> '../jogamp-all-platforms/jar/joal-android-natives-windows-amd64.jar'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/joal-natives-windows-amd64.jar ../jogamp-all-platforms/jar/
'jar/joal-natives-windows-amd64.jar' -> '../jogamp-all-platforms/jar/joal-natives-windows-amd64.jar'
++ find jar -maxdepth 1 -name '*.apk'
+ '[' -e jar/atomic ']'
+ '[' -e lib ']'
+ mkdir -p ../jogamp-all-platforms/lib/windows-amd64
+ cp -av lib/joal.dll lib/OpenAL32.dll ../jogamp-all-platforms/lib/windows-amd64
'lib/joal.dll' -> '../jogamp-all-platforms/lib/windows-amd64/joal.dll'
'lib/OpenAL32.dll' -> '../jogamp-all-platforms/lib/windows-amd64/OpenAL32.dll'
+ '[' -e ../jogamp-all-platforms/lib/windows-amd64 ']'
+ echo 'This folder contains platform folders with deprecated plain native libraries, please use the native JAR files in the jar folder.'
+ echo 'This folder contains deprecated plain native libraries for platform windows-amd64, please use the native JAR files in the jar folder.'
+ cd ..
+ for j in $modules
++ find . -name 'jogl*windows-amd64'
+ local modulefolder=./jogl-windows-amd64
+ '[' -z ./jogl-windows-amd64 ']'
+ cd ./jogl-windows-amd64
+ '[' linux-amd64 = windows-amd64 ']'
+ '[' -e jar ']'
+ mkdir -p ../jogamp-all-platforms/jar
++ find jar -maxdepth 1 -name '*natives*'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/jogl-all-android-natives-windows-amd64.jar ../jogamp-all-platforms/jar/
'jar/jogl-all-android-natives-windows-amd64.jar' -> '../jogamp-all-platforms/jar/jogl-all-android-natives-windows-amd64.jar'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/jogl-all-mobile-natives-windows-amd64.jar ../jogamp-all-platforms/jar/
'jar/jogl-all-mobile-natives-windows-amd64.jar' -> '../jogamp-all-platforms/jar/jogl-all-mobile-natives-windows-amd64.jar'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/jogl-all-noawt-natives-windows-amd64.jar ../jogamp-all-platforms/jar/
'jar/jogl-all-noawt-natives-windows-amd64.jar' -> '../jogamp-all-platforms/jar/jogl-all-noawt-natives-windows-amd64.jar'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/jogl-all-natives-windows-amd64.jar ../jogamp-all-platforms/jar/
'jar/jogl-all-natives-windows-amd64.jar' -> '../jogamp-all-platforms/jar/jogl-all-natives-windows-amd64.jar'
++ find jar -maxdepth 1 -name '*.apk'
+ '[' -e jar/atomic ']'
+ mkdir -p ../jogamp-all-platforms/jar/atomic
+ cp -av jar/atomic/jogl-cg-natives-windows-amd64.jar jar/atomic/jogl-natives-windows-amd64.jar jar/atomic/nativewindow-natives-windows-amd64.jar jar/atomic/newt-natives-windows-amd64.jar ../jogamp-all-platforms/jar/atomic/
'jar/atomic/jogl-cg-natives-windows-amd64.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-cg-natives-windows-amd64.jar'
'jar/atomic/jogl-natives-windows-amd64.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-natives-windows-amd64.jar'
'jar/atomic/nativewindow-natives-windows-amd64.jar' -> '../jogamp-all-platforms/jar/atomic/nativewindow-natives-windows-amd64.jar'
'jar/atomic/newt-natives-windows-amd64.jar' -> '../jogamp-all-platforms/jar/atomic/newt-natives-windows-amd64.jar'
+ '[' -e lib ']'
+ mkdir -p ../jogamp-all-platforms/lib/windows-amd64
+ cp -av lib/jogl_cg.dll lib/jogl_cg.symbols lib/jogl_desktop.dll lib/jogl_desktop.symbols lib/jogl_mobile.dll lib/jogl_mobile.symbols lib/nativewindow_awt.dll lib/nativewindow_awt.symbols lib/nativewindow_win32.dll lib/nativewindow_win32.symbols lib/newt_head.dll lib/newt_head.symbols ../jogamp-all-platforms/lib/windows-amd64
'lib/jogl_cg.dll' -> '../jogamp-all-platforms/lib/windows-amd64/jogl_cg.dll'
'lib/jogl_cg.symbols' -> '../jogamp-all-platforms/lib/windows-amd64/jogl_cg.symbols'
'lib/jogl_desktop.dll' -> '../jogamp-all-platforms/lib/windows-amd64/jogl_desktop.dll'
'lib/jogl_desktop.symbols' -> '../jogamp-all-platforms/lib/windows-amd64/jogl_desktop.symbols'
'lib/jogl_mobile.dll' -> '../jogamp-all-platforms/lib/windows-amd64/jogl_mobile.dll'
'lib/jogl_mobile.symbols' -> '../jogamp-all-platforms/lib/windows-amd64/jogl_mobile.symbols'
'lib/nativewindow_awt.dll' -> '../jogamp-all-platforms/lib/windows-amd64/nativewindow_awt.dll'
'lib/nativewindow_awt.symbols' -> '../jogamp-all-platforms/lib/windows-amd64/nativewindow_awt.symbols'
'lib/nativewindow_win32.dll' -> '../jogamp-all-platforms/lib/windows-amd64/nativewindow_win32.dll'
'lib/nativewindow_win32.symbols' -> '../jogamp-all-platforms/lib/windows-amd64/nativewindow_win32.symbols'
'lib/newt_head.dll' -> '../jogamp-all-platforms/lib/windows-amd64/newt_head.dll'
'lib/newt_head.symbols' -> '../jogamp-all-platforms/lib/windows-amd64/newt_head.symbols'
+ '[' -e ../jogamp-all-platforms/lib/windows-amd64 ']'
+ echo 'This folder contains platform folders with deprecated plain native libraries, please use the native JAR files in the jar folder.'
+ echo 'This folder contains deprecated plain native libraries for platform windows-amd64, please use the native JAR files in the jar folder.'
+ cd ..
+ for j in $modules
++ find . -name 'jocl*windows-amd64'
+ local modulefolder=./jocl-windows-amd64
+ '[' -z ./jocl-windows-amd64 ']'
+ cd ./jocl-windows-amd64
+ '[' linux-amd64 = windows-amd64 ']'
+ '[' -e jar ']'
+ mkdir -p ../jogamp-all-platforms/jar
++ find jar -maxdepth 1 -name '*natives*'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/jocl-android-natives-windows-amd64.jar ../jogamp-all-platforms/jar/
'jar/jocl-android-natives-windows-amd64.jar' -> '../jogamp-all-platforms/jar/jocl-android-natives-windows-amd64.jar'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/jocl-natives-windows-amd64.jar ../jogamp-all-platforms/jar/
'jar/jocl-natives-windows-amd64.jar' -> '../jogamp-all-platforms/jar/jocl-natives-windows-amd64.jar'
++ find jar -maxdepth 1 -name '*.apk'
+ '[' -e jar/atomic ']'
+ '[' -e lib ']'
+ mkdir -p ../jogamp-all-platforms/lib/windows-amd64
+ cp -av lib/jocl.dll ../jogamp-all-platforms/lib/windows-amd64
'lib/jocl.dll' -> '../jogamp-all-platforms/lib/windows-amd64/jocl.dll'
+ '[' -e ../jogamp-all-platforms/lib/windows-amd64 ']'
+ echo 'This folder contains platform folders with deprecated plain native libraries, please use the native JAR files in the jar folder.'
+ echo 'This folder contains deprecated plain native libraries for platform windows-amd64, please use the native JAR files in the jar folder.'
+ cd ..
+ for i in $os_and_archs
+ for j in $modules
++ find . -name 'gluegen*android-aarch64'
+ local modulefolder=./gluegen-android-aarch64
+ '[' -z ./gluegen-android-aarch64 ']'
+ cd ./gluegen-android-aarch64
+ '[' linux-amd64 = android-aarch64 ']'
+ '[' -e jar ']'
+ mkdir -p ../jogamp-all-platforms/jar
++ find jar -maxdepth 1 -name '*natives*'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/gluegen-rt-natives-android-aarch64.jar ../jogamp-all-platforms/jar/
'jar/gluegen-rt-natives-android-aarch64.jar' -> '../jogamp-all-platforms/jar/gluegen-rt-natives-android-aarch64.jar'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/gluegen-rt-android-natives-android-aarch64.jar ../jogamp-all-platforms/jar/
'jar/gluegen-rt-android-natives-android-aarch64.jar' -> '../jogamp-all-platforms/jar/gluegen-rt-android-natives-android-aarch64.jar'
++ find jar -maxdepth 1 -name '*.apk'
+ for l in `find jar -maxdepth 1 -name \*.apk`
+ mkdir -p ../jogamp-all-platforms/apk
+ cp -av jar/jogamp-android-launcher-unsigned.apk ../jogamp-all-platforms/apk/
'jar/jogamp-android-launcher-unsigned.apk' -> '../jogamp-all-platforms/apk/jogamp-android-launcher-unsigned.apk'
+ for l in `find jar -maxdepth 1 -name \*.apk`
+ mkdir -p ../jogamp-all-platforms/apk
+ cp -av jar/gluegen-rt-android-aarch64.apk ../jogamp-all-platforms/apk/
'jar/gluegen-rt-android-aarch64.apk' -> '../jogamp-all-platforms/apk/gluegen-rt-android-aarch64.apk'
+ for l in `find jar -maxdepth 1 -name \*.apk`
+ mkdir -p ../jogamp-all-platforms/apk
+ cp -av jar/jogamp-android-launcher.apk ../jogamp-all-platforms/apk/
'jar/jogamp-android-launcher.apk' -> '../jogamp-all-platforms/apk/jogamp-android-launcher.apk'
+ for l in `find jar -maxdepth 1 -name \*.apk`
+ mkdir -p ../jogamp-all-platforms/apk
+ cp -av jar/gluegen-rt-android-aarch64-unsigned.apk ../jogamp-all-platforms/apk/
'jar/gluegen-rt-android-aarch64-unsigned.apk' -> '../jogamp-all-platforms/apk/gluegen-rt-android-aarch64-unsigned.apk'
+ '[' -e jar/atomic ']'
+ '[' -e lib ']'
+ mkdir -p ../jogamp-all-platforms/lib/android-aarch64
+ cp -av lib/libgluegen_rt.so ../jogamp-all-platforms/lib/android-aarch64
'lib/libgluegen_rt.so' -> '../jogamp-all-platforms/lib/android-aarch64/libgluegen_rt.so'
+ '[' -e ../jogamp-all-platforms/lib/android-aarch64 ']'
+ echo 'This folder contains platform folders with deprecated plain native libraries, please use the native JAR files in the jar folder.'
+ echo 'This folder contains deprecated plain native libraries for platform android-aarch64, please use the native JAR files in the jar folder.'
+ cd ..
+ for j in $modules
++ find . -name 'joal*android-aarch64'
+ local modulefolder=./joal-android-aarch64
+ '[' -z ./joal-android-aarch64 ']'
+ cd ./joal-android-aarch64
+ '[' linux-amd64 = android-aarch64 ']'
+ '[' -e jar ']'
+ mkdir -p ../jogamp-all-platforms/jar
++ find jar -maxdepth 1 -name '*natives*'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/joal-android-natives-android-aarch64.jar ../jogamp-all-platforms/jar/
'jar/joal-android-natives-android-aarch64.jar' -> '../jogamp-all-platforms/jar/joal-android-natives-android-aarch64.jar'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/joal-natives-android-aarch64.jar ../jogamp-all-platforms/jar/
'jar/joal-natives-android-aarch64.jar' -> '../jogamp-all-platforms/jar/joal-natives-android-aarch64.jar'
++ find jar -maxdepth 1 -name '*.apk'
+ for l in `find jar -maxdepth 1 -name \*.apk`
+ mkdir -p ../jogamp-all-platforms/apk
+ cp -av jar/joal-android-aarch64.apk ../jogamp-all-platforms/apk/
'jar/joal-android-aarch64.apk' -> '../jogamp-all-platforms/apk/joal-android-aarch64.apk'
+ for l in `find jar -maxdepth 1 -name \*.apk`
+ mkdir -p ../jogamp-all-platforms/apk
+ cp -av jar/joal-test-android-unsigned.apk ../jogamp-all-platforms/apk/
'jar/joal-test-android-unsigned.apk' -> '../jogamp-all-platforms/apk/joal-test-android-unsigned.apk'
+ for l in `find jar -maxdepth 1 -name \*.apk`
+ mkdir -p ../jogamp-all-platforms/apk
+ cp -av jar/joal-android-aarch64-unsigned.apk ../jogamp-all-platforms/apk/
'jar/joal-android-aarch64-unsigned.apk' -> '../jogamp-all-platforms/apk/joal-android-aarch64-unsigned.apk'
+ for l in `find jar -maxdepth 1 -name \*.apk`
+ mkdir -p ../jogamp-all-platforms/apk
+ cp -av jar/joal-test-android.apk ../jogamp-all-platforms/apk/
'jar/joal-test-android.apk' -> '../jogamp-all-platforms/apk/joal-test-android.apk'
+ '[' -e jar/atomic ']'
+ '[' -e lib ']'
+ mkdir -p ../jogamp-all-platforms/lib/android-aarch64
+ cp -av lib/libjoal.so lib/libopenal.so ../jogamp-all-platforms/lib/android-aarch64
'lib/libjoal.so' -> '../jogamp-all-platforms/lib/android-aarch64/libjoal.so'
'lib/libopenal.so' -> '../jogamp-all-platforms/lib/android-aarch64/libopenal.so'
+ '[' -e ../jogamp-all-platforms/lib/android-aarch64 ']'
+ echo 'This folder contains platform folders with deprecated plain native libraries, please use the native JAR files in the jar folder.'
+ echo 'This folder contains deprecated plain native libraries for platform android-aarch64, please use the native JAR files in the jar folder.'
+ cd ..
+ for j in $modules
++ find . -name 'jogl*android-aarch64'
+ local modulefolder=./jogl-android-aarch64
+ '[' -z ./jogl-android-aarch64 ']'
+ cd ./jogl-android-aarch64
+ '[' linux-amd64 = android-aarch64 ']'
+ '[' -e jar ']'
+ mkdir -p ../jogamp-all-platforms/jar
++ find jar -maxdepth 1 -name '*natives*'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/jogl-all-android-natives-android-aarch64.jar ../jogamp-all-platforms/jar/
'jar/jogl-all-android-natives-android-aarch64.jar' -> '../jogamp-all-platforms/jar/jogl-all-android-natives-android-aarch64.jar'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/jogl-all-noawt-natives-android-aarch64.jar ../jogamp-all-platforms/jar/
'jar/jogl-all-noawt-natives-android-aarch64.jar' -> '../jogamp-all-platforms/jar/jogl-all-noawt-natives-android-aarch64.jar'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/jogl-all-natives-android-aarch64.jar ../jogamp-all-platforms/jar/
'jar/jogl-all-natives-android-aarch64.jar' -> '../jogamp-all-platforms/jar/jogl-all-natives-android-aarch64.jar'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/jogl-all-mobile-natives-android-aarch64.jar ../jogamp-all-platforms/jar/
'jar/jogl-all-mobile-natives-android-aarch64.jar' -> '../jogamp-all-platforms/jar/jogl-all-mobile-natives-android-aarch64.jar'
++ find jar -maxdepth 1 -name '*.apk'
+ for l in `find jar -maxdepth 1 -name \*.apk`
+ mkdir -p ../jogamp-all-platforms/apk
+ cp -av jar/jogl-all-android-aarch64-unsigned.apk ../jogamp-all-platforms/apk/
'jar/jogl-all-android-aarch64-unsigned.apk' -> '../jogamp-all-platforms/apk/jogl-all-android-aarch64-unsigned.apk'
+ for l in `find jar -maxdepth 1 -name \*.apk`
+ mkdir -p ../jogamp-all-platforms/apk
+ cp -av jar/jogl-all-android-aarch64.apk ../jogamp-all-platforms/apk/
'jar/jogl-all-android-aarch64.apk' -> '../jogamp-all-platforms/apk/jogl-all-android-aarch64.apk'
+ for l in `find jar -maxdepth 1 -name \*.apk`
+ mkdir -p ../jogamp-all-platforms/apk
+ cp -av jar/jogl-demo-android-unsigned.apk ../jogamp-all-platforms/apk/
'jar/jogl-demo-android-unsigned.apk' -> '../jogamp-all-platforms/apk/jogl-demo-android-unsigned.apk'
+ for l in `find jar -maxdepth 1 -name \*.apk`
+ mkdir -p ../jogamp-all-platforms/apk
+ cp -av jar/jogl-demo-android.apk ../jogamp-all-platforms/apk/
'jar/jogl-demo-android.apk' -> '../jogamp-all-platforms/apk/jogl-demo-android.apk'
+ '[' -e jar/atomic ']'
+ mkdir -p ../jogamp-all-platforms/jar/atomic
+ cp -av jar/atomic/jogl-cg-natives-android-aarch64.jar jar/atomic/jogl-natives-android-aarch64.jar jar/atomic/nativewindow-natives-android-aarch64.jar jar/atomic/newt-natives-android-aarch64.jar ../jogamp-all-platforms/jar/atomic/
'jar/atomic/jogl-cg-natives-android-aarch64.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-cg-natives-android-aarch64.jar'
'jar/atomic/jogl-natives-android-aarch64.jar' -> '../jogamp-all-platforms/jar/atomic/jogl-natives-android-aarch64.jar'
'jar/atomic/nativewindow-natives-android-aarch64.jar' -> '../jogamp-all-platforms/jar/atomic/nativewindow-natives-android-aarch64.jar'
'jar/atomic/newt-natives-android-aarch64.jar' -> '../jogamp-all-platforms/jar/atomic/newt-natives-android-aarch64.jar'
+ '[' -e lib ']'
+ mkdir -p ../jogamp-all-platforms/lib/android-aarch64
+ cp -av lib/libjogl_mobile.so lib/libjogl_mobile.symbols lib/libnewt_head.so lib/libnewt_head.symbols ../jogamp-all-platforms/lib/android-aarch64
'lib/libjogl_mobile.so' -> '../jogamp-all-platforms/lib/android-aarch64/libjogl_mobile.so'
'lib/libjogl_mobile.symbols' -> '../jogamp-all-platforms/lib/android-aarch64/libjogl_mobile.symbols'
'lib/libnewt_head.so' -> '../jogamp-all-platforms/lib/android-aarch64/libnewt_head.so'
'lib/libnewt_head.symbols' -> '../jogamp-all-platforms/lib/android-aarch64/libnewt_head.symbols'
+ '[' -e ../jogamp-all-platforms/lib/android-aarch64 ']'
+ echo 'This folder contains platform folders with deprecated plain native libraries, please use the native JAR files in the jar folder.'
+ echo 'This folder contains deprecated plain native libraries for platform android-aarch64, please use the native JAR files in the jar folder.'
+ cd ..
+ for j in $modules
++ find . -name 'jocl*android-aarch64'
+ local modulefolder=./jocl-android-aarch64
+ '[' -z ./jocl-android-aarch64 ']'
+ cd ./jocl-android-aarch64
+ '[' linux-amd64 = android-aarch64 ']'
+ '[' -e jar ']'
+ mkdir -p ../jogamp-all-platforms/jar
++ find jar -maxdepth 1 -name '*natives*'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/jocl-natives-android-aarch64.jar ../jogamp-all-platforms/jar/
'jar/jocl-natives-android-aarch64.jar' -> '../jogamp-all-platforms/jar/jocl-natives-android-aarch64.jar'
+ for l in `find jar -maxdepth 1 -name \*natives\*`
+ cp -av jar/jocl-android-natives-android-aarch64.jar ../jogamp-all-platforms/jar/
'jar/jocl-android-natives-android-aarch64.jar' -> '../jogamp-all-platforms/jar/jocl-android-natives-android-aarch64.jar'
++ find jar -maxdepth 1 -name '*.apk'
+ for l in `find jar -maxdepth 1 -name \*.apk`
+ mkdir -p ../jogamp-all-platforms/apk
+ cp -av jar/jocl-android-aarch64-unsigned.apk ../jogamp-all-platforms/apk/
'jar/jocl-android-aarch64-unsigned.apk' -> '../jogamp-all-platforms/apk/jocl-android-aarch64-unsigned.apk'
+ for l in `find jar -maxdepth 1 -name \*.apk`
+ mkdir -p ../jogamp-all-platforms/apk
+ cp -av jar/jocl-test-android.apk ../jogamp-all-platforms/apk/
'jar/jocl-test-android.apk' -> '../jogamp-all-platforms/apk/jocl-test-android.apk'
+ for l in `find jar -maxdepth 1 -name \*.apk`
+ mkdir -p ../jogamp-all-platforms/apk
+ cp -av jar/jocl-test-android-unsigned.apk ../jogamp-all-platforms/apk/
'jar/jocl-test-android-unsigned.apk' -> '../jogamp-all-platforms/apk/jocl-test-android-unsigned.apk'
+ for l in `find jar -maxdepth 1 -name \*.apk`
+ mkdir -p ../jogamp-all-platforms/apk
+ cp -av jar/jocl-android-aarch64.apk ../jogamp-all-platforms/apk/
'jar/jocl-android-aarch64.apk' -> '../jogamp-all-platforms/apk/jocl-android-aarch64.apk'
+ '[' -e jar/atomic ']'
+ '[' -e lib ']'
+ mkdir -p ../jogamp-all-platforms/lib/android-aarch64
+ cp -av lib/libjocl.so ../jogamp-all-platforms/lib/android-aarch64
'lib/libjocl.so' -> '../jogamp-all-platforms/lib/android-aarch64/libjocl.so'
+ '[' -e ../jogamp-all-platforms/lib/android-aarch64 ']'
+ echo 'This folder contains platform folders with deprecated plain native libraries, please use the native JAR files in the jar folder.'
+ echo 'This folder contains deprecated plain native libraries for platform android-aarch64, please use the native JAR files in the jar folder.'
+ cd ..
+ '[' -e jogamp-all-platforms/apk ']'
+ cd jogamp-all-platforms/apk
+ mkdir -p unsigned
+ for i in *-unsigned.apk
++ basename gluegen-rt-android-aarch64-unsigned.apk -unsigned.apk
+ mv -v gluegen-rt-android-aarch64-unsigned.apk unsigned/gluegen-rt-android-aarch64.apk
renamed 'gluegen-rt-android-aarch64-unsigned.apk' -> 'unsigned/gluegen-rt-android-aarch64.apk'
+ for i in *-unsigned.apk
++ basename joal-android-aarch64-unsigned.apk -unsigned.apk
+ mv -v joal-android-aarch64-unsigned.apk unsigned/joal-android-aarch64.apk
renamed 'joal-android-aarch64-unsigned.apk' -> 'unsigned/joal-android-aarch64.apk'
+ for i in *-unsigned.apk
++ basename joal-test-android-unsigned.apk -unsigned.apk
+ mv -v joal-test-android-unsigned.apk unsigned/joal-test-android.apk
renamed 'joal-test-android-unsigned.apk' -> 'unsigned/joal-test-android.apk'
+ for i in *-unsigned.apk
++ basename jocl-android-aarch64-unsigned.apk -unsigned.apk
+ mv -v jocl-android-aarch64-unsigned.apk unsigned/jocl-android-aarch64.apk
renamed 'jocl-android-aarch64-unsigned.apk' -> 'unsigned/jocl-android-aarch64.apk'
+ for i in *-unsigned.apk
++ basename jocl-test-android-unsigned.apk -unsigned.apk
+ mv -v jocl-test-android-unsigned.apk unsigned/jocl-test-android.apk
renamed 'jocl-test-android-unsigned.apk' -> 'unsigned/jocl-test-android.apk'
+ for i in *-unsigned.apk
++ basename jogamp-android-launcher-unsigned.apk -unsigned.apk
+ mv -v jogamp-android-launcher-unsigned.apk unsigned/jogamp-android-launcher.apk
renamed 'jogamp-android-launcher-unsigned.apk' -> 'unsigned/jogamp-android-launcher.apk'
+ for i in *-unsigned.apk
++ basename jogl-all-android-aarch64-unsigned.apk -unsigned.apk
+ mv -v jogl-all-android-aarch64-unsigned.apk unsigned/jogl-all-android-aarch64.apk
renamed 'jogl-all-android-aarch64-unsigned.apk' -> 'unsigned/jogl-all-android-aarch64.apk'
+ for i in *-unsigned.apk
++ basename jogl-demo-android-unsigned.apk -unsigned.apk
+ mv -v jogl-demo-android-unsigned.apk unsigned/jogl-demo-android.apk
renamed 'jogl-demo-android-unsigned.apk' -> 'unsigned/jogl-demo-android.apk'
+ cd ../..
+ cp -av ../log/aggregated.artifact.properties.sorted ../log/all.artifact.properties.sorted jogamp-all-platforms/
'../log/aggregated.artifact.properties.sorted' -> 'jogamp-all-platforms/aggregated.artifact.properties.sorted'
'../log/all.artifact.properties.sorted' -> 'jogamp-all-platforms/all.artifact.properties.sorted'
+ echo 'INFO: Create merged jogamp archive jogamp-all-platforms.7z'
INFO: Create merged jogamp archive jogamp-all-platforms.7z
+ 7z a -r ../archive/jogamp-all-platforms.7z jogamp-all-platforms

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz (306A9),ASM,AES-NI)

Scanning the drive:
15 folders, 356 files, 148607920 bytes (142 MiB)

Creating archive: ../archive/jogamp-all-platforms.7z

Items to compress: 371


Files read from disk: 356
Archive size: 57202331 bytes (55 MiB)
Everything is Ok
+ cd ..
+ cd /srv/www/jogamp.org/deployment/autobuilds/master/last
+ prom_cleanup tmp-archive
+ local destdir=tmp-archive
+ shift
++ pwd
+ local lthisdir=/srv/www/jogamp.org/deployment/autobuilds/master/last
+ cd tmp-archive
+ echo 'INFO: Delete tmp folder'
INFO: Delete tmp folder
+ mkdir -p archive/test-results
+ for i in $os_and_archs
+ mv -v archive/jogamp-linux-amd64/test-results/gluegen-2.5-b956-20230508-linux-amd64-test-results-linux-x86_64-jau-002.7z archive/jogamp-linux-amd64/test-results/joal-2.5-b674-20230508-linux-amd64-test-results-linux-x86_64-jau-002.7z archive/jogamp-linux-amd64/test-results/jocl-2.5-b1162-20230508-linux-amd64-test-results-linux-x86_64-jau-002.7z archive/jogamp-linux-amd64/test-results/jogl-2.5-b1524-20230508-linux-amd64-test-results-linux-x86_64-jau-002.7z archive/test-results/
renamed 'archive/jogamp-linux-amd64/test-results/gluegen-2.5-b956-20230508-linux-amd64-test-results-linux-x86_64-jau-002.7z' -> 'archive/test-results/gluegen-2.5-b956-20230508-linux-amd64-test-results-linux-x86_64-jau-002.7z'
renamed 'archive/jogamp-linux-amd64/test-results/joal-2.5-b674-20230508-linux-amd64-test-results-linux-x86_64-jau-002.7z' -> 'archive/test-results/joal-2.5-b674-20230508-linux-amd64-test-results-linux-x86_64-jau-002.7z'
renamed 'archive/jogamp-linux-amd64/test-results/jocl-2.5-b1162-20230508-linux-amd64-test-results-linux-x86_64-jau-002.7z' -> 'archive/test-results/jocl-2.5-b1162-20230508-linux-amd64-test-results-linux-x86_64-jau-002.7z'
renamed 'archive/jogamp-linux-amd64/test-results/jogl-2.5-b1524-20230508-linux-amd64-test-results-linux-x86_64-jau-002.7z' -> 'archive/test-results/jogl-2.5-b1524-20230508-linux-amd64-test-results-linux-x86_64-jau-002.7z'
+ rm -vrf archive/jogamp-linux-amd64
removed 'archive/jogamp-linux-amd64/jogl-linux-amd64.7z'
removed directory 'archive/jogamp-linux-amd64/test-results'
removed 'archive/jogamp-linux-amd64/jocl-linux-amd64.7z'
removed 'archive/jogamp-linux-amd64/joal-linux-amd64.7z'
removed 'archive/jogamp-linux-amd64/gluegen-linux-amd64.7z'
removed directory 'archive/jogamp-linux-amd64'
+ for i in $os_and_archs
+ mv -v archive/jogamp-linux-armv6hf/test-results/gluegen-2.5-b956-20230508-linux-armv6hf-test-results-linux-arm32-armv7hf-jau-031.7z archive/jogamp-linux-armv6hf/test-results/joal-2.5-b674-20230508-linux-armv6hf-test-results-linux-arm32-armv7hf-jau-031.7z archive/jogamp-linux-armv6hf/test-results/jocl-2.5-b1162-20230508-linux-armv6hf-test-results-linux-arm32-armv7hf-jau-031.7z archive/jogamp-linux-armv6hf/test-results/jogl-2.5-b1524-20230508-linux-armv6hf-test-results-linux-arm32-armv7hf-jau-031.7z archive/test-results/
renamed 'archive/jogamp-linux-armv6hf/test-results/gluegen-2.5-b956-20230508-linux-armv6hf-test-results-linux-arm32-armv7hf-jau-031.7z' -> 'archive/test-results/gluegen-2.5-b956-20230508-linux-armv6hf-test-results-linux-arm32-armv7hf-jau-031.7z'
renamed 'archive/jogamp-linux-armv6hf/test-results/joal-2.5-b674-20230508-linux-armv6hf-test-results-linux-arm32-armv7hf-jau-031.7z' -> 'archive/test-results/joal-2.5-b674-20230508-linux-armv6hf-test-results-linux-arm32-armv7hf-jau-031.7z'
renamed 'archive/jogamp-linux-armv6hf/test-results/jocl-2.5-b1162-20230508-linux-armv6hf-test-results-linux-arm32-armv7hf-jau-031.7z' -> 'archive/test-results/jocl-2.5-b1162-20230508-linux-armv6hf-test-results-linux-arm32-armv7hf-jau-031.7z'
renamed 'archive/jogamp-linux-armv6hf/test-results/jogl-2.5-b1524-20230508-linux-armv6hf-test-results-linux-arm32-armv7hf-jau-031.7z' -> 'archive/test-results/jogl-2.5-b1524-20230508-linux-armv6hf-test-results-linux-arm32-armv7hf-jau-031.7z'
+ rm -vrf archive/jogamp-linux-armv6hf
removed 'archive/jogamp-linux-armv6hf/jocl-linux-armv6hf.7z'
removed directory 'archive/jogamp-linux-armv6hf/test-results'
removed 'archive/jogamp-linux-armv6hf/gluegen-linux-armv6hf.7z'
removed 'archive/jogamp-linux-armv6hf/joal-linux-armv6hf.7z'
removed 'archive/jogamp-linux-armv6hf/jogl-linux-armv6hf.7z'
removed directory 'archive/jogamp-linux-armv6hf'
+ for i in $os_and_archs
+ mv -v archive/jogamp-linux-aarch64/test-results/gluegen-2.5-b956-20230508-linux-aarch64-test-results-linux-arm64-aarch64-jau-032.7z archive/jogamp-linux-aarch64/test-results/joal-2.5-b674-20230508-linux-aarch64-test-results-linux-arm64-aarch64-jau-032.7z archive/jogamp-linux-aarch64/test-results/jocl-2.5-b1162-20230508-linux-aarch64-test-results-linux-arm64-aarch64-jau-032.7z archive/jogamp-linux-aarch64/test-results/jogl-2.5-b1524-20230508-linux-aarch64-test-results-linux-arm64-aarch64-jau-032.7z archive/test-results/
renamed 'archive/jogamp-linux-aarch64/test-results/gluegen-2.5-b956-20230508-linux-aarch64-test-results-linux-arm64-aarch64-jau-032.7z' -> 'archive/test-results/gluegen-2.5-b956-20230508-linux-aarch64-test-results-linux-arm64-aarch64-jau-032.7z'
renamed 'archive/jogamp-linux-aarch64/test-results/joal-2.5-b674-20230508-linux-aarch64-test-results-linux-arm64-aarch64-jau-032.7z' -> 'archive/test-results/joal-2.5-b674-20230508-linux-aarch64-test-results-linux-arm64-aarch64-jau-032.7z'
renamed 'archive/jogamp-linux-aarch64/test-results/jocl-2.5-b1162-20230508-linux-aarch64-test-results-linux-arm64-aarch64-jau-032.7z' -> 'archive/test-results/jocl-2.5-b1162-20230508-linux-aarch64-test-results-linux-arm64-aarch64-jau-032.7z'
renamed 'archive/jogamp-linux-aarch64/test-results/jogl-2.5-b1524-20230508-linux-aarch64-test-results-linux-arm64-aarch64-jau-032.7z' -> 'archive/test-results/jogl-2.5-b1524-20230508-linux-aarch64-test-results-linux-arm64-aarch64-jau-032.7z'
+ rm -vrf archive/jogamp-linux-aarch64
removed 'archive/jogamp-linux-aarch64/gluegen-linux-aarch64.7z'
removed directory 'archive/jogamp-linux-aarch64/test-results'
removed 'archive/jogamp-linux-aarch64/jogl-linux-aarch64.7z'
removed 'archive/jogamp-linux-aarch64/joal-linux-aarch64.7z'
removed 'archive/jogamp-linux-aarch64/jocl-linux-aarch64.7z'
removed directory 'archive/jogamp-linux-aarch64'
+ for i in $os_and_archs
+ mv -v archive/jogamp-macosx-universal/test-results/gluegen-2.5-b956-20230508-macosx-universal-test-results-macos-x86_64-jau-012.7z archive/jogamp-macosx-universal/test-results/joal-2.5-b674-20230508-macosx-universal-test-results-macos-x86_64-jau-012.7z archive/jogamp-macosx-universal/test-results/jocl-2.5-b1162-20230508-macosx-universal-test-results-macos-x86_64-jau-012.7z archive/jogamp-macosx-universal/test-results/jogl-2.5-b1524-20230508-macosx-universal-test-results-macos-x86_64-jau-012.7z archive/test-results/
renamed 'archive/jogamp-macosx-universal/test-results/gluegen-2.5-b956-20230508-macosx-universal-test-results-macos-x86_64-jau-012.7z' -> 'archive/test-results/gluegen-2.5-b956-20230508-macosx-universal-test-results-macos-x86_64-jau-012.7z'
renamed 'archive/jogamp-macosx-universal/test-results/joal-2.5-b674-20230508-macosx-universal-test-results-macos-x86_64-jau-012.7z' -> 'archive/test-results/joal-2.5-b674-20230508-macosx-universal-test-results-macos-x86_64-jau-012.7z'
renamed 'archive/jogamp-macosx-universal/test-results/jocl-2.5-b1162-20230508-macosx-universal-test-results-macos-x86_64-jau-012.7z' -> 'archive/test-results/jocl-2.5-b1162-20230508-macosx-universal-test-results-macos-x86_64-jau-012.7z'
renamed 'archive/jogamp-macosx-universal/test-results/jogl-2.5-b1524-20230508-macosx-universal-test-results-macos-x86_64-jau-012.7z' -> 'archive/test-results/jogl-2.5-b1524-20230508-macosx-universal-test-results-macos-x86_64-jau-012.7z'
+ rm -vrf archive/jogamp-macosx-universal
removed 'archive/jogamp-macosx-universal/jocl-macosx-universal.7z'
removed directory 'archive/jogamp-macosx-universal/test-results'
removed 'archive/jogamp-macosx-universal/gluegen-macosx-universal.7z'
removed 'archive/jogamp-macosx-universal/joal-macosx-universal.7z'
removed 'archive/jogamp-macosx-universal/jogl-macosx-universal.7z'
removed directory 'archive/jogamp-macosx-universal'
+ for i in $os_and_archs
+ mv -v archive/jogamp-windows-amd64/test-results/gluegen-2.5-b956-20230508-windows-amd64-test-results-windows-x86_64-jau-011.7z archive/jogamp-windows-amd64/test-results/joal-2.5-b674-20230508-windows-amd64-test-results-windows-x86_64-jau-011.7z archive/jogamp-windows-amd64/test-results/jocl-2.5-b1162-20230508-windows-amd64-test-results-windows-x86_64-jau-011.7z archive/jogamp-windows-amd64/test-results/jogl-2.5-b1524-20230508-windows-amd64-test-results-windows-x86_64-jau-011.7z archive/test-results/
renamed 'archive/jogamp-windows-amd64/test-results/gluegen-2.5-b956-20230508-windows-amd64-test-results-windows-x86_64-jau-011.7z' -> 'archive/test-results/gluegen-2.5-b956-20230508-windows-amd64-test-results-windows-x86_64-jau-011.7z'
renamed 'archive/jogamp-windows-amd64/test-results/joal-2.5-b674-20230508-windows-amd64-test-results-windows-x86_64-jau-011.7z' -> 'archive/test-results/joal-2.5-b674-20230508-windows-amd64-test-results-windows-x86_64-jau-011.7z'
renamed 'archive/jogamp-windows-amd64/test-results/jocl-2.5-b1162-20230508-windows-amd64-test-results-windows-x86_64-jau-011.7z' -> 'archive/test-results/jocl-2.5-b1162-20230508-windows-amd64-test-results-windows-x86_64-jau-011.7z'
renamed 'archive/jogamp-windows-amd64/test-results/jogl-2.5-b1524-20230508-windows-amd64-test-results-windows-x86_64-jau-011.7z' -> 'archive/test-results/jogl-2.5-b1524-20230508-windows-amd64-test-results-windows-x86_64-jau-011.7z'
+ rm -vrf archive/jogamp-windows-amd64
removed directory 'archive/jogamp-windows-amd64/test-results'
removed 'archive/jogamp-windows-amd64/joal-windows-amd64.7z'
removed 'archive/jogamp-windows-amd64/gluegen-windows-amd64.7z'
removed 'archive/jogamp-windows-amd64/jogl-windows-amd64.7z'
removed 'archive/jogamp-windows-amd64/jocl-windows-amd64.7z'
removed directory 'archive/jogamp-windows-amd64'
+ for i in $os_and_archs
+ mv -v archive/jogamp-android-aarch64/test-results/gluegen-2.5-b956-20230508-android-aarch64-test-results-android-arm64-aarch64-jau-041.7z archive/jogamp-android-aarch64/test-results/joal-2.5-b674-20230508-android-aarch64-test-results-android-arm64-aarch64-jau-041.7z archive/jogamp-android-aarch64/test-results/jocl-2.5-b1162-20230508-android-aarch64-test-results-android-arm64-aarch64-jau-041.7z archive/jogamp-android-aarch64/test-results/jogl-2.5-b1524-20230508-android-aarch64-test-results-android-arm64-aarch64-jau-041.7z archive/test-results/
renamed 'archive/jogamp-android-aarch64/test-results/gluegen-2.5-b956-20230508-android-aarch64-test-results-android-arm64-aarch64-jau-041.7z' -> 'archive/test-results/gluegen-2.5-b956-20230508-android-aarch64-test-results-android-arm64-aarch64-jau-041.7z'
renamed 'archive/jogamp-android-aarch64/test-results/joal-2.5-b674-20230508-android-aarch64-test-results-android-arm64-aarch64-jau-041.7z' -> 'archive/test-results/joal-2.5-b674-20230508-android-aarch64-test-results-android-arm64-aarch64-jau-041.7z'
renamed 'archive/jogamp-android-aarch64/test-results/jocl-2.5-b1162-20230508-android-aarch64-test-results-android-arm64-aarch64-jau-041.7z' -> 'archive/test-results/jocl-2.5-b1162-20230508-android-aarch64-test-results-android-arm64-aarch64-jau-041.7z'
renamed 'archive/jogamp-android-aarch64/test-results/jogl-2.5-b1524-20230508-android-aarch64-test-results-android-arm64-aarch64-jau-041.7z' -> 'archive/test-results/jogl-2.5-b1524-20230508-android-aarch64-test-results-android-arm64-aarch64-jau-041.7z'
+ rm -vrf archive/jogamp-android-aarch64
removed 'archive/jogamp-android-aarch64/jogl-android-aarch64.7z'
removed 'archive/jogamp-android-aarch64/gluegen-android-aarch64.7z'
removed 'archive/jogamp-android-aarch64/jocl-android-aarch64.7z'
removed directory 'archive/jogamp-android-aarch64/test-results'
removed 'archive/jogamp-android-aarch64/joal-android-aarch64.7z'
removed directory 'archive/jogamp-android-aarch64'
+ cd /srv/www/jogamp.org/deployment/autobuilds/master/last
+ uri=gluegen_956-joal_674-jogl_1524-jocl_1162
+ url=http://jogamp.org/deployment/archive/master/gluegen_956-joal_674-jogl_1524-jocl_1162
+ wsdir=/srv/www/jogamp.org/deployment/archive/master/gluegen_956-joal_674-jogl_1524-jocl_1162
+ rm -rf /srv/www/jogamp.org/deployment/archive/master/gluegen_956-joal_674-jogl_1524-jocl_1162
+ mv tmp-archive /srv/www/jogamp.org/deployment/archive/master/gluegen_956-joal_674-jogl_1524-jocl_1162
+ cd /srv/www/jogamp.org/deployment/archive/master/gluegen_956-joal_674-jogl_1524-jocl_1162
+ echo

+ echo Aggregation folder /srv/www/jogamp.org/deployment/archive/master/gluegen_956-joal_674-jogl_1524-jocl_1162 for URL http://jogamp.org/deployment/archive/master/gluegen_956-joal_674-jogl_1524-jocl_1162
Aggregation folder /srv/www/jogamp.org/deployment/archive/master/gluegen_956-joal_674-jogl_1524-jocl_1162 for URL http://jogamp.org/deployment/archive/master/gluegen_956-joal_674-jogl_1524-jocl_1162
+ echo

+ cp -av ../util/unsigned/applet-launcher.jar jar/
'../util/unsigned/applet-launcher.jar' -> 'jar/applet-launcher.jar'
+ cp -av ../util/unsigned/junit.jar ../util/unsigned/junit.LICENSE.txt ../util/unsigned/junit.txt jar/
'../util/unsigned/junit.jar' -> 'jar/junit.jar'
'../util/unsigned/junit.LICENSE.txt' -> 'jar/junit.LICENSE.txt'
'../util/unsigned/junit.txt' -> 'jar/junit.txt'
+ sha512sum -b apk/gluegen-rt-android-aarch64.apk apk/joal-android-aarch64.apk apk/joal-test-android.apk apk/jocl-android-aarch64.apk apk/jocl-test-android.apk apk/jogamp-android-launcher.apk apk/jogl-all-android-aarch64.apk apk/jogl-demo-android.apk archive/gluegen-javadoc.7z archive/joal-demos.7z archive/joal-javadoc.7z archive/jocl-demos.7z archive/jocl-javadoc.7z archive/jogamp-all-platforms.7z archive/jogamp-fat-all.7z archive/jogl-demos.7z archive/jogl-javadoc.7z fat/jogl-demos-java-src.zip fat/jogamp-fat.jar fat/jogamp-fat-test.jar fat/jogl-demos.jar jar/applet-launcher.jar jar/gluegen.jar jar/gluegen-rt-android.jar jar/gluegen-rt-android-natives-android-aarch64.jar jar/gluegen-rt-android-natives-linux-aarch64.jar jar/gluegen-rt-android-natives-linux-amd64.jar jar/gluegen-rt-android-natives-linux-armv6hf.jar jar/gluegen-rt-android-natives-macosx-universal.jar jar/gluegen-rt-android-natives-windows-amd64.jar jar/gluegen-rt.jar jar/gluegen-rt-natives-android-aarch64.jar jar/gluegen-rt-natives-linux-aarch64.jar jar/gluegen-rt-natives-linux-amd64.jar jar/gluegen-rt-natives-linux-armv6hf.jar jar/gluegen-rt-natives-macosx-universal.jar jar/gluegen-rt-natives-windows-amd64.jar jar/gluegen-test-util.jar jar/joal-android.jar jar/joal-android-natives-android-aarch64.jar jar/joal-android-natives-linux-aarch64.jar jar/joal-android-natives-linux-amd64.jar jar/joal-android-natives-linux-armv6hf.jar jar/joal-android-natives-macosx-universal.jar jar/joal-android-natives-windows-amd64.jar jar/joal.jar jar/joal-natives-android-aarch64.jar jar/joal-natives-linux-aarch64.jar jar/joal-natives-linux-amd64.jar jar/joal-natives-linux-armv6hf.jar jar/joal-natives-macosx-universal.jar jar/joal-natives-windows-amd64.jar jar/joal-test-android.jar jar/joal-test.jar jar/jocl-android.jar jar/jocl-android-natives-android-aarch64.jar jar/jocl-android-natives-linux-aarch64.jar jar/jocl-android-natives-linux-amd64.jar jar/jocl-android-natives-linux-armv6hf.jar jar/jocl-android-natives-macosx-universal.jar jar/jocl-android-natives-windows-amd64.jar jar/jocl.jar jar/jocl-natives-android-aarch64.jar jar/jocl-natives-linux-aarch64.jar jar/jocl-natives-linux-amd64.jar jar/jocl-natives-linux-armv6hf.jar jar/jocl-natives-macosx-universal.jar jar/jocl-natives-windows-amd64.jar jar/jocl-test-android.jar jar/jocl-test.jar jar/jogl-all-android.jar jar/jogl-all-android-natives-android-aarch64.jar jar/jogl-all-android-natives-linux-aarch64.jar jar/jogl-all-android-natives-linux-amd64.jar jar/jogl-all-android-natives-linux-armv6hf.jar jar/jogl-all-android-natives-macosx-universal.jar jar/jogl-all-android-natives-windows-amd64.jar jar/jogl-all.jar jar/jogl-all-mobile.jar jar/jogl-all-mobile-natives-android-aarch64.jar jar/jogl-all-mobile-natives-linux-aarch64.jar jar/jogl-all-mobile-natives-linux-amd64.jar jar/jogl-all-mobile-natives-linux-armv6hf.jar jar/jogl-all-mobile-natives-macosx-universal.jar jar/jogl-all-mobile-natives-windows-amd64.jar jar/jogl-all-natives-android-aarch64.jar jar/jogl-all-natives-linux-aarch64.jar jar/jogl-all-natives-linux-amd64.jar jar/jogl-all-natives-linux-armv6hf.jar jar/jogl-all-natives-macosx-universal.jar jar/jogl-all-natives-windows-amd64.jar jar/jogl-all-noawt.jar jar/jogl-all-noawt-natives-android-aarch64.jar jar/jogl-all-noawt-natives-linux-aarch64.jar jar/jogl-all-noawt-natives-linux-amd64.jar jar/jogl-all-noawt-natives-linux-armv6hf.jar jar/jogl-all-noawt-natives-macosx-universal.jar jar/jogl-all-noawt-natives-windows-amd64.jar jar/jogl-demo-android.jar jar/jogl-demos.jar jar/jogl-test.jar jar/junit.jar jar/atomic/gluegen-gl.jar jar/atomic/graphui.jar jar/atomic/jogl-awt.jar jar/atomic/jogl-cg.jar jar/atomic/jogl-cg-natives-android-aarch64.jar jar/atomic/jogl-cg-natives-linux-aarch64.jar jar/atomic/jogl-cg-natives-linux-amd64.jar jar/atomic/jogl-cg-natives-linux-armv6hf.jar jar/atomic/jogl-cg-natives-macosx-universal.jar jar/atomic/jogl-cg-natives-windows-amd64.jar jar/atomic/jogl-fonts-p0.jar jar/atomic/jogl-gldesktop-dbg.jar jar/atomic/jogl-gldesktop.jar jar/atomic/jogl-glmobile-dbg.jar jar/atomic/jogl-glmobile.jar jar/atomic/jogl-glu-gldesktop.jar jar/atomic/jogl-glu.jar jar/atomic/jogl.jar jar/atomic/jogl-natives-android-aarch64.jar jar/atomic/jogl-natives-linux-aarch64.jar jar/atomic/jogl-natives-linux-amd64.jar jar/atomic/jogl-natives-linux-armv6hf.jar jar/atomic/jogl-natives-macosx-universal.jar jar/atomic/jogl-natives-windows-amd64.jar jar/atomic/jogl-omx.jar jar/atomic/jogl-os-android.jar jar/atomic/jogl-os-ios.jar jar/atomic/jogl-os-osx.jar jar/atomic/jogl-os-win.jar jar/atomic/jogl-os-x11.jar jar/atomic/jogl-sdk.jar jar/atomic/jogl-swt.jar jar/atomic/jogl-util-awt.jar jar/atomic/jogl-util-fixedfuncemu.jar jar/atomic/jogl-util-gldesktop.jar jar/atomic/jogl-util-graph.jar jar/atomic/jogl-util.jar jar/atomic/nativewindow-awt.jar jar/atomic/nativewindow.jar jar/atomic/nativewindow-natives-android-aarch64.jar jar/atomic/nativewindow-natives-linux-aarch64.jar jar/atomic/nativewindow-natives-linux-amd64.jar jar/atomic/nativewindow-natives-linux-armv6hf.jar jar/atomic/nativewindow-natives-macosx-universal.jar jar/atomic/nativewindow-natives-windows-amd64.jar jar/atomic/nativewindow-os-drm.jar jar/atomic/nativewindow-os-ios.jar jar/atomic/nativewindow-os-osx.jar jar/atomic/nativewindow-os-win.jar jar/atomic/nativewindow-os-x11.jar jar/atomic/nativewindow-swt.jar jar/atomic/newt-awt.jar jar/atomic/newt-driver-android.jar jar/atomic/newt-driver-bcm-old.jar jar/atomic/newt-driver-bcm-vc.jar jar/atomic/newt-driver-egl-gbm.jar jar/atomic/newt-driver-intelgdl.jar jar/atomic/newt-driver-ios.jar jar/atomic/newt-driver-kd.jar jar/atomic/newt-driver-linux.jar jar/atomic/newt-driver-osx.jar jar/atomic/newt-driver-win.jar jar/atomic/newt-driver-x11.jar jar/atomic/newt-event.jar jar/atomic/newt.jar jar/atomic/newt-javafx.jar jar/atomic/newt-natives-android-aarch64.jar jar/atomic/newt-natives-linux-aarch64.jar jar/atomic/newt-natives-linux-amd64.jar jar/atomic/newt-natives-linux-armv6hf.jar jar/atomic/newt-natives-macosx-universal.jar jar/atomic/newt-natives-windows-amd64.jar jar/atomic/newt-ogl.jar jar/atomic/newt-swt.jar
+ local OK=1
+ grep WARNING /srv/jenkins/jobs/jogamp-scripting-promote-last-builds-master/workspace/promote-latest-builds.log
+ grep WARNING /srv/jenkins/jobs/jogamp-scripting-promote-last-builds-master/workspace/promote-latest-builds.log
+ OK=0
+ '[' 0 -eq 0 ']'
+ echo Warnings occured - please check /srv/jenkins/jobs/jogamp-scripting-promote-last-builds-master/workspace/promote-latest-builds.log for WARNING
Warnings occured - please check /srv/jenkins/jobs/jogamp-scripting-promote-last-builds-master/workspace/promote-latest-builds.log for WARNING
+ OK=1
+ grep ERROR /srv/jenkins/jobs/jogamp-scripting-promote-last-builds-master/workspace/promote-latest-builds.log
+ grep ERROR /srv/jenkins/jobs/jogamp-scripting-promote-last-builds-master/workspace/promote-latest-builds.log
+ OK=0
+ '[' 0 -eq 0 ']'
+ echo Errors occured - please check /srv/jenkins/jobs/jogamp-scripting-promote-last-builds-master/workspace/promote-latest-builds.log for ERROR
Errors occured - please check /srv/jenkins/jobs/jogamp-scripting-promote-last-builds-master/workspace/promote-latest-builds.log for ERROR
+ mv /srv/jenkins/jobs/jogamp-scripting-promote-last-builds-master/workspace/promote-latest-builds.log /srv/www/jogamp.org/deployment/archive/master/gluegen_956-joal_674-jogl_1524-jocl_1162/log/
Archiving artifacts
Notifying upstream projects of job completion
Finished: SUCCESS