From b25810b9668abe8f7cc7db24326a98c1b017966e Mon Sep 17 00:00:00 2001 From: Bent Bisballe Nyeng Date: Mon, 21 Jun 2021 21:39:46 +0200 Subject: Distinguish between host and target builds. --- task.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'task.h') diff --git a/task.h b/task.h index 7ea95fc..09bfd7d 100644 --- a/task.h +++ b/task.h @@ -39,7 +39,9 @@ public: const BuildConfiguration& buildConfig() const; TargetType targetType() const; - Language language() const; + Language sourceLanguage() const; + OutputSystem outputSystem() const; + std::string compiler() const; protected: std::atomic task_state{State::Unknown}; @@ -50,5 +52,6 @@ protected: std::list> dependsTasks; const BuildConfiguration& config; TargetType target_type{TargetType::Auto}; - Language _language{Language::Auto}; + Language source_language{Language::Auto}; + OutputSystem output_system{OutputSystem::Target}; }; -- cgit v1.2.3