From 9b765a57fc019c9f29d45c40dd6f338c7faabe2d Mon Sep 17 00:00:00 2001 From: Mikko Rasa Date: Mon, 9 Jan 2023 11:27:16 +0200 Subject: [PATCH] Derive GameSetupDefinitions from TemplateFile instead of SourceFile Builder's InstallMap checks for that class to figure out the install locations for generated headers. --- tools/builder-plugin/gamesetupdefinitions.cpp | 2 +- tools/builder-plugin/gamesetupdefinitions.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) 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 &); -- 2.45.2