代码拉取完成,页面将自动刷新
#!/bin/sh
ProjName=$1
ProjVersion=$2
ArchType=$3
ConfigName=$4
BuildTargetDir=$5
LibName=${ProjName}.so
PkgFile=${DevPkgsDir}/${ProjName}/${ProjName}-${ProjVersion}-`date +"%Y%m%d"`.${ArchType}.tar.gz
InstallDir=${DevCompileDir}/${ProjName}/${ConfigName}/install
DevPkgFile=${DevPkgsDir}/${ProjName}/${ProjName}-devel-${ProjVersion}-`date +"%Y%m%d"`.${ArchType}.tar.gz
DevInstallDir=${DevLibsDir}/${ProjName}/${ProjVersion}
DevIncludeDir=${DevInstallDir}/include/${ProjName}
DevLibDir=${DevInstallDir}/lib/${ConfigName}
rm -rf ${InstallDir};
mkdir -p ${InstallDir}/lib64;
cp ${BuildTargetDir}/${LibName} ${InstallDir}/lib64/;
rm -rf ${DevIncludeDir};
mkdir -p ${DevIncludeDir};
cp ../src/*.h ${DevIncludeDir}/;
rm -rf ${DevLibDir}
mkdir -p ${DevLibDir};
cp ${BuildTargetDir}/${LibName} ${DevLibDir}/;
if [ "${ConfigName}" == "Release" ]
then
mkdir -p ${DevPkgsDir}/${ProjName};
tar --owner=root --group=root -zcvf ${PkgFile} -C ${InstallDir} ./;
tar --owner=root --group=root -zcvf ${DevPkgFile} -C ${DevInstallDir} ./;
fi
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。