awips2/nativeLib/dist.native/arrange_files.sh
Bryan Kowal f60d0ff125 Omaha #3189 - update the PostgreSQL used by hydro / mpe NativeLib to match the baseline AWIPS II version.
amend: remove debug code

Change-Id: I16d16576af71ad02821c8e65c10081bda5d061e3

Former-commit-id: 2ed7be0b50 [formerly 5ca6dfbf90] [formerly c6518e7378] [formerly 2ed7be0b50 [formerly 5ca6dfbf90] [formerly c6518e7378] [formerly 76cd1c2ac8 [formerly c6518e7378 [formerly 9ad4422eb9911f8fbf0c5db40103ee8a1d925570]]]]
Former-commit-id: 76cd1c2ac8
Former-commit-id: 3da0250e22 [formerly 5f438c4a08] [formerly 9cf4ec67daf3fedeef46142cce66d82caad1e57e [formerly b6baecf271]]
Former-commit-id: 73a756fd6e694288ee421a6adbbfc1c8c33563a4 [formerly 112cca8b8a]
Former-commit-id: 72c92e6571
2014-05-20 11:02:31 -05:00

36 lines
1.3 KiB
Bash
Executable file

#!/bin/bash
set -o errexit
#set -o xtrace
# recursively copies the given directory and then removes it
cprm() {
if [ -d $1 ]; then
mkdir -p $2
cp -fa $1/* $2
rm -fr $1
fi
}
cprm $tmp_location/bin $tmp_location/edex/bin
cprm $tmp_location/lib $tmp_location/edex/lib/native/linux32
cprm $tmp_location/awips $tmp_location
cprm $tmp_location/edex/lib/native/linux32/python2.5 $tmp_location/lib/python2.5/plat-linux2
hydro_base_dir=$tmp_location/awipsShare/hydroapps
cprm $tmp_location/hydroapps $hydro_base_dir
# in order for the ohd lib java gui interfaces to execute they must have
# access to the runso executable and ohd.util library. the following
# places them into a location easily accessibly through a single mount point
# to the hydroapps directory
mkdir -p $hydro_base_dir/bin
mkdir -p $hydro_base_dir/lib/native/linux32
cp $tmp_location/edex/bin/runso $hydro_base_dir/bin
ohd_util_libraries="libecpg_compat.so.3 libecpg_compat.so.3.4 libecpg.so.6 libecpg.so.6.4 library.ohd.util.so libjasper.so.1 libjasper.so.1.0.0 libjvm.so libpgtypes.so.3 libpgtypes.so.3.3 library.ohd.ofs.so library.ohd.pproc.so libgfortran.so.1 library.empty.motif.so library.ohd.whfs.so"
for lib in $ohd_util_libraries; do
cp -P $tmp_location/edex/lib/native/linux32/$lib $hydro_base_dir/lib/native/linux32
done