[feat] Build AppImage (#3850)

References #1417.
This commit is contained in:
Frans de Jonge
2018-04-08 22:39:52 +02:00
committed by GitHub
parent 0e61eb7a7b
commit ab712f1a29
8 changed files with 115 additions and 6 deletions

14
kodev
View File

@@ -117,6 +117,7 @@ SUPPORTED_TARGETS="
android
pocketbook
ubuntu-touch
appimage
emu (*default) If no TARGET is given, assume emulator
win32
"
@@ -215,6 +216,10 @@ ${SUPPORTED_TARGETS}"
make TARGET=ubuntu-touch
assert_ret_zero $?
;;
appimage)
make TARGET=appimage
assert_ret_zero $?
;;
win32)
make TARGET=win32
assert_ret_zero $?
@@ -268,6 +273,9 @@ ${SUPPORTED_TARGETS}"
ubuntu-touch)
make TARGET=ubuntu-touch clean
;;
appimage)
make TARGET=appimage clean
;;
win32)
make TARGET=win32 clean
;;
@@ -372,9 +380,13 @@ ${SUPPORTED_RELEASE_TARGETS}"
make TARGET=pocketbook update
;;
ubuntu-touch)
kodev-build pocketbook
kodev-build ubuntu-touch
make TARGET=ubuntu-touch update
;;
appimage)
kodev-build appimage
make TARGET=appimage update
;;
*)
echo "Unsupported target for release: $1."
echo "${RELEASE_HELP_MSG}"