mirror of
https://github.com/Ascend/ascend-docker-runtime.git
synced 2025-10-13 16:53:43 +08:00
Match-id-5e08e650d1346d0e7635370276a66d683f9e0bbf
This commit is contained in:
@@ -51,7 +51,7 @@ cmake ../
|
|||||||
make clean
|
make clean
|
||||||
make
|
make
|
||||||
|
|
||||||
echo "make runtime"
|
echo "make installhelper"
|
||||||
[ -d "${INSTALLHELPERSRCDIR}/build" ]&&rm -rf ${INSTALLHELPERSRCDIR}/build
|
[ -d "${INSTALLHELPERSRCDIR}/build" ]&&rm -rf ${INSTALLHELPERSRCDIR}/build
|
||||||
mkdir ${INSTALLHELPERSRCDIR}/build&&cd ${INSTALLHELPERSRCDIR}/build
|
mkdir ${INSTALLHELPERSRCDIR}/build&&cd ${INSTALLHELPERSRCDIR}/build
|
||||||
cmake ../
|
cmake ../
|
||||||
@@ -64,11 +64,13 @@ mkdir ${ROOT}/opensource/src
|
|||||||
export GOPATH="${GOPATH}:${ROOT}/opensource"
|
export GOPATH="${GOPATH}:${ROOT}/opensource"
|
||||||
export GO111MODULE=off
|
export GO111MODULE=off
|
||||||
|
|
||||||
|
echo "make hook"
|
||||||
[ -d "${HOOKSRCDIR}/build" ]&&rm -rf ${HOOKSRCDIR}/build
|
[ -d "${HOOKSRCDIR}/build" ]&&rm -rf ${HOOKSRCDIR}/build
|
||||||
mkdir ${HOOKSRCDIR}/build&&cd ${HOOKSRCDIR}/build
|
mkdir ${HOOKSRCDIR}/build&&cd ${HOOKSRCDIR}/build
|
||||||
go build -ldflags "-buildid=IdNetCheck" -trimpath ../${HOOKSRCNAME}
|
go build -ldflags "-buildid=IdNetCheck" -trimpath ../${HOOKSRCNAME}
|
||||||
mv main ascend-docker-hook
|
mv main ascend-docker-hook
|
||||||
|
|
||||||
|
echo "make runtime"
|
||||||
[ -d "${RUNTIMESRCDIR}/build" ]&&rm -rf ${RUNTIMESRCDIR}/build
|
[ -d "${RUNTIMESRCDIR}/build" ]&&rm -rf ${RUNTIMESRCDIR}/build
|
||||||
mkdir ${RUNTIMESRCDIR}/build&&cd ${RUNTIMESRCDIR}/build
|
mkdir ${RUNTIMESRCDIR}/build&&cd ${RUNTIMESRCDIR}/build
|
||||||
go build -ldflags "-buildid=IdNetCheck" -trimpath ../${RUNTIMESRCNAME}
|
go build -ldflags "-buildid=IdNetCheck" -trimpath ../${RUNTIMESRCNAME}
|
||||||
@@ -85,6 +87,11 @@ funcmakedeb(){
|
|||||||
cd ${BUILD}
|
cd ${BUILD}
|
||||||
mkdir -pv {${DEBDIR},${BINDIR}}
|
mkdir -pv {${DEBDIR},${BINDIR}}
|
||||||
/bin/cp -f {${RUNTIMESRCDIR},${HOOKSRCDIR},${INSTALLHELPERSRCDIR},${CLISRCDIR}}/build/ascend-docker* ${BINDIR}
|
/bin/cp -f {${RUNTIMESRCDIR},${HOOKSRCDIR},${INSTALLHELPERSRCDIR},${CLISRCDIR}}/build/ascend-docker* ${BINDIR}
|
||||||
|
FILECNT=`ls -l ${BINDIR} |grep "^-"|wc -l`
|
||||||
|
echo "prepare package $FILECNT bins"
|
||||||
|
if [ $FILECNT -ne 4 ]; then
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
CONPATH=`find ${INSTALLHELPERDIR} -name "control"`
|
CONPATH=`find ${INSTALLHELPERDIR} -name "control"`
|
||||||
INSTPATH=`find ${INSTALLHELPERDIR} -name "postinst"`
|
INSTPATH=`find ${INSTALLHELPERDIR} -name "postinst"`
|
||||||
RMPATH=`find ${INSTALLHELPERDIR} -name "prerm"`
|
RMPATH=`find ${INSTALLHELPERDIR} -name "prerm"`
|
||||||
@@ -105,6 +112,11 @@ sed -i "4a\BuildArch: $CPUARCH" ${RPMSPECDIR}/*.spec
|
|||||||
funcmakerpm(){
|
funcmakerpm(){
|
||||||
mkdir -pv ${RPMPACK}/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS}
|
mkdir -pv ${RPMPACK}/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS}
|
||||||
/bin/cp -f {${RUNTIMESRCDIR},${HOOKSRCDIR},${INSTALLHELPERSRCDIR},${CLISRCDIR}}/build/ascend-docker* ${RPMSOURCESDIR}
|
/bin/cp -f {${RUNTIMESRCDIR},${HOOKSRCDIR},${INSTALLHELPERSRCDIR},${CLISRCDIR}}/build/ascend-docker* ${RPMSOURCESDIR}
|
||||||
|
FILECNT=`ls -l ${RPMSOURCESDIR} |grep "^-"|wc -l`
|
||||||
|
echo "prepare package $FILECNT bins"
|
||||||
|
if [ $FILECNT -ne 4 ]; then
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
SPECPATH=`find ${INSTALLHELPERDIR} -name "*.spec"`
|
SPECPATH=`find ${INSTALLHELPERDIR} -name "*.spec"`
|
||||||
dos2unix ${SPECPATH}
|
dos2unix ${SPECPATH}
|
||||||
/bin/cp -f ${SPECPATH} ${RPMSPECDIR}
|
/bin/cp -f ${SPECPATH} ${RPMSPECDIR}
|
||||||
|
Reference in New Issue
Block a user