]> git.tdb.fi Git - builder.git/blobdiff - source/lib/sourcepackage.h
Add visibility decorations to the library and plugins
[builder.git] / source / lib / sourcepackage.h
index 2c2e57c70a4503e8f21ad980cda88ac1e84f935e..6644262c2f710c15844e69b014c15cd018ca1359 100644 (file)
 #include "conditionalloader.h"
 #include "config.h"
 #include "feature.h"
+#include "libbuilder_api.h"
 #include "package.h"
 #include "toolchain.h"
 
-class Builder;
 class BuildType;
 class FileTarget;
 class SourceArchiveComponent;
@@ -22,7 +22,7 @@ class SourceArchiveComponent;
 /**
 A package that can be built by Builder.
 */
-class SourcePackage: public Package
+class LIBBUILDER_API SourcePackage: public Package
 {
 public:
        class Loader: public Msp::DataFile::DerivedObjectLoader<SourcePackage, Package::Loader>, public FeatureConditional