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
|
# vim:syntax=python
|
||||||
|
|
||||||
|
import os
|
||||||
|
|
||||||
install_dir = '/usr/lib/gnome-screensaver/gnome-screensaver'
|
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']
|
load_files = ['logo/dwlogo.obj', 'logo/dwlogo.mtl']
|
||||||
|
|
||||||
env = Environment(CPPPATH = ['.'])
|
env = Environment(CPPPATH = ['.'])
|
||||||
@ -29,4 +32,7 @@ env.Modes('modes.h', Glob('modes/*.h'))
|
|||||||
dwss = env.Program('dwss', sources)
|
dwss = env.Program('dwss', sources)
|
||||||
|
|
||||||
env.Install(install_dir, dwss)
|
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