问题描述
我的文件夹结构是:
\gitclone\SConstruct
\gitclone\level1\level2\sconscript.3dn
现在在 sconscript.3dn
我正在创建空文件夹:e.Execute(Mkdir('#/testDir'))
如何定义文件路径以在\gitclone\
(根SConstruct
文件所在的位置)中创建文件夹?我正在阅读 manual,但不知何故我无法管理它。
解决方法
我找到了解决方案 here,所以我的代码是:
e['SCONS_ROOT'] = Dir('#')
e.Execute(Mkdir('${SCONS_ROOT.abspath}/win_b64/code/bin/testDir'))