X-Git-Url: http://git.tdb.fi/?p=builder.git;a=blobdiff_plain;f=source%2Fsourcegenerator.cpp;h=76d6c892a20942647316b8c2eb8ac83629c215f0;hp=4f757217958a7acf8eb9a3a981a985d579e60ac3;hb=9053d11310842cb9b8a0f13fe1d86b60cae5231c;hpb=e3407687a61bce56912b89818a9d9f006e9da41f diff --git a/source/sourcegenerator.cpp b/source/sourcegenerator.cpp index 4f75721..76d6c89 100644 --- a/source/sourcegenerator.cpp +++ b/source/sourcegenerator.cpp @@ -1,4 +1,5 @@ #include +#include #include "builder.h" #include "executable.h" #include "externaltask.h" @@ -69,7 +70,8 @@ Task *SourceGenerator::run(const Target &target) const SourceGenerator::Loader::Loader(SourceGenerator &sg): - DataFile::ObjectLoader(sg) + DataFile::ObjectLoader(sg), + ConditionalLoader(sg.package, format("%s/%s", sg.package.get_name(), sg.tag)) { add("command", &Loader::command); add("in_suffix", &Loader::in_suffix);