chmod a+x stage2.run
-# gcc4/5 ABI test tool
-if [ -e $BUILD_ROOT/tools/gccabicheck/gcc-glibmm-abi-check ]; then
- cp $BUILD_ROOT/tools/gccabicheck/gcc-glibmm-abi-check $APPBIN
-else
- echo "!!!ERROR !!! gcc-glibmm-abi-check program is missing. packager will exit without being complete"
- exit 1
-fi
-
#Sanity Check file
if [ -e $BUILD_ROOT/tools/sanity_check/sanityCheck ]; then
cp $BUILD_ROOT/tools/sanity_check/sanityCheck $APPBIN
X86_BUNDLE_OK="F"
X86_64_BUNDLE_OK="F"
MAKESELF=""
-
+BUILD_ROOT=../../build
if [ $# -eq 0 ] ; then
echo ""
cp stage2.run ${PACKAGE}/.stage2.run
cp README ${PACKAGE}
+# gcc4/5 ABI test tool
+if [ -e $BUILD_ROOT/tools/gccabicheck/gcc-glibmm-abi-check ]; then
+ cp $BUILD_ROOT/tools/gccabicheck/gcc-glibmm-abi-check ${PACKAGE}/.gcc-glibmm-abi-check
+else
+ echo "!!!ERROR !!! gcc-glibmm-abi-check program is missing. packager will exit without being complete"
+ rm -rf ${PACKAGE}
+ rm -f stage2.run
+ exit 1
+fi
+
if test -n "$MAKESELF"; then
echo "Creating self-extracting installer"
$MAKESELF --nocomp ${PACKAGE}/ ${PACKAGE}.run ${APPNAME} ./install.sh
if %REPLACE_GCC5%; then
# Ardour was compiled with gcc5, warn on gcc4 systems
- if ! ${NORM_USER} "${INSTALL_DEST_BASE}/${PGM_FULL_NAME}/bin/gcc-glibmm-abi-check --gcc5 > /dev/null"; then
+ if ! ${NORM_USER} "./.gcc-glibmm-abi-check --gcc5 > /dev/null"; then
echo ""
echo "WARNING: GCC4/5 libstdc++ ABI Mismatch"
echo ""
fi
else
# Ardour was compiled with gcc4, warn on gcc5 systems
- if ! ${NORM_USER} "${INSTALL_DEST_BASE}/${PGM_FULL_NAME}/bin/gcc-glibmm-abi-check --gcc4 > /dev/null"; then
+ if ! ${NORM_USER} "./.gcc-glibmm-abi-check --gcc4 > /dev/null"; then
echo ""
echo "WARNING: GCC4/5 libstdc++ ABI Mismatch"
echo ""