]> git.tdb.fi Git - builder.git/blobdiff - source/component.h
Move soname generation to constructor
[builder.git] / source / component.h
index d83cc6eeb182ea525708dd7e4fc933bc5c34e888..0f9d581bcfb1695805036437edb73ed5bf2eea39 100644 (file)
@@ -1,10 +1,3 @@
-/* $Id$
-
-This file is part of builder
-Copyright © 2006-2009  Mikko Rasa, Mikkosoft Productions
-Distributed under the LGPL
-*/
-
 #ifndef COMPONENT_H_
 #define COMPONENT_H_
 
@@ -39,9 +32,6 @@ public:
                virtual void finish();
                void source(const std::string &);
                void require(const std::string &);
-               void modular();
-               void host(const std::string &);
-               void install_headers(const std::string &);
                void build_info();
        };
 
@@ -62,8 +52,6 @@ protected:
        std::string name;
        StringList sources;
        bool install;
-       const Component *module_host;
-       bool modular;
        BuildInfo build_info;
        PackageList requires;
        bool deflt;
@@ -76,7 +64,6 @@ public:
        const StringList &get_sources() const { return sources; }
        const BuildInfo &get_build_info() const { return build_info; }
        bool get_install() const { return install; }
-       bool is_modular() const { return modular; }
        const PackageList &get_requires() const { return requires; }
        bool is_default() const { return deflt; }