projects
/
dcpomatic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
8f7b37e
)
swaroop: remove non-player .desktop shortcuts.
author
Carl Hetherington
<cth@carlh.net>
Mon, 12 Nov 2018 23:09:05 +0000
(23:09 +0000)
committer
Carl Hetherington
<cth@carlh.net>
Mon, 12 Nov 2018 23:09:05 +0000
(23:09 +0000)
platform/linux/wscript
patch
|
blob
|
history
diff --git
a/platform/linux/wscript
b/platform/linux/wscript
index 01238fcf8b5ef02f8cfeeddfe0efb8f2ae0284c3..755b8b67505b8ba07000cc59cacaf978d4a5f33a 100644
(file)
--- a/
platform/linux/wscript
+++ b/
platform/linux/wscript
@@
-1,32
+1,39
@@
def build(bld):
def build(bld):
- obj = bld(features='subst')
- obj.source = 'dcpomatic.desktop.in'
- obj.target = 'dcpomatic2.desktop'
- obj.INSTALL_PREFIX = bld.env.INSTALL_PREFIX
- obj.VERSION = bld.env.VERSION
+ desktops = []
+ if bld.env.VARIANT != 'swaroop':
+ obj = bld(features='subst')
+ obj.source = 'dcpomatic.desktop.in'
+ obj.target = 'dcpomatic2.desktop'
+ obj.INSTALL_PREFIX = bld.env.INSTALL_PREFIX
+ obj.VERSION = bld.env.VERSION
+ desktops.append(obj.target)
- obj = bld(features='subst')
- obj.source = 'dcpomatic_batch.desktop.in'
- obj.target = 'dcpomatic2_batch.desktop'
- obj.INSTALL_PREFIX = bld.env.INSTALL_PREFIX
- obj.VERSION = bld.env.VERSION
+ obj = bld(features='subst')
+ obj.source = 'dcpomatic_batch.desktop.in'
+ obj.target = 'dcpomatic2_batch.desktop'
+ obj.INSTALL_PREFIX = bld.env.INSTALL_PREFIX
+ obj.VERSION = bld.env.VERSION
+ desktops.append(obj.target)
- obj = bld(features='subst')
- obj.source = 'dcpomatic_server.desktop.in'
- obj.target = 'dcpomatic2_server.desktop'
- obj.INSTALL_PREFIX = bld.env.INSTALL_PREFIX
- obj.VERSION = bld.env.VERSION
+ obj = bld(features='subst')
+ obj.source = 'dcpomatic_server.desktop.in'
+ obj.target = 'dcpomatic2_server.desktop'
+ obj.INSTALL_PREFIX = bld.env.INSTALL_PREFIX
+ obj.VERSION = bld.env.VERSION
+ desktops.append(obj.target)
- obj = bld(features='subst')
- obj.source = 'dcpomatic_kdm.desktop.in'
- obj.target = 'dcpomatic2_kdm.desktop'
- obj.INSTALL_PREFIX = bld.env.INSTALL_PREFIX
- obj.VERSION = bld.env.VERSION
+ obj = bld(features='subst')
+ obj.source = 'dcpomatic_kdm.desktop.in'
+ obj.target = 'dcpomatic2_kdm.desktop'
+ obj.INSTALL_PREFIX = bld.env.INSTALL_PREFIX
+ obj.VERSION = bld.env.VERSION
+ desktops.append(obj.target)
obj = bld(features='subst')
obj.source = 'dcpomatic_player.desktop.in'
obj.target = 'dcpomatic2_player.desktop'
obj.INSTALL_PREFIX = bld.env.INSTALL_PREFIX
obj.VERSION = bld.env.VERSION
obj = bld(features='subst')
obj.source = 'dcpomatic_player.desktop.in'
obj.target = 'dcpomatic2_player.desktop'
obj.INSTALL_PREFIX = bld.env.INSTALL_PREFIX
obj.VERSION = bld.env.VERSION
+ desktops.append(obj.target)
- bld.install_files('${PREFIX}/share/applications',
['dcpomatic2.desktop', 'dcpomatic2_batch.desktop', 'dcpomatic2_server.desktop', 'dcpomatic2_kdm.desktop', 'dcpomatic2_player.desktop']
)
+ bld.install_files('${PREFIX}/share/applications',
desktops
)