]> git.tdb.fi Git - builder.git/blobdiff - source/component.cpp
Move C-specific stuff from SourceFile to CSourceFile
[builder.git] / source / component.cpp
index 7ef6dbed43ef0262cc1f4a0411c4ad10dbf38802..cc4796cdee867cd9d9aea23d311951d4f091965a 100644 (file)
@@ -6,10 +6,10 @@
 #include <msp/strings/lexicalcast.h>
 #include "builder.h"
 #include "component.h"
+#include "csourcefile.h"
 #include "datafile.h"
 #include "executable.h"
 #include "file.h"
-#include "header.h"
 #include "objectfile.h"
 #include "sharedlibrary.h"
 #include "sourcepackage.h"
@@ -169,7 +169,7 @@ void Component::create_targets() const
                        {
                                FileTarget *hdr = builder.get_vfs().get_target(*i);
                                if(!hdr)
-                                       hdr = new Header(builder, *this, i->str());
+                                       hdr = new CSourceFile(builder, *this, *i);
 
                                // Install headers if requested
                                if(type==HEADERS && install)