From: Mikko Rasa Date: Mon, 9 Jan 2023 09:27:16 +0000 (+0200) Subject: Derive GameSetupDefinitions from TemplateFile instead of SourceFile X-Git-Url: https://git.tdb.fi/?a=commitdiff_plain;h=9b765a57fc019c9f29d45c40dd6f338c7faabe2d;p=libs%2Fgame.git Derive GameSetupDefinitions from TemplateFile instead of SourceFile Builder's InstallMap checks for that class to figure out the install locations for generated headers. --- diff --git a/tools/builder-plugin/gamesetupdefinitions.cpp b/tools/builder-plugin/gamesetupdefinitions.cpp index cf4f6ce..79787ff 100644 --- a/tools/builder-plugin/gamesetupdefinitions.cpp +++ b/tools/builder-plugin/gamesetupdefinitions.cpp @@ -9,7 +9,7 @@ using namespace std; using namespace Msp; GameSetupDefinitions::GameSetupDefinitions(Builder &b, const Component &c, const FS::Path &p): - SourceFile(b, c, p) + TemplateFile(b, c, p) { install_location = "include"; } diff --git a/tools/builder-plugin/gamesetupdefinitions.h b/tools/builder-plugin/gamesetupdefinitions.h index f9e84fb..13850f1 100644 --- a/tools/builder-plugin/gamesetupdefinitions.h +++ b/tools/builder-plugin/gamesetupdefinitions.h @@ -1,9 +1,9 @@ #ifndef GAMESETUPDEFINITIONS_H_ #define GAMESETUPDEFINITIONS_H_ -#include +#include -class GameSetupDefinitions: public SourceFile +class GameSetupDefinitions: public TemplateFile { public: GameSetupDefinitions(Builder &, const Component &, const Msp::FS::Path &);