X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=SConstruct;h=62d7d2f812f54b3f8dfcaa1eb97d524d2c7a5a38;hb=8a1b6c58c91e38ad2adfa5c8601ce9dd0764e0d3;hp=2192601ca6f01b659b71a387b0010cccee55459a;hpb=62bcd1c4c495d8c6b8727dee0e609bbb0c9231f5;p=senf.git diff --git a/SConstruct b/SConstruct index 2192601..62d7d2f 100644 --- a/SConstruct +++ b/SConstruct @@ -14,9 +14,10 @@ except NameError: env = Environment() +env.Decider('MD5-timestamp') + # Load all the local SCons tools env.Tool('Doxygen') -env.Tool('Doxygen') env.Tool('Dia2Png') env.Tool('PkgDraw') env.Tool('InstallSubdir') @@ -44,10 +45,6 @@ fixlinks Fix broken links in doxygen documentation valgrind Run all tests under valgrind/memcheck """) -env.Replace( - PKGDRAW = 'doclib/pkgdraw', -) - env.Append( ENV = { 'PATH' : os.environ.get('PATH') }, CLEAN_PATTERNS = [ '*~', '#*#', '*.pyc', 'semantic.cache', '.sconsign*' ], @@ -158,7 +155,12 @@ env.Default(conf) env.Install('$CONFINSTALLDIR', conf) #### install_all, default, all_tests, all -env.Install('${SCONSINSTALLDIR}', 'site_scons/senfutil.py') +env.Install('${SCONSINSTALLDIR}', [ 'site_scons/__init__.py', + 'site_scons/senfutil.py', + 'site_scons/yaptu.py' ]) +env.InstallDir('${SCONSINSTALLDIR}', [ 'site_scons/site_tools', 'site_scons/lib' ], + FILTER_SUFFIXES=[ '','.css','.pl','.py','.sh','.sty','.xml','.xsl','.yap' ]) +env.Install('${INCLUDEINSTALLDIR}', 'boost') env.Alias('install_all', env.FindInstalledFiles()) env.Alias('default', DEFAULT_TARGETS)