1 #######################################################################
3 # Build appimagetool.AppDir
5 if [ ! -d .
/build
] ; then
6 echo "You need to run build.sh first"
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 #######################################################################