diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/ctor.h | 10 | ||||
| -rw-r--r-- | src/rebuild.cc | 2 | ||||
| -rw-r--r-- | src/task.cc | 10 | ||||
| -rw-r--r-- | src/task.h | 4 | ||||
| -rw-r--r-- | src/task_ar.cc | 4 | ||||
| -rw-r--r-- | src/tools.cc | 6 | ||||
| -rw-r--r-- | src/tools.h | 2 | 
7 files changed, 19 insertions, 19 deletions
| @@ -35,10 +35,10 @@ enum class language  	assembler,  }; -enum class OutputSystem +enum class output_system  { -	Host, // Output for the target system -	Build, // Internal tool during cross-compilation +	host, // Output for the target system +	build, // Internal tool during cross-compilation  };  struct Source @@ -83,7 +83,7 @@ struct BuildConfiguration  {  	std::string name; // Name - used for referring in other configurations.  	ctor::target_type type{ctor::target_type::automatic}; -	OutputSystem system{OutputSystem::Host}; +	ctor::output_system system{ctor::output_system::host};  	std::string target; // Output target file for this configuration  	std::vector<Source> sources; // source list  	std::vector<std::string> depends; // internal target dependencies @@ -107,7 +107,7 @@ struct ExternalManual  struct ExternalConfiguration  {  	std::string name; // Name for configuration -	OutputSystem system{OutputSystem::Host}; +	ctor::output_system system{ctor::output_system::host};  	std::variant<ExternalManual> external;  }; diff --git a/src/rebuild.cc b/src/rebuild.cc index c40a18c..f645275 100644 --- a/src/rebuild.cc +++ b/src/rebuild.cc @@ -162,7 +162,7 @@ bool recompileCheck(const Settings& global_settings, int argc, char* argv[],  	BuildConfiguration config;  	config.name = "ctor"; -	config.system = OutputSystem::Build; +	config.system = ctor::output_system::build;  	auto tool_chain = getToolChain(config.system); diff --git a/src/task.cc b/src/task.cc index eba365f..4a55d00 100644 --- a/src/task.cc +++ b/src/task.cc @@ -124,7 +124,7 @@ ctor::language Task::sourceLanguage() const  	return source_language;  } -OutputSystem Task::outputSystem() const +ctor::output_system Task::outputSystem() const  {  	return output_system;  } @@ -136,17 +136,17 @@ std::string Task::compiler() const  	case ctor::language::c:  		switch(outputSystem())  		{ -		case OutputSystem::Host: +		case ctor::output_system::host:  			return getConfiguration(cfg::host_cc, "/usr/bin/gcc"); -		case OutputSystem::Build: +		case ctor::output_system::build:  			return getConfiguration(cfg::build_cc, "/usr/bin/gcc");  		}  	case ctor::language::cpp:  		switch(outputSystem())  		{ -		case OutputSystem::Host: +		case ctor::output_system::host:  			return getConfiguration(cfg::host_cxx, "/usr/bin/g++"); -		case OutputSystem::Build: +		case ctor::output_system::build:  			return getConfiguration(cfg::build_cxx, "/usr/bin/g++");  		}  	default: @@ -61,7 +61,7 @@ public:  	ctor::target_type targetType() const;  	ctor::language sourceLanguage() const; -	ctor::OutputSystem outputSystem() const; +	ctor::output_system outputSystem() const;  	std::string compiler() const;  	std::set<std::shared_ptr<Task>> getDependsTasks(); @@ -78,7 +78,7 @@ protected:  	const ctor::BuildConfiguration& config;  	ctor::target_type target_type{ctor::target_type::automatic};  	ctor::language source_language{ctor::language::automatic}; -	ctor::OutputSystem output_system{ctor::OutputSystem::Host}; +	ctor::output_system output_system{ctor::output_system::host};  	const ctor::Settings& settings;  	std::string sourceDir;  }; diff --git a/src/task_ar.cc b/src/task_ar.cc index 528e71a..d9548cd 100644 --- a/src/task_ar.cc +++ b/src/task_ar.cc @@ -100,10 +100,10 @@ int TaskAR::runInner()  	std::string tool;  	switch(outputSystem())  	{ -	case OutputSystem::Host: +	case ctor::output_system::host:  		tool = getConfiguration(cfg::host_ar, "/usr/bin/ar");  		break; -	case OutputSystem::Build: +	case ctor::output_system::build:  		tool = getConfiguration(cfg::build_ar, "/usr/bin/ar");  		break;  	} diff --git a/src/tools.cc b/src/tools.cc index f0b6d4e..e61a749 100644 --- a/src/tools.cc +++ b/src/tools.cc @@ -10,15 +10,15 @@  using namespace ctor; -ToolChain getToolChain(OutputSystem system) +ToolChain getToolChain(ctor::output_system system)  {  	std::string compiler;  	switch(system)  	{ -	case OutputSystem::Host: +	case ctor::output_system::host:  		compiler = getConfiguration(cfg::host_cxx, "g++");  		break; -	case OutputSystem::Build: +	case ctor::output_system::build:  		compiler = getConfiguration(cfg::build_cxx, "g++");  		break;  	} diff --git a/src/tools.h b/src/tools.h index 0b5b211..49069d5 100644 --- a/src/tools.h +++ b/src/tools.h @@ -37,7 +37,7 @@ enum class opt  };  //! Get tool-chain type from output system (via configuration) -ToolChain getToolChain(ctor::OutputSystem system); +ToolChain getToolChain(ctor::output_system system);  //! Get tool argument(s) for specific option type matching the supplied  //! tool-chain | 
