Skip to content
Snippets Groups Projects
Commit 618bdbb9 authored by Dmitry Puzyrkov's avatar Dmitry Puzyrkov
Browse files

...

parent 5ced1628
No related branches found
No related tags found
3 merge requests!63Features 12647m,!62Release 3.0,!60Features 12104
......@@ -9,6 +9,31 @@ else
HERE=`dirname ${CMD}`
fi
EXE_SIGN_POSSIBLE=1
if [ -z "$WIN_CERT_PATH" ]
then
echo "No WIN_CERT_PATH provided. EXE will NOT be signed"
EXE_SIGN_POSSIBLE=0
fi
if [ -z "$WIN_KEY_PATH" ]
then
echo "No WIN_KEY_PATH provided. EXE will NOT be signed"
EXE_SIGN_POSSIBLE=0
fi
if [ -z "$WIN_NAME" ]
then
echo "No WIN_NAME provided. EXE will NOT be signed"
EXE_SIGN_POSSIBLE=0
fi
if [ -z "$WIN_URL" ]
then
echo "No WIN_URL provided. EXE will NOT be signed"
EXE_SIGN_POSSIBLE=0
fi
PACK()
{
......@@ -18,7 +43,18 @@ PACK()
ARCH=$(dpkg --print-architecture)
source "${HERE}/../version.mk"
PACKAGE_NAME="cellframe-dashboard_${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}_amd64.exe"
PACKAGE_NAME_SIGNED="cellframe-dashboard_${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}_amd64-signed.exe"
makensis ${DIST_DIR}/build.nsi
mv ${DIST_DIR}/*installer.exe ${OUT_DIR}/${PACKAGE_NAME}
if [ "$EXE_SIGN_POSSIBLE" -eq "1" ]; then
echo "Signig $PACKAGE_NAME to $PACKAGE_NAME_SIGNED"
cd ${OUT_DIR}
osslsigncode sign -certs "${WIN_CERT_PATH}" -key "${WIN_KEY_PATH}" -n "${WIN_NAME}" -i "${WIN_URL}" -in "./${PACKAGE_NAME}" -out ./${PACKAGE_NAME_SIGNED}
rm ${PACKAGE_NAME}
fi
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment