SConstruct: install target also installs .desktop file to ~/.local/share/applications/screensavers
This commit is contained in:
parent
eb5f709d5e
commit
6136404999
@ -1,6 +1,9 @@
|
||||
# vim:syntax=python
|
||||
|
||||
import os
|
||||
|
||||
install_dir = '/usr/lib/gnome-screensaver/gnome-screensaver'
|
||||
desktop_dir = os.getenv('HOME') + '/.local/share/applications/screensavers'
|
||||
load_files = ['logo/dwlogo.obj', 'logo/dwlogo.mtl']
|
||||
|
||||
env = Environment(CPPPATH = ['.'])
|
||||
@ -29,4 +32,7 @@ env.Modes('modes.h', Glob('modes/*.h'))
|
||||
dwss = env.Program('dwss', sources)
|
||||
|
||||
env.Install(install_dir, dwss)
|
||||
env.Alias('install', install_dir)
|
||||
env.Install(desktop_dir, 'dwss.desktop')
|
||||
install_bin = env.Alias('install-bin', install_dir)
|
||||
install_desktop = env.Alias('install-desktop', desktop_dir)
|
||||
env.Alias('install', [install_bin, install_desktop])
|
||||
|
Loading…
x
Reference in New Issue
Block a user