今天遇到scons 问题,解决,庆贺。
python 调试
http://blog.csdn.net/magicbreaker/archive/2009/01/11/3754733.aspx
_DEBUG=True
if _DEBUG == True:
import pdb
pdb.set_trace()
scons 的两个问题
1。 source =[] ,文件列表,
dir __ext 提供
tar_gz_ = Builder( action = 'tar czf $TARGET -C ${__ext} `ls ${__ext}`' , suffix ='.tar.gz')
env.Append(BUILDERS = {'tar_gz_' :tar_gz_} )
def TarGz(self ,tarfile ,dir):
self.tar_gz_(target = tarfile ,source = [] , __ext = dir)
env.AddMethod(TarGz)
2 suffix 之后 target 变为
tarfile.tar.gz
3. action 中的目录 ,是 shell 目录 ,不是 scons 的 #
python 调试
http://blog.csdn.net/magicbreaker/archive/2009/01/11/3754733.aspx
_DEBUG=True
if _DEBUG == True:
import pdb
pdb.set_trace()
scons 的两个问题
1。 source =[] ,文件列表,
dir __ext 提供
tar_gz_ = Builder( action = 'tar czf $TARGET -C ${__ext} `ls ${__ext}`' , suffix ='.tar.gz')
env.Append(BUILDERS = {'tar_gz_' :tar_gz_} )
def TarGz(self ,tarfile ,dir):
self.tar_gz_(target = tarfile ,source = [] , __ext = dir)
env.AddMethod(TarGz)
2 suffix 之后 target 变为
tarfile.tar.gz
3. action 中的目录 ,是 shell 目录 ,不是 scons 的 #