]> sigrok.org Git - sigrok-util.git/commitdiff
sigrok-native-appimage: Add $APPIMAGEKIT_OUTDIR.
authorUwe Hermann <redacted>
Wed, 1 Mar 2017 00:22:35 +0000 (01:22 +0100)
committerUwe Hermann <redacted>
Sun, 19 Mar 2017 20:16:46 +0000 (21:16 +0100)
The script now uses a locally built AppImageKit from $APPIMAGEKIT_OUTDIR.

This avoids having to depend on or trust external sites.

cross-compile/appimage/sigrok-native-appimage

index 6ea6b9f310bc2eaa85316f07192f165c7a2dd7fb..25378a935dc2b1106612063aa72c72f26accdb76 100755 (executable)
 
 PREFIX=$HOME/sr
 
+APPIMAGEKIT_OUTDIR=$HOME/AppImageKit/out
+
 ARCH=x86_64
 
+########################################################################
+# You usually don't have to change anything below this line
+########################################################################
+
 APP=PulseView
 LOWERAPP=${APP,,} 
 
+export STATIC_FILES=`pwd`/contrib
+
+# Add $APPIMAGEKIT_OUTDIR so we can find all the binaries there.
+export PATH=$APPIMAGEKIT_OUTDIR:$PATH
+
 A="./$APP/$APP.AppDir"
 mkdir -p $A/usr/bin $A/usr/lib $A/usr/share
 cd ./$APP
@@ -41,7 +52,7 @@ strip usr/lib/*
 # AppRun is the main launcher that gets executed when AppImage is run
 ########################################################################
 
-get_apprun
+cp $APPIMAGEKIT_OUTDIR/AppRun .
 
 ########################################################################
 # Copy desktop and icon file to AppDir for AppRun to pick them up