mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-06 06:44:57 +01:00
Localize stripped down gtk2
This is intended mainly for GNU/Linux distros who will remove GTK2 support in the near future.
This commit is contained in:
parent
2a928dae19
commit
ad51c7c2ba
1528 changed files with 915658 additions and 57 deletions
|
|
@ -281,7 +281,7 @@ if test x$WITH_NLS != x ; then
|
|||
echo "I hope you remembered to run scons msgupdate!"
|
||||
LINGUAS=
|
||||
|
||||
for pkg in gtk2_ardour libs/ardour libs/gtkmm2ext ; do
|
||||
for pkg in gtk2_ardour libs/ardour libs/gtkmm2ext libs/tk/ytk ; do
|
||||
files=`find ../../$pkg -name "*.mo"`
|
||||
|
||||
#
|
||||
|
|
@ -428,8 +428,10 @@ cp $BUILD_ROOT/libs/vamp-plugins/libardourvampplugins.so $Libraries
|
|||
cp $BUILD_ROOT/libs/vamp-pyin/libardourvamppyin.so $Libraries
|
||||
|
||||
# Suil modules (new dir 'build-stack')
|
||||
if test -d $GTKSTACK_ROOT/lib/suil-0/ ; then
|
||||
cp $GTKSTACK_ROOT/lib/suil-0/lib* $Libraries
|
||||
if test -d $BUILD_ROOT/libs/tk/suil/ ; then
|
||||
cp $BUILD_ROOT/libs/tk/suil/libsuil_*_in_gtk2.so $Libraries
|
||||
elif test -d $GTKSTACK_ROOT/lib/suil-0/ ; then
|
||||
cp $GTKSTACK_ROOT/lib/suil-0/lib* $Libraries
|
||||
fi
|
||||
|
||||
# VST scanner app (both LXVST as well as WIN-VST, 2in1)
|
||||
|
|
@ -507,7 +509,7 @@ cp $BUILD_ROOT/libs/ardour-avahi $APPLIB/ardour-avahi
|
|||
chmod +x $APPLIB/ardour-avahi
|
||||
|
||||
OURLIBDIR=$BUILD_ROOT/libs
|
||||
OURLIBS=$OURLIBDIR/ctrl-interface/midi_surface:$OURLIBDIR/ctrl-interface/control_protocol:$OURLIBDIR/ardour:$OURLIBDIR/midi++2:$OURLIBDIR/pbd:$OURLIBDIR/gtkmm2ext:$OURLIBDIR/glibmm2:$OURLIBDIR/canvas:$OURLIBDIR/widgets:$OURLIBDIR/waveview:$OURLIBDIR/evoral:$OURLIBDIR/evoral/src/libsmf:$OURLIBDIR/audiographer:$OURLIBDIR/temporal:$OURLIBDIR/libltc:$OURLIBDIR/qm-dsp:$OURLIBDIR/ardouralsautil:$OURLIBDIR/ptformat:$OURLIBDIR/aaf:$BUILD_ROOT/gtk2_ardour
|
||||
OURLIBS=$OURLIBDIR/tk/ydk-pixbuf:$OURLIBDIR/tk/ztk:$OURLIBDIR/tk/ydk:$OURLIBDIR/tk/ytk:$OURLIBDIR/tk/suil:$OURLIBDIR/tk/ztkmm:$OURLIBDIR/tk/ydkmm:$OURLIBDIR/tk/ytkmm:$OURLIBDIR/ctrl-interface/midi_surface:$OURLIBDIR/ctrl-interface/control_protocol:$OURLIBDIR/ardour:$OURLIBDIR/midi++2:$OURLIBDIR/pbd:$OURLIBDIR/gtkmm2ext:$OURLIBDIR/glibmm2:$OURLIBDIR/canvas:$OURLIBDIR/widgets:$OURLIBDIR/waveview:$OURLIBDIR/evoral:$OURLIBDIR/evoral/src/libsmf:$OURLIBDIR/audiographer:$OURLIBDIR/temporal:$OURLIBDIR/libltc:$OURLIBDIR/qm-dsp:$OURLIBDIR/ardouralsautil:$OURLIBDIR/ptformat:$OURLIBDIR/aaf:$BUILD_ROOT/gtk2_ardour
|
||||
|
||||
echo $OURLIBS${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
|
||||
|
||||
|
|
|
|||
|
|
@ -247,7 +247,7 @@ if test x$WITH_NLS != x ; then
|
|||
echo "I hope you remembered to run waf i18n"
|
||||
LINGUAS=
|
||||
|
||||
for pkg in gtk2_ardour libs/ardour libs/gtkmm2ext ; do
|
||||
for pkg in gtk2_ardour libs/ardour libs/gtkmm2ext lib/tk/ytk ; do
|
||||
files=`find ../../$pkg -name "*.mo"`
|
||||
|
||||
#
|
||||
|
|
@ -391,7 +391,9 @@ cp $BUILD_ROOT/libs/vamp-plugins/libardourvampplugins.dylib $Frameworks
|
|||
cp $BUILD_ROOT/libs/vamp-pyin/libardourvamppyin.dylib $Frameworks
|
||||
|
||||
# Suil modules (new dir 'build-stack')
|
||||
if test -d $GTKSTACK_ROOT/lib/suil-0/ ; then
|
||||
if test -d $BUILD_ROOT/libs/tk/suil/ ; then
|
||||
cp $BUILD_ROOT/libs/tk/suil/libsuil_cocoa_in_gtk2 $Frameworks
|
||||
elif test -d $GTKSTACK_ROOT/lib/suil-0/ ; then
|
||||
cp $GTKSTACK_ROOT/lib/suil-0/lib* $Frameworks
|
||||
fi
|
||||
|
||||
|
|
|
|||
|
|
@ -134,6 +134,7 @@ mkdir -p $ALIBDIR/panners
|
|||
mkdir -p $ALIBDIR/vamp
|
||||
mkdir -p $ALIBDIR/suil
|
||||
|
||||
# cp $PREFIX/lib/ardour*/*-*.dll $DESTDIR/bin/
|
||||
cp build/libs/gtkmm2ext/gtkmm2ext-*.dll $DESTDIR/bin/
|
||||
cp build/libs/midi++2/midipp-*.dll $DESTDIR/bin/
|
||||
cp build/libs/evoral/evoral-*.dll $DESTDIR/bin/
|
||||
|
|
@ -144,6 +145,14 @@ cp build/libs/canvas/canvas-*.dll $DESTDIR/bin/
|
|||
cp build/libs/widgets/widgets-*.dll $DESTDIR/bin/
|
||||
cp build/libs/waveview/waveview-*.dll $DESTDIR/bin/
|
||||
cp build/libs/pbd/pbd-*.dll $DESTDIR/bin/
|
||||
cp build/libs/tk/ztk/ztk-*.dll $DESTDIR/bin/ || true
|
||||
cp build/libs/tk/ydk/ydk-*.dll $DESTDIR/bin/ || true
|
||||
cp build/libs/tk/ytk/ytk-*.dll $DESTDIR/bin/ || true
|
||||
cp build/libs/tk/ytkmm/ytkmm-*.dll $DESTDIR/bin/ || true
|
||||
cp build/libs/tk/ydkmm/ydkmm-*.dll $DESTDIR/bin/ || true
|
||||
cp build/libs/tk/ztkmm/ztkmm-*.dll $DESTDIR/bin/ || true
|
||||
cp build/libs/tk/ydk-pixbuf/ydk-pixbuf-*.dll $DESTDIR/bin/ || true
|
||||
cp build/libs/tk/suil/suil-*.dll $DESTDIR/bin/ || true
|
||||
cp build/libs/ctrl-interface/midi_surface/ardour*.dll $DESTDIR/bin/
|
||||
cp build/libs/ctrl-interface/control_protocol/ardour*.dll $DESTDIR/bin/
|
||||
cp build/libs/ptformat/ptformat-*.dll $DESTDIR/bin/
|
||||
|
|
@ -179,7 +188,12 @@ cp `find build/libs/panners/ -iname "*.dll"` $ALIBDIR/panners/
|
|||
cp -r build/libs/LV2 $ALIBDIR/
|
||||
cp -r build/libs/vamp-plugins/*ardourvampplugins*.dll $ALIBDIR/vamp/libardourvampplugins.dll
|
||||
cp -r build/libs/vamp-pyin/*ardourvamppyin*.dll $ALIBDIR/vamp/libardourvamppyin.dll
|
||||
cp $PREFIX/lib/suil-*/*.dll $ALIBDIR/suil/ || true
|
||||
|
||||
if test -d build/libs/tk/suil/; then
|
||||
cp build/libs/tk/suil/suil_win_in_gtk2.dll $ALIBDIR/suil/
|
||||
else
|
||||
cp $PREFIX/lib/suil-*/*.dll $ALIBDIR/suil/ || true
|
||||
fi
|
||||
|
||||
# lv2 core, classifications
|
||||
for file in $PREFIX/lib/lv2/*.lv2; do
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue