Dependencies SCON中生成的源代码的依赖项扫描

Dependencies SCON中生成的源代码的依赖项扫描,dependencies,code-generation,scons,build-system,Dependencies,Code Generation,Scons,Build System,我对构建图有以下要求 x.c依赖于x.h,而x.h依赖于y.h,并且x.h由x.xml使用单独的生成器生成 在我们的SCons项目中,我们希望开始使用以前放在源目录中的源代码生成 但是,这目前不起作用,因为似乎没有办法告诉x.c的扫描仪首先生成x.h SCON是否支持扫描生成的源代码中的依赖项?听起来您用于从x.xml构建源代码的工具不让SCON知道它将创建x.h 还要注意的是,scanner不会生成或导致工具运行,它们只是在DAG中添加信息,然后SCons会处理这些信息来构建您的软件 你可能应

我对构建图有以下要求

x.c
依赖于
x.h
,而
x.h
依赖于
y.h
,并且
x.h
x.xml
使用单独的生成器生成

在我们的SCons项目中,我们希望开始使用以前放在源目录中的源代码生成

但是,这目前不起作用,因为似乎没有办法告诉
x.c
的扫描仪首先生成
x.h


SCON是否支持扫描生成的源代码中的依赖项?

听起来您用于从x.xml构建源代码的工具不让SCON知道它将创建x.h

还要注意的是,scanner不会生成或导致工具运行,它们只是在DAG中添加信息,然后SCons会处理这些信息来构建您的软件

你可能应该读到:


从x.xml构建x.h的工具的发射器应该指示它生成的所有文件。

听起来像是从x.xml构建源的工具没有让SCons知道它将创建x.h

还要注意的是,scanner不会生成或导致工具运行,它们只是在DAG中添加信息,然后SCons会处理这些信息来构建您的软件

你可能应该读到:


从x.xml构建x.h的工具的发射器应该指示它生成的所有文件。

听起来像是从x.xml构建源的工具没有让SCons知道它将创建x.h

还要注意的是,scanner不会生成或导致工具运行,它们只是在DAG中添加信息,然后SCons会处理这些信息来构建您的软件

你可能应该读到:


从x.xml构建x.h的工具的发射器应该指示它生成的所有文件。

听起来像是从x.xml构建源的工具没有让SCons知道它将创建x.h

还要注意的是,scanner不会生成或导致工具运行,它们只是在DAG中添加信息,然后SCons会处理这些信息来构建您的软件

你可能应该读到:

从x.xml构建x.h的工具的发射器应该指示它生成的所有文件