]> git.tdb.fi Git - builder.git/blobdiff - source/sourcegenerator.h
Support generators that require a switch before output file name
[builder.git] / source / sourcegenerator.h
index be7d675fe8027aee3bb8a6a9c96c221e07325235..69a41801e7b7e1e072812d00553e461468e18a53 100644 (file)
@@ -18,6 +18,7 @@ public:
                void argument(const std::string &);
                void command(const std::string &);
                void in_suffix(const std::string &);
+               void out_argument(const std::string &);
                void out_suffix(const std::string &);
        };
 
@@ -25,6 +26,7 @@ private:
        const SourcePackage &package;
        std::list<std::string> out_suffixes;
        std::list<std::string> arguments;
+       std::string out_argument;
 
 public:
        SourceGenerator(Builder &, const SourcePackage &, const std::string &);