copy MIDNAM patchfiles into linux and OS X bundles
authorPaul Davis <paul@linuxaudiosystems.com>
Sun, 20 May 2012 14:06:21 +0000 (14:06 +0000)
committerPaul Davis <paul@linuxaudiosystems.com>
Sun, 20 May 2012 14:06:21 +0000 (14:06 +0000)
git-svn-id: svn://localhost/ardour2/branches/3.0@12338 d708f5d6-7413-0410-9779-e7cbd77b26cf

tools/linux_packaging/build
tools/osx_packaging/osx_build

index 9f3649004b2e2425c6a502e33f8d7c97c892d812..cc5cf31f73f70040e0d3c600b3dd50dad260d340 100755 (executable)
@@ -150,11 +150,11 @@ Panners=$APPLIB/panners
 ExportFormats=$Shared/export
 Locale=$Shared/locale
 MidiMaps=$Shared/midi_maps
+PatchFiles=$Shared/patchfiles
 MackieControl=$Shared/mcp
 Modules=$Libraries/modules
 Loaders=$Libraries/loaders
 
-
 if [ x$PRINT_SYSDEPS != x ] ; then
 #
 # print system dependencies
@@ -187,6 +187,7 @@ mkdir -p $Shared
 mkdir -p $Locale
 mkdir -p $Surfaces
 mkdir -p $MidiMaps
+mkdir -p $PatchFiles
 mkdir -p $MackieControl
 mkdir -p $ExportFormats
 mkdir -p $Panners
@@ -466,6 +467,13 @@ for x in $BUILD_ROOT/../midi_maps/*.map ; do
     echo Copied MIDI map $x 
 done
 
+# MIDNAM Patch Files
+# got to be careful with names here
+for x in $BUILD_ROOT/../patchfiles/*.midnam ; do
+    cp "$x" $PatchFiles
+    echo Copied MIDNAM file "$x"
+done
+
 # MackieControl data
 # got to be careful with names here
 for x in $BUILD_ROOT/../mcp/*.device $BUILD_ROOT/../mcp/*.profile ; do
index 4a4e8847d3a9ba577bfb51abdc685e34a9a6b258..24c353997f012d50281446e1d73f1752487ea819 100755 (executable)
@@ -101,6 +101,7 @@ Plugins=$APPROOT/Plugins
 Surfaces=$APPROOT/Surfaces
 Panners=$APPROOT/Panners
 MidiMaps=$APPROOT/MidiMaps
+PatchFiles=$APPROOT/PatchFiles
 MCP=$APPROOT/MCP
 ExportFormats=$APPROOT/ExportFormats
 Templates=$APPROOT/Templates
@@ -291,12 +292,19 @@ cp $BUILD_ROOT/libs/clearlooks-newer/libclearlooks.dylib $Frameworks
 mkdir -p $Frameworks/clearlooks/engines
 (cd $Frameworks/clearlooks/engines && ln -s $BUILD_ROOT/libclearlooks.dylib libclearlooks.dylib && ln -s ../../libclearlooks.dylib libclearlooks.so)
 
+# Control Surface shared libraries
 cp $BUILD_ROOT/libs/surfaces/*/libardour_*.dylib $Surfaces
+# hack ... move libardour_cp back into Frameworks
+mv $Surfaces/libardourcp*.dylib $Frameworks
+
+# Export formats
 cp $BUILD_ROOT/libs/panners/*/lib*.dylib $Panners
 (cd ../../export && 
     for f in *.preset ; do 
        echo ExportFormat: $f; cp "$f" ../tools/osx_packaging/$ExportFormats ; 
 done)
+
+# Session and Route templates
 (cd $BUILD_ROOT/../templates && \
     for f in * ; do 
        if [ -d "$f" ] ; then
@@ -304,11 +312,26 @@ done)
        fi
 done)
 
-# MIDI maps
-cp ../../midi_maps/*.map $MidiMaps
+# MidiMaps
+# got to be careful with names here
+for x in $BUILD_ROOT/../midi_maps/*.map ; do
+    cp "$x" $MidiMaps
+    echo Copied MIDI map $x 
+done
+
+# MIDNAM Patch Files
+# got to be careful with names here
+for x in $BUILD_ROOT/../patchfiles/*.midnam ; do
+    cp "$x" $PatchFiles
+    echo Copied MIDNAM file "$x"
+done
 
-# Mackie support files
-cp ../../mcp/*.{device,profile} $MCP
+# MackieControl data
+# got to be careful with names here
+for x in $BUILD_ROOT/../mcp/*.device $BUILD_ROOT/../mcp/*.profile ; do
+    cp "$x" $MCP
+    echo Copied Mackie Control file $x 
+done
 
 # VAMP plugins that we use
 cp $BUILD_ROOT/libs/vamp-plugins/libardourvampplugins.dylib $Frameworks