modify build
This commit is contained in:
20
mkpkg.sh
20
mkpkg.sh
@@ -1,12 +1,14 @@
|
||||
#!/bin/bash
|
||||
|
||||
ProcList="restagent crontask sshsvc"
|
||||
GoProjectsDir=$HOME/goprojects
|
||||
EmsDir=$GoProjectsDir/ems.agt
|
||||
GitLocalRoot=$HOME/local.git
|
||||
EmsBEDir=$GitLocalRoot/be.ems
|
||||
EmsBuildRoot=$GitLocalRoot/build.ems
|
||||
EmsFEDir=$GitLocalRoot/fe.ems
|
||||
RpmArch=`arch`
|
||||
RpmsDir=$GoProjectsDir/rpmbuild/RPMS/
|
||||
ReleaseDir=$GoProjectsDir/release
|
||||
DumpToolDir=${EmsDir}/tools/misc
|
||||
RpmsDir=$GitLocalRoot/rpmbuild/RPMS/
|
||||
ReleaseDir=$GitLocalRoot/release
|
||||
DumpToolDir=${EmsBEDir}/tools/misc
|
||||
|
||||
if [[ $RpmArch =~ "x86_64" ]];then
|
||||
RelArch=amd64
|
||||
@@ -14,9 +16,9 @@ elif [[ $RpmArch =~ "aarch64" ]];then
|
||||
RelArch=arm64
|
||||
fi
|
||||
|
||||
cd $EmsDir
|
||||
cd $EmsBEDir
|
||||
for procName in $ProcList;do
|
||||
cd $EmsDir/$procName
|
||||
cd $EmsBEDir/$procName
|
||||
echo "Make $procName ..."
|
||||
make
|
||||
done
|
||||
@@ -26,7 +28,7 @@ ${DumpToolDir}/dumpdb.sh
|
||||
|
||||
case "$1" in
|
||||
rpm)
|
||||
cd $EmsDir
|
||||
cd $EmsBEDir
|
||||
make rpm
|
||||
cp -f $RpmsDir/$RpmArch/* $ReleaseDir/"$1"s/$RelArch
|
||||
cd $ReleaseDir/"$1"s/$RelArch
|
||||
@@ -35,7 +37,7 @@ case "$1" in
|
||||
md5sum *.rpm >omc-md5sum.txt
|
||||
;;
|
||||
deb)
|
||||
cd $EmsDir
|
||||
cd $EmsBEDir
|
||||
make deb
|
||||
;;
|
||||
*)
|
||||
|
||||
Reference in New Issue
Block a user