Fix documentation dependencies
[senf.git] / doclib / SConscript
index 85654a9..fc811cd 100644 (file)
@@ -251,17 +251,20 @@ function paths() {
 }
 ?>"""
 
-env.Append( ENV = {
-    'TODAY' : str(datetime.date.today()),
-    'TEXINPUTS' : os.environ.get('TEXINPUTS',env.Dir('#/doclib').abspath + ':'),
-    'DOXYGEN' : env.get('DOXYGEN', 'doxygen'),
-})
+env.SetDefault(
+    DOXYGEN = "doxygen"
+)
 
 env.Replace(
-    ALL_TAGFILES = [],
     DOXYGENCOM = "doclib/doxygen.sh $DOXYOPTS $SOURCE",
 )
 
+env.Append( ENV = {
+    'TODAY' : str(datetime.date.today()),
+    'TEXINPUTS' : os.environ.get('TEXINPUTS',env.Dir('#/doclib').abspath + ':'),
+    'DOXYGEN' : env.File(env['DOXYGEN']).abspath,
+})
+
 env.PhonyTarget('linklint', [], [
     'rm -rf linklint',
     'linklint -doc linklint -limit 99999999 `find -type d -name html -printf "/%P/@ "`',