]> git.tdb.fi Git - builder.git/blobdiff - source/component.h
Add command line options (not all of them work yet)
[builder.git] / source / component.h
index a27ddcab28a2ebaa4203b17726a3e702f03d4a97..af2fc2fae380a3accd0294c25239b268c6c67c1c 100644 (file)
@@ -5,6 +5,7 @@
 #include <msp/parser/loader.h>
 #include <msp/path/path.h>
 #include "buildinfo.h"
+#include "misc.h"
 
 class Package;
 
@@ -34,7 +35,7 @@ public:
        const Package     &get_package() const         { return pkg; }
        Type              get_type() const             { return type; }
        const std::string &get_name() const            { return name; }
-       const Msp::Path::Path &get_source() const      { return source; }
+       const PathList    &get_sources() const         { return sources; }
        const BuildInfo   &get_build_info() const      { return build_info; }
        bool              get_install() const          { return install; }
        const std::string &get_install_headers() const { return install_headers; }
@@ -43,7 +44,7 @@ protected:
        Package     &pkg;
        Type        type;
        std::string name;
-       Msp::Path::Path source;
+       PathList    sources;
        bool        install;
        std::string install_headers;
        BuildInfo   build_info;