diff --git a/Docs/src/SConscript b/Docs/src/SConscript index f10f8085..ffec0827 100644 --- a/Docs/src/SConscript +++ b/Docs/src/SConscript @@ -61,6 +61,7 @@ import re Import('halibut env build_chm') env.Append(ENV = {'PATH' : os.environ['PATH']}) +env['HALIBUT'] = halibut build_dir = Dir(GetBuildPath('.')).abspath @@ -81,7 +82,10 @@ if build_chm: Copy(build_dir, '${SOURCE.dir}/../style.css'), Copy(build_dir, '${SOURCE.dir}/chmlink.js'), Copy(build_dir, '${SOURCE.dir}/nsis.hhp'), - Action('cd "%s" && "%s" ${SOURCES.abspath}' % (build_dir, halibut[0].rfile())), + Action( + ['${HALIBUT[0].abspath} ${SOURCES.abspath}'], + chdir = build_dir + ), hhc_action ] ) @@ -110,7 +114,7 @@ else: html_builder = Builder( action = [ Copy(build_dir, '${SOURCE.dir}/../style.css'), - Action('cd "%s" && "%s" ${SOURCES.abspath}' % (build_dir, halibut[0].rfile())) + Action(['${HALIBUT[0].abspath} ${SOURCES.abspath}'], chdir = build_dir) ] )