Build SCons、环境邮政编码和从属关系

Build SCons、环境邮政编码和从属关系,build,dependencies,zip,scons,Build,Dependencies,Zip,Scons,我正在尝试使用SCons脚本构建一个程序。最后,产品文件夹被压缩 出于某种原因,env.ZipFile命令正在干扰编译的其余部分,导致错误,例如“foo.c”在以下位置不存在 如果我删除zip目标,一切正常 因此,基本上,我希望确保Zip命令只在完成所有操作后执行 问题是:如何使Zip命令依赖于所有其他命令 谢谢找到了解决方案,不要使用ZipFile,使用Zip Zip由SCons直接提供,并将以适当的方式调用ZipFile。您能告诉我们您是如何实现目标的,即发布您的SConstruct(或MW

我正在尝试使用SCons脚本构建一个程序。最后,产品文件夹被压缩

出于某种原因,env.ZipFile命令正在干扰编译的其余部分,导致错误,例如“foo.c”在以下位置不存在

如果我删除zip目标,一切正常

因此,基本上,我希望确保Zip命令只在完成所有操作后执行

问题是:如何使Zip命令依赖于所有其他命令


谢谢

找到了解决方案,不要使用ZipFile,使用Zip


Zip由SCons直接提供,并将以适当的方式调用ZipFile。

您能告诉我们您是如何实现目标的,即发布您的SConstruct(或MWE)的准确副本吗?您可能还想查看我对的回答以进一步了解……不幸的是,出于保密原因,我发布代码非常复杂。然而,我发现了一个解决方案,我张贴在下面。