correctly copy vfork exec wrapper into right location in binary bundles on OS X and...
authorPaul Davis <paul@linuxaudiosystems.com>
Fri, 11 Jul 2014 13:59:36 +0000 (09:59 -0400)
committerPaul Davis <paul@linuxaudiosystems.com>
Fri, 11 Jul 2014 13:59:36 +0000 (09:59 -0400)
tools/linux_packaging/build
tools/osx_packaging/osx_build

index 5ac450ed47e533b135de2598d070eefb143a9eb3..4e8ef72c47ca52610d57c81ee5691d81aae21aa9 100755 (executable)
@@ -165,6 +165,7 @@ Locale=$Shared/locale
 MidiMaps=$Shared/midi_maps
 PatchFiles=$Shared/patchfiles
 MackieControl=$Shared/mcp
+VFork=$Libraries/vfork
 
 if [ x$PRINT_SYSDEPS != x ] ; then
 #
@@ -205,6 +206,7 @@ mkdir -p $Panners
 mkdir -p $Backends
 mkdir -p $Templates
 mkdir -p $Shared/doc
+mkdir -p $VFork
 
 # maybe set variables
 ENVIRONMENT=environment
@@ -403,13 +405,13 @@ cp $ARDOURSTACK_ROOT/lib/suil-0/lib* $Libraries
 # (if build with wine: ardour-vst-scanner is a wrapper
 #  script for ardour-vst-scanner.exe.so, if VST is disabled
 #  neither binary nor script exists)
-cp $BUILD_ROOT/libs/fst/ardour-vst-scanner* $APPLIB/ || true
+cp $BUILD_ROOT/libs/fst/ardour-vst-scanner* $APPLIB || true
 
 # vfork wrapper
-cp $BUILD_ROOT/libs/vfork/ardour-exec-wrapper $APPLIB/
+cp $BUILD_ROOT/libs/vfork/ardour-exec-wrapper $VFork
 
 # ALSA device reservation tool (if available)
-cp $BUILD_ROOT/libs/ardouralsautil/ardour-request-device $APPLIB/
+cp $BUILD_ROOT/libs/ardouralsautil/ardour-request-device $APPLIB/ || true
 
 OURLIBDIR=$BUILD_ROOT/libs
 OURLIBS=$OURLIBDIR/vamp-sdk:$OURLIBDIR/surfaces/control_protocol:$OURLIBDIR/ardour:$OURLIBDIR/midi++2:$OURLIBDIR/pbd:$OURLIBDIR/rubberband:$OURLIBDIR/soundtouch:$OURLIBDIR/gtkmm2ext:$OURLIBDIR/sigc++2:$OURLIBDIR/glibmm2:$OURLIBDIR/gtkmm2/atk:$OURLIBDIR/gtkmm2/pango:$OURLIBDIR/gtkmm2/gdk:$OURLIBDIR/gtkmm2/gtk:$OURLIBDIR/canvas:$OURLIBDIR/libsndfile:$OURLIBDIR/evoral:$OURLIBDIR/evoral/src/libsmf:$OURLIBDIR/audiographer:$OURLIBDIR/timecode:$OURLIBDIR/taglib:$OURLIBDIR/libltc:$OURLIBDIR/qm-dsp:$OURLIBDIR/ardouralsautil
index 7726b3d9a287d2e6cf94c0ddf1e560742ab0eaf3..2031c71f19650aaf199eb808b122e3f58350528e 100755 (executable)
@@ -109,6 +109,7 @@ ExportFormats=$Shared/export
 Templates=$Shared/templates
 PatchFiles=$Shared/patchfiles
 MackieControl=$Shared/mcp
+VFork=$Frameworks/vfork
 
 if [ x$PRINT_SYSDEPS != x ] ; then
 #
@@ -145,6 +146,7 @@ mkdir -p $Frameworks/modules
 mkdir -p $Etc
 mkdir -p $MackieControl
 mkdir -p $PatchFiles
+mkdir -p $VFork
 
 # maybe set variables
 env=""
@@ -382,7 +384,7 @@ cp $BUILD_ROOT/libs/fst/ardour-vst-scanner* $Frameworks/ || true
 
 # vfork wrapper
 mkdir $Frameworks/vfork
-cp $BUILD_ROOT/libs/vfork/ardour-exec-wrapper $Frameworks/vfork/
+cp $BUILD_ROOT/libs/vfork/ardour-exec-wrapper $VFork
 
 
 while [ true ] ; do