#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"
{
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)