lazarus/tools/install/create_lazarus_tgz_from_local_dir.sh
mattias 7f206eeda3 added create_clean_lazarus_directory.sh
git-svn-id: trunk@5801 -
2004-08-16 12:17:49 +00:00

37 lines
634 B
Bash

#!/usr/bin/env bash
set -x
set -e
LazSrcDir=$1
OutFile=lazarus-0.9.1-5.tgz
if [ "x$LazSrcDir" = "x" ]; then
echo "Usage: $0 <lazarus_source_directory>"
exit
fi
if [ ! -d $LazSrcDir/designer ]; then
echo "The directory does not look like a lazarus source directory (lazarus/)"
exit
fi
echo "remove /tmp/lazarus ..."
cd /tmp
rm -rf /tmp/lazarus
cd -
sh create_clean_lazarus_directory.sh $LazSrcDir /tmp/lazarus
# pack
echo "packing ..."
cd /tmp/
tar cvzf lazarus.tgz lazarus
cd -
mv /tmp/lazarus.tgz $OutFile
rm -rf /tmp/lazarus
echo ""
echo "NOTE: DON'T FORGET TO PUT THE $OutFile INTO /usr/src/redhat/SOURCES/"
# end.