]> git.tdb.fi Git - builder.git/blobdiff - source/header.h
Get rid of separate header targets which serve no useful purpose
[builder.git] / source / header.h
diff --git a/source/header.h b/source/header.h
deleted file mode 100644 (file)
index 445fc9c..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-#ifndef HEADER_H_
-#define HEADER_H_
-
-#include "component.h"
-#include "sourcefile.h"
-
-/**
-Represents a header file.  Mainly exists to give extra information to the user.
-*/
-class Header: public SourceFile
-{
-protected:
-       Header(Builder &b, const std::string &f): SourceFile(b, f) { }
-public:
-       Header(Builder &b, const Component &c, const std::string &f): SourceFile(b, c, f) { install_location = "include/"+c.get_name(); }
-       virtual const char *get_type() const { return "Header"; }
-};
-
-/**
-A header file that doesn't belong to any known package.
-*/
-class SystemHeader: public Header
-{
-public:
-       SystemHeader(Builder &b, const std::string &f): Header(b, f) { }
-       virtual const char *get_type() const { return "SystemHeader"; }
-};
-
-#endif