aboutsummaryrefslogtreecommitdiff
path: root/toolsrc/src/PostBuildLint_BuildInfo.cpp
diff options
context:
space:
mode:
authorAlexander Karatarakis <alkarata@microsoft.com>2017-02-09 19:00:09 -0800
committerAlexander Karatarakis <alkarata@microsoft.com>2017-02-10 14:00:11 -0800
commit95650bdd424b9499f4676dae8f110b15b3fd024f (patch)
treee37452ea2f1e342e40bbd31480b210742f38088b /toolsrc/src/PostBuildLint_BuildInfo.cpp
parent7a0404cb839ae49bf7e52ca54f905d182a12de5d (diff)
downloadvcpkg-95650bdd424b9499f4676dae8f110b15b3fd024f.tar.gz
vcpkg-95650bdd424b9499f4676dae8f110b15b3fd024f.zip
PostBuildLint enum revamp
Diffstat (limited to 'toolsrc/src/PostBuildLint_BuildInfo.cpp')
-rw-r--r--toolsrc/src/PostBuildLint_BuildInfo.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/toolsrc/src/PostBuildLint_BuildInfo.cpp b/toolsrc/src/PostBuildLint_BuildInfo.cpp
index 544085000..7308c9bac 100644
--- a/toolsrc/src/PostBuildLint_BuildInfo.cpp
+++ b/toolsrc/src/PostBuildLint_BuildInfo.cpp
@@ -17,18 +17,18 @@ namespace vcpkg::PostBuildLint
{
BuildInfo build_info;
const std::string crt_linkage_as_string = details::remove_required_field(&pgh, BuildInfoRequiredField::CRT_LINKAGE);
- build_info.crt_linkage = linkage_type_value_of(crt_linkage_as_string);
- Checks::check_exit(build_info.crt_linkage != LinkageType::UNKNOWN, "Invalid crt linkage type: [%s]", crt_linkage_as_string);
+ build_info.crt_linkage = LinkageType::value_of(crt_linkage_as_string);
+ Checks::check_exit(build_info.crt_linkage != LinkageType::NULLVALUE, "Invalid crt linkage type: [%s]", crt_linkage_as_string);
const std::string library_linkage_as_string = details::remove_required_field(&pgh, BuildInfoRequiredField::LIBRARY_LINKAGE);
- build_info.library_linkage = linkage_type_value_of(library_linkage_as_string);
- Checks::check_exit(build_info.library_linkage != LinkageType::UNKNOWN, "Invalid library linkage type: [%s]", library_linkage_as_string);
+ build_info.library_linkage = LinkageType::value_of(library_linkage_as_string);
+ Checks::check_exit(build_info.library_linkage != LinkageType::NULLVALUE, "Invalid library linkage type: [%s]", library_linkage_as_string);
// The remaining entries are policies
for (const std::unordered_map<std::string, std::string>::value_type& p : pgh)
{
const BuildPolicies::type policy = BuildPolicies::parse(p.first);
- Checks::check_exit(policy != BuildPolicies::UNKNOWN, "Unknown policy found: %s", p.first);
+ Checks::check_exit(policy != BuildPolicies::NULLVALUE, "Unknown policy found: %s", p.first);
const opt_bool_t status = opt_bool::parse(p.second);
build_info.policies.emplace(policy, status);
}