summaryrefslogtreecommitdiff
path: root/packaging/SGI/mkrelease.sh
diff options
context:
space:
mode:
authorHerb Lewis <herb@samba.org>2002-04-02 05:54:55 +0000
committerHerb Lewis <herb@samba.org>2002-04-02 05:54:55 +0000
commitdcace9f7b61c64d30e7d062c7cf1969c04004833 (patch)
treee98b3fff9293d85027d2c71fecf108a77e125edd /packaging/SGI/mkrelease.sh
parent9cb6a94406906b88bbab1103594694ed37c3a682 (diff)
downloadsamba-dcace9f7b61c64d30e7d062c7cf1969c04004833.tar.gz
samba-dcace9f7b61c64d30e7d062c7cf1969c04004833.tar.bz2
samba-dcace9f7b61c64d30e7d062c7cf1969c04004833.zip
merge from 2.2 - build winbindd and libsmbclient
(This used to be commit 23f61938b6021effa9de90ab8c97e182ccd8701b)
Diffstat (limited to 'packaging/SGI/mkrelease.sh')
-rwxr-xr-xpackaging/SGI/mkrelease.sh7
1 files changed, 4 insertions, 3 deletions
diff --git a/packaging/SGI/mkrelease.sh b/packaging/SGI/mkrelease.sh
index 1a565a73e7..6ba486c673 100755
--- a/packaging/SGI/mkrelease.sh
+++ b/packaging/SGI/mkrelease.sh
@@ -19,14 +19,14 @@ if [ ! -f ../../source/Makefile ]; then
doclean="clean"
fi
-if [ "$1" = "clean" ]; then
+if [ "$1" = "clean" ] || [ "$1" = "cleanonly" ]; then
doclean=$1
shift
fi
export SGI_ABI ISA CC
-if [ "$doclean" = "clean" ]; then
+if [ "$doclean" = "clean" ] || [ "$doclean" = "cleanonly" ]; then
cd ../../source
if [ -f Makefile ]; then
make distclean
@@ -34,6 +34,7 @@ if [ "$doclean" = "clean" ]; then
rm -rf bin/*.profile bin/*.noquota
cd ../packaging/SGI
rm -rf bins catman html codepages swat samba.idb samba.spec
+ if [ "$doclean" = "cleanonly" ]; then exit 0 ; fi
fi
# create the catman versions of the manual pages
@@ -88,7 +89,7 @@ fi
mv bin/smbd bin/smbd.noquota
echo "===================== Making Regular versions ======================="
-make -P "CFLAGS=-O -g3 -woff 1188" all
+make -P "CFLAGS=-O -g3 -woff 1188" all libsmbclient
errstat=$?
if [ $errstat -ne 0 ]; then
echo "Error $errstat building sources\n";