LUMIERA.clone/data/SConscript

30 lines
839 B
Python
Raw Permalink Normal View History

# -*- python -*-
##
## SConscript - SCons buildscript for Icons and Resources
##
from Buildhelper import scanSubtree
Import('env')
# define Icons to render and install
vector_icon_dir = 'icons/svg'
prerendered_icon_dir = 'icons/prerendered'
icons = ( [env.IconRender(f) for f in scanSubtree(vector_icon_dir, ['*.svg'])]
+ [env.IconResource(f) for f in scanSubtree(prerendered_icon_dir, ['*.png'])]
)
#define Configuration files to install (dir-prefix, name)
config = ( env.ConfigData('config','setup.ini', targetDir='$ORIGIN')
+ env.ConfigData('config','dummy_lumiera.ini')
)
#further resources...
env.Install('$SHARE/applications/' , 'desktop/lumiera.desktop')
env.Install('$SHARE/icons/hicolor/scalable/apps/', 'desktop/lumiera.svg')
Export('icons config')