9 #######################################################################
11 # build AppImageTool AppDir
12 APPIMAGETOOL_APPDIR
=appdirs
/appimagetool.AppDir
14 rm -rf "$APPIMAGETOOL_APPDIR" || true
15 mkdir
-p "$APPIMAGETOOL_APPDIR"/usr
/{bin
,lib
/appimagekit
}
16 cp -f install_prefix
/usr
/bin
/appimagetool
"$APPIMAGETOOL_APPDIR"/usr
/bin
18 cp ..
/resources
/AppRun
"$APPIMAGETOOL_APPDIR"
19 cp install_prefix
/usr
/bin
/appimagetool
"$APPIMAGETOOL_APPDIR"/usr
/bin
/
20 cp install_prefix
/usr
/lib
/appimagekit
/mksquashfs
"$APPIMAGETOOL_APPDIR"/usr
/lib
/appimagekit
/
21 cp $
(which desktop-file-validate
) "$APPIMAGETOOL_APPDIR"/usr
/bin
/
22 cp $
(which zsyncmake
) "$APPIMAGETOOL_APPDIR"/usr
/bin
/
24 cp -f /usr
/bin
/file "$APPIMAGETOOL_APPDIR"/usr
/bin
26 cp ..
/resources
/appimagetool.desktop
"$APPIMAGETOOL_APPDIR"
27 cp ..
/resources
/appimagetool.svg
"$APPIMAGETOOL_APPDIR"/appimagetool.svg
28 ln -s "$APPIMAGETOOL_APPDIR"/appimagetool.svg
"$APPIMAGETOOL_APPDIR"/.DirIcon
29 mkdir
-p "$APPIMAGETOOL_APPDIR"/usr
/share
/metainfo
30 cp ..
/resources
/usr
/share
/metainfo
/appimagetool.appdata.xml
"$APPIMAGETOOL_APPDIR"/usr
/share
/metainfo
/
32 #######################################################################
34 # build appimaged AppDir
36 APPIMAGED_APPDIR
=appdirs
/appimaged.AppDir
38 rm -rf "$APPIMAGED_APPDIR"/ || true
39 mkdir
-p "$APPIMAGED_APPDIR"/usr
/bin
40 mkdir
-p "$APPIMAGED_APPDIR"/usr
/lib
41 cp -f install_prefix
/usr
/bin
/appimaged
"$APPIMAGED_APPDIR"/usr
/bin
42 cp -f install_prefix
/usr
/bin
/validate
"$APPIMAGED_APPDIR"/usr
/bin
43 mkdir
-p "$APPIMAGED_APPDIR"/usr
/share
/metainfo
44 cp ..
/resources
/usr
/share
/metainfo
/appimaged.appdata.xml
"$APPIMAGED_APPDIR"/usr
/share
/metainfo
/
46 cp ..
/resources
/AppRun
"$APPIMAGED_APPDIR"/
48 cp ..
/resources
/appimaged.desktop
"$APPIMAGED_APPDIR"/
49 cp ..
/resources
/appimagetool.svg
"$APPIMAGED_APPDIR"/appimaged.svg
50 ( cd "$APPIMAGED_APPDIR"/ ; ln -s appimaged.svg .DirIcon
)