]> git.tdb.fi Git - builder.git/blobdiff - source/builder.h
Adapt to changes in msppath
[builder.git] / source / builder.h
index 7036efd7238eea0891a5516a616eacf7619c9fa8..42ddcc43b25ba31c60f5a138694607c2f884f332 100644 (file)
@@ -41,7 +41,7 @@ public:
        const TargetMap &get_targets() const { return targets; }
        Target   *get_header(const std::string &, const std::string &, const std::string &, const StringList &);
        Target   *get_library(const std::string &, const std::string &, const StringList &, LibMode);
-       const Msp::Path::Path &get_cwd() const { return cwd; }
+       const Msp::Path &get_cwd() const { return cwd; }
        const Architecture &get_architecture(const std::string &) const;
        void     apply_profile_template(Config &, const std::string &) const;
        void     add_target(Target *);
@@ -54,10 +54,10 @@ private:
        class Loader: public Msp::DataFile::Loader
        {
        public:
-               Loader(Builder &, const Msp::Path::Path &);
+               Loader(Builder &, const Msp::Path &);
        private:
                Builder         &bld;
-               Msp::Path::Path src;
+               Msp::Path src;
 
                void architecture(const std::string &);
                void binpkg(const std::string &);
@@ -81,7 +81,7 @@ private:
 
        StringList   cmdline_targets;
        StringMap    cmdline_options;
-       Msp::Path::Path cwd;
+       Msp::Path cwd;
 
        PackageMap   packages;
        SourcePackage *main_pkg;
@@ -110,10 +110,10 @@ private:
        bool            build_all;
        bool            create_makefile;
 
-       int    load_build_file(const Msp::Path::Path &);
+       int    load_build_file(const Msp::Path &);
        int    create_targets();
-       Target *get_header(const Msp::Path::Path &);
-       Target *get_library(const std::string &, const std::string &, const Msp::Path::Path &, LibMode);
+       Target *get_header(const Msp::Path &);
+       Target *get_library(const std::string &, const std::string &, const Msp::Path &, LibMode);
        void   update_hash(std::string &, const std::string &);
        int    do_build();
        int    do_clean();