3 #######################################################################
5 # Build appimagetool.AppDir
7 if [ ! -d .
/build
] ; then
8 echo "You need to run build.sh first"
11 rm -rf appimagetool.AppDir
/ || true
12 mkdir
-p appimagetool.AppDir
/usr
/bin
13 cp -f build
/appimagetool appimagetool.AppDir
/usr
/bin
15 cp resources
/AppRun appimagetool.AppDir
/
16 cp build
/appimagetool appimagetool.AppDir
/usr
/bin
/
17 cp build
/mksquashfs appimagetool.AppDir
/usr
/bin
/
18 cp $
(which desktop-file-validate
) appimagetool.AppDir
/usr
/bin
/
19 cp $
(which zsyncmake
) appimagetool.AppDir
/usr
/bin
/
21 cp resources
/appimagetool.desktop appimagetool.AppDir
/
22 cp resources
/appimagetool.svg appimagetool.AppDir
/appimagetool.svg
23 ( cd appimagetool.AppDir
/ ; ln -s appimagetool.svg .DirIcon
)
24 mkdir
-p appimagetool.AppDir
/usr
/share
/metainfo
25 cp resources
/usr
/share
/metainfo
/appimagetool.appdata.xml appimagetool.AppDir
/usr
/share
/metainfo
/
27 #######################################################################
29 # Build appimaged.AppDir
31 rm -rf appimaged.AppDir
/ || true
32 mkdir
-p appimaged.AppDir
/usr
/bin
33 mkdir
-p appimaged.AppDir
/usr
/lib
34 cp -f build
/appimaged appimaged.AppDir
/usr
/bin
35 cp -f build
/validate appimaged.AppDir
/usr
/bin
36 mkdir
-p appimaged.AppDir
/usr
/share
/metainfo
37 cp resources
/usr
/share
/metainfo
/appimaged.appdata.xml appimaged.AppDir
/usr
/share
/metainfo
/
39 cp resources
/AppRun appimaged.AppDir
/
40 find /usr
-name "libarchive.so.*.*" -exec cp {} appimaged.AppDir
/usr
/lib
/ \
; > /dev
/null
2>&1
42 cp resources
/appimaged.desktop appimaged.AppDir
/
43 cp resources
/appimagetool.svg appimaged.AppDir
/appimaged.svg
44 ( cd appimaged.AppDir
/ ; ln -s appimaged.svg .DirIcon
)
46 #######################################################################