diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/configure.cc | 8 | ||||
-rw-r--r-- | src/ctor.h | 10 | ||||
-rw-r--r-- | src/externals_manual.cc | 4 | ||||
-rw-r--r-- | src/externals_manual.h | 8 | ||||
-rw-r--r-- | src/rebuild.cc | 2 | ||||
-rw-r--r-- | src/rebuild.h | 2 |
6 files changed, 17 insertions, 17 deletions
diff --git a/src/configure.cc b/src/configure.cc index 40f4d27..129fa42 100644 --- a/src/configure.cc +++ b/src/configure.cc @@ -280,7 +280,7 @@ int regenerateCache(ctor::settings& settings, }); // Resolv externals - ExternalConfigurations externalConfigs; + ctor::external_configurations externalConfigs; for(std::size_t i = 0; i < numExternalConfigFiles; ++i) { auto newExternalConfigs = externalConfigFiles[i].cb(settings); @@ -312,7 +312,7 @@ int regenerateCache(ctor::settings& settings, std::visit([&](auto&& arg) { using T = std::decay_t<decltype(arg)>; - if constexpr (std::is_same_v<T, ExternalManual>) + if constexpr (std::is_same_v<T, ctor::external_manual>) { add_path_args(ext.name); } @@ -470,10 +470,10 @@ int regenerateCache(ctor::settings& settings, { istr << " { \"" << ext.name << "\", {\n"; ctor::flags resolved_flags; - if(std::holds_alternative<ExternalManual>(ext.external)) + if(std::holds_alternative<ctor::external_manual>(ext.external)) { if(auto ret = resolv(settings, ext, - std::get<ExternalManual>(ext.external), + std::get<ctor::external_manual>(ext.external), resolved_flags)) { return ret; @@ -98,22 +98,22 @@ int reg(ctor::build_configurations (*cb)(const ctor::settings&), const std::source_location location = std::source_location::current()); // This type will use flags verbatim -struct ExternalManual +struct external_manual { ctor::flags flags; }; -struct ExternalConfiguration +struct external_configuration { std::string name; // Name for configuration ctor::output_system system{ctor::output_system::host}; - std::variant<ExternalManual> external; + std::variant<ctor::external_manual> external; }; -using ExternalConfigurations = std::vector<ExternalConfiguration>; +using external_configurations = std::vector<ctor::external_configuration>; -int reg(ExternalConfigurations (*cb)(const ctor::settings&), +int reg(ctor::external_configurations (*cb)(const ctor::settings&), const std::source_location location = std::source_location::current()); // Convenience macro - ugly but keeps things simple(r) diff --git a/src/externals_manual.cc b/src/externals_manual.cc index 1fd6b62..84cb422 100644 --- a/src/externals_manual.cc +++ b/src/externals_manual.cc @@ -15,8 +15,8 @@ using namespace ctor; extern std::map<std::string, std::string> external_includedir; extern std::map<std::string, std::string> external_libdir; -int resolv(const ctor::settings& settings, const ExternalConfiguration& config, - const ExternalManual& ext, ctor::flags& flags) +int resolv(const ctor::settings& settings, const ctor::external_configuration& config, + const ctor::external_manual& ext, ctor::flags& flags) { auto tool_chain = getToolChain(config.system); diff --git a/src/externals_manual.h b/src/externals_manual.h index 3d8c452..a906ab7 100644 --- a/src/externals_manual.h +++ b/src/externals_manual.h @@ -5,11 +5,11 @@ namespace ctor { struct settings; -struct ExternalConfiguration; -struct ExternalManual; +struct external_configuration; +struct external_manual; struct flags; } // namespace ctor:: int resolv(const ctor::settings& settings, - const ctor::ExternalConfiguration& name, - const ctor::ExternalManual& ext, ctor::flags& flags); + const ctor::external_configuration& name, + const ctor::external_manual& ext, ctor::flags& flags); diff --git a/src/rebuild.cc b/src/rebuild.cc index c766ae4..7e5259a 100644 --- a/src/rebuild.cc +++ b/src/rebuild.cc @@ -114,7 +114,7 @@ std::array<ExternalConfigurationEntry, 1024> externalConfigFiles; std::size_t numExternalConfigFiles{0}; namespace ctor { -int reg(ExternalConfigurations (*cb)(const ctor::settings&), +int reg(ctor::external_configurations (*cb)(const ctor::settings&), const std::source_location location) { // NOTE: std::cout cannot be used here diff --git a/src/rebuild.h b/src/rebuild.h index c3c3b7a..efa6d42 100644 --- a/src/rebuild.h +++ b/src/rebuild.h @@ -17,7 +17,7 @@ struct BuildConfigurationEntry struct ExternalConfigurationEntry { const char* file; - ctor::ExternalConfigurations (*cb)(const ctor::settings&); + ctor::external_configurations (*cb)(const ctor::settings&); }; extern std::array<BuildConfigurationEntry, 1024> configFiles; |