copy MIDNAM patchfiles into linux and OS X bundles

git-svn-id: svn://localhost/ardour2/branches/3.0@12338 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
Paul Davis 2012-05-20 14:06:21 +00:00
parent 2430a50f82
commit 8badf7492e
2 changed files with 36 additions and 5 deletions

View File

@ -150,11 +150,11 @@ Panners=$APPLIB/panners
ExportFormats=$Shared/export ExportFormats=$Shared/export
Locale=$Shared/locale Locale=$Shared/locale
MidiMaps=$Shared/midi_maps MidiMaps=$Shared/midi_maps
PatchFiles=$Shared/patchfiles
MackieControl=$Shared/mcp MackieControl=$Shared/mcp
Modules=$Libraries/modules Modules=$Libraries/modules
Loaders=$Libraries/loaders Loaders=$Libraries/loaders
if [ x$PRINT_SYSDEPS != x ] ; then if [ x$PRINT_SYSDEPS != x ] ; then
# #
# print system dependencies # print system dependencies
@ -187,6 +187,7 @@ mkdir -p $Shared
mkdir -p $Locale mkdir -p $Locale
mkdir -p $Surfaces mkdir -p $Surfaces
mkdir -p $MidiMaps mkdir -p $MidiMaps
mkdir -p $PatchFiles
mkdir -p $MackieControl mkdir -p $MackieControl
mkdir -p $ExportFormats mkdir -p $ExportFormats
mkdir -p $Panners mkdir -p $Panners
@ -466,6 +467,13 @@ for x in $BUILD_ROOT/../midi_maps/*.map ; do
echo Copied MIDI map $x echo Copied MIDI map $x
done 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 # MackieControl data
# got to be careful with names here # got to be careful with names here
for x in $BUILD_ROOT/../mcp/*.device $BUILD_ROOT/../mcp/*.profile ; do for x in $BUILD_ROOT/../mcp/*.device $BUILD_ROOT/../mcp/*.profile ; do

View File

@ -101,6 +101,7 @@ Plugins=$APPROOT/Plugins
Surfaces=$APPROOT/Surfaces Surfaces=$APPROOT/Surfaces
Panners=$APPROOT/Panners Panners=$APPROOT/Panners
MidiMaps=$APPROOT/MidiMaps MidiMaps=$APPROOT/MidiMaps
PatchFiles=$APPROOT/PatchFiles
MCP=$APPROOT/MCP MCP=$APPROOT/MCP
ExportFormats=$APPROOT/ExportFormats ExportFormats=$APPROOT/ExportFormats
Templates=$APPROOT/Templates Templates=$APPROOT/Templates
@ -291,12 +292,19 @@ cp $BUILD_ROOT/libs/clearlooks-newer/libclearlooks.dylib $Frameworks
mkdir -p $Frameworks/clearlooks/engines mkdir -p $Frameworks/clearlooks/engines
(cd $Frameworks/clearlooks/engines && ln -s $BUILD_ROOT/libclearlooks.dylib libclearlooks.dylib && ln -s ../../libclearlooks.dylib libclearlooks.so) (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 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 cp $BUILD_ROOT/libs/panners/*/lib*.dylib $Panners
(cd ../../export && (cd ../../export &&
for f in *.preset ; do for f in *.preset ; do
echo ExportFormat: $f; cp "$f" ../tools/osx_packaging/$ExportFormats ; echo ExportFormat: $f; cp "$f" ../tools/osx_packaging/$ExportFormats ;
done) done)
# Session and Route templates
(cd $BUILD_ROOT/../templates && \ (cd $BUILD_ROOT/../templates && \
for f in * ; do for f in * ; do
if [ -d "$f" ] ; then if [ -d "$f" ] ; then
@ -304,11 +312,26 @@ done)
fi fi
done) done)
# MIDI maps # MidiMaps
cp ../../midi_maps/*.map $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
# Mackie support files # MIDNAM Patch Files
cp ../../mcp/*.{device,profile} $MCP # 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
cp "$x" $MCP
echo Copied Mackie Control file $x
done
# VAMP plugins that we use # VAMP plugins that we use
cp $BUILD_ROOT/libs/vamp-plugins/libardourvampplugins.dylib $Frameworks cp $BUILD_ROOT/libs/vamp-plugins/libardourvampplugins.dylib $Frameworks