#!/bin/sh
set -x

JAVA_HOME=/usr/java/j2sdk1.4.2_06
BUILD_HOME=/afs/ncsa.uiuc.edu/projects/hdf/java/java5/ModularHDFView


rm -rf bin
mkdir bin

mkdir bin/aix
mkdir bin/alpha
mkdir bin/irix
mkdir bin/linux
mkdir bin/macosx
mkdir bin/solaris
mkdir bin/win

mkdir bin/aix/hdf-java
mkdir bin/alpha/hdf-java
mkdir bin/irix/hdf-java
mkdir bin/linux/hdf-java
mkdir bin/macosx/hdf-java
mkdir bin/solaris/hdf-java
mkdir bin/win/hdf-java

cp $BUILD_HOME/lib/Readme.txt bin/aix/hdf-java
cp $BUILD_HOME/lib/Readme.txt bin/alpha/hdf-java
cp $BUILD_HOME/lib/Readme.txt bin/irix/hdf-java
cp $BUILD_HOME/lib/Readme.txt bin/linux/hdf-java
cp $BUILD_HOME/lib/Readme.txt bin/macosx/hdf-java
cp $BUILD_HOME/lib/Readme.txt bin/solaris/hdf-java
cp $BUILD_HOME/lib/Readme.txt bin/win/hdf-java

cp $BUILD_HOME/lib/Copying bin/aix/hdf-java
cp $BUILD_HOME/lib/Copying bin/alpha/hdf-java
cp $BUILD_HOME/lib/Copying bin/irix/hdf-java
cp $BUILD_HOME/lib/Copying bin/linux/hdf-java
cp $BUILD_HOME/lib/Copying bin/macosx/hdf-java
cp $BUILD_HOME/lib/Copying bin/solaris/hdf-java
cp $BUILD_HOME/lib/Copying bin/win/hdf-java

cp -r $BUILD_HOME/bin bin/aix/hdf-java
cp -r $BUILD_HOME/bin bin/alpha/hdf-java
cp -r $BUILD_HOME/bin bin/irix/hdf-java
cp -r $BUILD_HOME/bin bin/linux/hdf-java
cp -r $BUILD_HOME/bin bin/macosx/hdf-java
cp -r $BUILD_HOME/bin bin/solaris/hdf-java
cp -r $BUILD_HOME/bin bin/win/hdf-java

mkdir bin/aix/hdf-java/lib
mkdir bin/alpha/hdf-java/lib
mkdir bin/irix/hdf-java/lib
mkdir bin/linux/hdf-java/lib
mkdir bin/macosx/hdf-java/lib
mkdir bin/solaris/hdf-java/lib
mkdir bin/win/hdf-java/lib

cp $BUILD_HOME/lib/*.jar bin/aix/hdf-java/lib
cp $BUILD_HOME/lib/*.jar bin/alpha/hdf-java/lib
cp $BUILD_HOME/lib/*.jar bin/irix/hdf-java/lib
cp $BUILD_HOME/lib/*.jar bin/linux/hdf-java/lib
cp $BUILD_HOME/lib/*.jar bin/macosx/hdf-java/lib
cp $BUILD_HOME/lib/*.jar bin/solaris/hdf-java/lib
cp $BUILD_HOME/lib/*.jar bin/win/hdf-java/lib

cp -r $BUILD_HOME/lib/ext bin/aix/hdf-java/lib
cp -r $BUILD_HOME/lib/ext bin/alpha/hdf-java/lib
cp -r $BUILD_HOME/lib/ext bin/irix/hdf-java/lib
cp -r $BUILD_HOME/lib/ext bin/linux/hdf-java/lib
cp -r $BUILD_HOME/lib/ext bin/macosx/hdf-java/lib
cp -r $BUILD_HOME/lib/ext bin/solaris/hdf-java/lib
cp -r $BUILD_HOME/lib/ext bin/win/hdf-java/lib

cp -r $BUILD_HOME/lib/aix bin/aix/hdf-java/lib
cp -r $BUILD_HOME/lib/alpha bin/alpha/hdf-java/lib
cp -r $BUILD_HOME/lib/irix-6.5 bin/irix/hdf-java/lib
cp -r $BUILD_HOME/lib/linux bin/linux/hdf-java/lib
cp -r $BUILD_HOME/lib/macosx bin/macosx/hdf-java/lib
cp -r $BUILD_HOME/lib/solaris bin/solaris/hdf-java/lib
cp -r $BUILD_HOME/lib/win bin/win/hdf-java/lib

chmod -R 755 /afs/.ncsa.uiuc.edu/projects/hdf/java/java1/HDF-JAVA-2.3

cd /afs/.ncsa.uiuc.edu/projects/hdf/java/java1/HDF-JAVA-2.3/bin/aix/
$JAVA_HOME/bin/jar -cvf hdf-java-2.3.jar hdf-java
tar -cvf hdf-java-2.3.tar hdf-java
cd /afs/.ncsa.uiuc.edu/projects/hdf/java/java1/HDF-JAVA-2.3/bin/alpha/
$JAVA_HOME/bin/jar -cvf hdf-java-2.3.jar hdf-java
tar -cvf hdf-java-2.3.tar hdf-java
cd /afs/.ncsa.uiuc.edu/projects/hdf/java/java1/HDF-JAVA-2.3/bin/irix/
$JAVA_HOME/bin/jar -cvf hdf-java-2.3.jar hdf-java
tar -cvf hdf-java-2.3.tar hdf-java
cd /afs/.ncsa.uiuc.edu/projects/hdf/java/java1/HDF-JAVA-2.3/bin/linux/
$JAVA_HOME/bin/jar -cvf hdf-java-2.3.jar hdf-java
tar -cvf hdf-java-2.3.tar hdf-java
cd /afs/.ncsa.uiuc.edu/projects/hdf/java/java1/HDF-JAVA-2.3/bin/macosx/
$JAVA_HOME/bin/jar -cvf hdf-java-2.3.jar hdf-java
tar -cvf hdf-java-2.3.tar hdf-java
cd /afs/.ncsa.uiuc.edu/projects/hdf/java/java1/HDF-JAVA-2.3/bin/solaris/
$JAVA_HOME/bin/jar -cvf hdf-java-2.3.jar hdf-java
tar -cvf hdf-java-2.3.tar hdf-java
cd /afs/.ncsa.uiuc.edu/projects/hdf/java/java1/HDF-JAVA-2.3/bin/win/
$JAVA_HOME/bin/jar -cvf hdf-java-2.3.jar hdf-java
tar -cvf hdf-java-2.3.tar hdf-java

cd /afs/.ncsa.uiuc.edu/projects/hdf/java/java1/HDF-JAVA-2.3
chmod -R 755 /afs/.ncsa.uiuc.edu/projects/hdf/java/java1/HDF-JAVA-2.3

