mirror of
https://github.com/QuasarApp/SoundBand.git
synced 2025-04-26 07:14:31 +00:00
snap control beta
This commit is contained in:
parent
7b0ca8d3dc
commit
33bcc485af
@ -1 +1 @@
|
||||
Subproject commit d456ce7f86f2d4c0cc53442e4b00273815a89d6f
|
||||
Subproject commit 941478e99bb8817f540d49a3426c7686253b8aac
|
@ -4,6 +4,8 @@ CONFIG += ordered
|
||||
include($$PWD/installer/deploy/deployFiles.pri)
|
||||
message( DEPLOY_FILES_MASTER = $$DEPLOY_FILES)
|
||||
|
||||
ENABLE_SNAP = 1 #only linux
|
||||
ENABLE_INSTALLER = 0 #only desctop
|
||||
|
||||
SUBDIRS += Sync \
|
||||
QuasarAppLib/QuasarApp.pro \
|
||||
@ -13,14 +15,30 @@ SUBDIRS += Sync \
|
||||
|
||||
SoundBand.depends = Sync QuasarAppLib/QuasarApp.pro
|
||||
|
||||
!android:{
|
||||
message(desktopVersion: enabled)
|
||||
CONFIG(release, debug|release): {
|
||||
equals( ENABLE_INSTALLER, 1) {
|
||||
!android:{
|
||||
message(desktopVersion: enabled)
|
||||
CONFIG(release, debug|release): {
|
||||
|
||||
SUBDIRS += installer
|
||||
SUBDIRS += installer
|
||||
|
||||
} else {
|
||||
message( Selected Debug mode. The installer will not be created )
|
||||
} else {
|
||||
message( Selected Debug mode. The installer will not be created )
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
equals( ENABLE_SNAP, 1) {
|
||||
!android:{
|
||||
message(desktopVersion: enabled)
|
||||
CONFIG(release, debug|release): {
|
||||
|
||||
SUBDIRS += installer/packages/SoundBand/snap.pro
|
||||
|
||||
} else {
|
||||
message( Selected Debug mode. The snap will not be created )
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
28
installer/packages/SoundBand/snap.pro
Normal file
28
installer/packages/SoundBand/snap.pro
Normal file
@ -0,0 +1,28 @@
|
||||
TEMPLATE = aux
|
||||
|
||||
SNAPCRAFT = snapcraft
|
||||
|
||||
DESTDIR = $$PWD/packages/SoundBand
|
||||
|
||||
INPUT = $$PWD/snap/snapcraft.yaml
|
||||
snapApp.input = INPUT
|
||||
snapApp.output = $$SNAPCRAFT
|
||||
|
||||
unix {
|
||||
message($$DESTDIR);
|
||||
|
||||
snapApp.commands += $$SNAPCRAFT
|
||||
snapApp.CONFIG += target_predeps no_link combine
|
||||
|
||||
message( snapComands = "cd $$DESTDIR && $$snapApp.commands")
|
||||
}
|
||||
|
||||
|
||||
QMAKE_EXTRA_COMPILERS += snapApp
|
||||
|
||||
DISTFILES += \
|
||||
|
||||
unix:extraclean.commands = $$SNAPCRAFT clean soundband
|
||||
|
||||
distclean.depends = extraclean
|
||||
QMAKE_EXTRA_TARGETS += distclean extraclean
|
Loading…
x
Reference in New Issue
Block a user