feature/usage
[appimagekit/gsi.git] / build-appdirs.sh
blobfc1a5e6440383b0546cc836cfce689bba5115ee1
1 #######################################################################
3 # Build appimagetool.AppDir
5 if [ ! -d ./build ] ; then
6 echo "You need to run build.sh first"
7 fi
9 rm -rf appimagetool.AppDir/ || true
10 mkdir -p appimagetool.AppDir/usr/bin
11 cp -f build/appimagetool appimagetool.AppDir/usr/bin
13 cp resources/AppRun appimagetool.AppDir/
14 cp build/appimagetool appimagetool.AppDir/usr/bin/
15 cp build/mksquashfs appimagetool.AppDir/usr/bin/
17 cp $(which zsyncmake) appimagetool.AppDir/usr/bin/
19 cp resources/appimagetool.desktop appimagetool.AppDir/
20 cp resources/appimagetool.svg appimagetool.AppDir/appimagetool.svg
21 ( cd appimagetool.AppDir/ ; ln -s appimagetool.svg .DirIcon )
23 #######################################################################
25 # Build appimaged.AppDir
27 rm -rf appimaged.AppDir/ || true
28 mkdir -p appimaged.AppDir/usr/bin
29 mkdir -p appimaged.AppDir/usr/lib
30 cp -f build/appimaged appimaged.AppDir/usr/bin
31 cp -f build/validate appimaged.AppDir/usr/bin
33 cp resources/AppRun appimaged.AppDir/
34 find /usr -name "libarchive.so.*.*" -exec cp {} appimaged.AppDir/usr/lib/ \; > /dev/null 2>&1
36 cp resources/appimaged.desktop appimaged.AppDir/
37 cp resources/appimagetool.svg appimaged.AppDir/appimaged.svg
38 ( cd appimaged.AppDir/ ; ln -s appimaged.svg .DirIcon )
40 #######################################################################