aboutsummaryrefslogtreecommitdiff
path: root/toolsrc/include/PostBuildLint_OutdatedDynamicCrt.h
diff options
context:
space:
mode:
authorRobert Schumacher <roschuma@microsoft.com>2017-02-08 15:24:59 -0800
committerRobert Schumacher <roschuma@microsoft.com>2017-02-08 15:24:59 -0800
commit4d433302417d7e2b6478d731bc222847c2cd434a (patch)
tree41c93a7ad44df67657cf8413fed745048579baf5 /toolsrc/include/PostBuildLint_OutdatedDynamicCrt.h
parent95af9aac7c39765d1524b7c9c39dc283e9f0facf (diff)
parent2e94dfe97ca44dd78b3224321b5f9e06e6635854 (diff)
downloadvcpkg-4d433302417d7e2b6478d731bc222847c2cd434a.tar.gz
vcpkg-4d433302417d7e2b6478d731bc222847c2cd434a.zip
Merge branch 'master' into codicodi-ninja-support
Diffstat (limited to 'toolsrc/include/PostBuildLint_OutdatedDynamicCrt.h')
-rw-r--r--toolsrc/include/PostBuildLint_OutdatedDynamicCrt.h59
1 files changed, 0 insertions, 59 deletions
diff --git a/toolsrc/include/PostBuildLint_OutdatedDynamicCrt.h b/toolsrc/include/PostBuildLint_OutdatedDynamicCrt.h
deleted file mode 100644
index 484f74cf0..000000000
--- a/toolsrc/include/PostBuildLint_OutdatedDynamicCrt.h
+++ /dev/null
@@ -1,59 +0,0 @@
-#pragma once
-#include <vector>
-#include <regex>
-
-namespace vcpkg::PostBuildLint
-{
- struct OutdatedDynamicCrt
- {
- // Old CPP
- static const OutdatedDynamicCrt MSVCP100_DLL;
- static const OutdatedDynamicCrt MSVCP100D_DLL;
- static const OutdatedDynamicCrt MSVCP110_DLL;
- static const OutdatedDynamicCrt MSVCP110_WIN_DLL;
- static const OutdatedDynamicCrt MSVCP120_DLL;
- static const OutdatedDynamicCrt MSVCP120_CLR0400_DLL;
- static const OutdatedDynamicCrt MSVCP60_DLL;
- static const OutdatedDynamicCrt MSVCP_WIN_DLL;
-
- // Old C
- static const OutdatedDynamicCrt MSVCR100_DLL;
- static const OutdatedDynamicCrt MSVCR100D_DLL;
- static const OutdatedDynamicCrt MSVCR100_CLR0400_DLL;
- static const OutdatedDynamicCrt MSVCR110_DLL;
- static const OutdatedDynamicCrt MSVCR120_DLL;
- static const OutdatedDynamicCrt MSVCR120_CLR0400_DLL;
- static const OutdatedDynamicCrt MSVCRT_DLL;
- static const OutdatedDynamicCrt MSVCRT20_DLL;
- static const OutdatedDynamicCrt MSVCRT40_DLL;
-
- static const std::vector<OutdatedDynamicCrt>& values()
- {
- static const std::vector<OutdatedDynamicCrt> v = {
- MSVCP100_DLL, MSVCP100D_DLL,
- MSVCP110_DLL,MSVCP110_WIN_DLL,
- MSVCP120_DLL, MSVCP120_CLR0400_DLL,
- MSVCP60_DLL,
- MSVCP_WIN_DLL,
-
- MSVCR100_DLL, MSVCR100D_DLL, MSVCR100_CLR0400_DLL,
- MSVCR110_DLL,
- MSVCR120_DLL, MSVCR120_CLR0400_DLL,
- MSVCRT_DLL, MSVCRT20_DLL,MSVCRT40_DLL
- };
- return v;
- }
-
- OutdatedDynamicCrt() = delete;
-
- std::regex crt_regex() const;
- const std::string& toString() const;
-
- private:
- explicit OutdatedDynamicCrt(const std::string& dll_name, const std::string& crt_regex_as_string)
- : m_dll_name(dll_name), m_crt_regex_as_string(crt_regex_as_string) { }
-
- std::string m_dll_name;
- std::string m_crt_regex_as_string;
- };
-}