summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xscripts/portable_build.sh8
-rwxr-xr-xscripts/portable_postbuild.sh7
2 files changed, 15 insertions, 0 deletions
diff --git a/scripts/portable_build.sh b/scripts/portable_build.sh
index d5caf566..7883979e 100755
--- a/scripts/portable_build.sh
+++ b/scripts/portable_build.sh
@@ -8,6 +8,14 @@ sed -i 's/-lstdc++ -lm -lgcc_s -lc -lgcc_s/-lm -lc/g' libtool
make clean
make -j9
+for i in dumb shn ao ; do
+ cd $ORIGIN/plugins/$i
+ make clean
+ make -j8
+done
+
+cd $ORIGIN
+
echo "building pluginfo tool..."
cd tools/pluginfo
make
diff --git a/scripts/portable_postbuild.sh b/scripts/portable_postbuild.sh
index 968e4c49..4c68ad9e 100755
--- a/scripts/portable_postbuild.sh
+++ b/scripts/portable_postbuild.sh
@@ -22,9 +22,16 @@ for i in nullout cdda flac alsa mpgmad hotkeys vtx \
m3u converter ; do
if [ -f ./plugins/$i/.libs/$i.so ]; then
cp ./plugins/$i/.libs/$i.so $PLUGDIR/
+ elif [ -f ./plugins/$i/$i.so ]; then
+ cp ./plugins/$i/$i.so $PLUGDIR/
else
echo ./plugins/$i/.libs/$i.so not found
fi
+
+ if [ -f ./plugins/$i/.libs/${i}_gtkui.so ]; then
+ cp ./plugins/$i/.libs/${i}_gtkui.so $PLUGDIR/
+ fi
+
if [ -f ./plugins/$i/.libs/$i.fallback.so ]; then
cp ./plugins/$i/.libs/$i.fallback.so $PLUGDIR/
fi