aboutsummaryrefslogtreecommitdiff
path: root/toolsrc/include
diff options
context:
space:
mode:
authornicole mazzuca <mazzucan@outlook.com>2020-11-12 17:31:34 -0800
committerGitHub <noreply@github.com>2020-11-12 17:31:34 -0800
commitd9b179fd46fc93a2f893b98eefac17a1985f423d (patch)
tree8b4b39c6267bbb66a62b0cadd16448cd3e19f86b /toolsrc/include
parent05170a1f609f8e4fdf1b771f960943773e110e50 (diff)
downloadvcpkg-d9b179fd46fc93a2f893b98eefac17a1985f423d.tar.gz
vcpkg-d9b179fd46fc93a2f893b98eefac17a1985f423d.zip
[llvm] install tools in tools/llvm (#14399)
* [llvm] install tools in tools/llvm * remove the giant commented out block of code * update port-version * hopefully fix the port? There are still some issues, namely that the python scripts and DLLs that are copied into `tools/llvm` are not considered to be "installed by llvm", and thus are not removed when llvm is removed * format! * apparently REGEX REPLACE fails if a thing doesn't match * fix LLVM_REMOVE_EXTENSION_REGEX on windows * actually read the cmake regex docs... * fix the name of the variable * turns out CMAKE_MATCH_1 is the one I want * need to update VERSION for new policy * stop removing debug/bin * fix faulty merge
Diffstat (limited to 'toolsrc/include')
-rw-r--r--toolsrc/include/vcpkg/build.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/toolsrc/include/vcpkg/build.h b/toolsrc/include/vcpkg/build.h
index f15a2f724..773d3eeef 100644
--- a/toolsrc/include/vcpkg/build.h
+++ b/toolsrc/include/vcpkg/build.h
@@ -243,6 +243,7 @@ namespace vcpkg::Build
EMPTY_PACKAGE,
DLLS_WITHOUT_LIBS,
DLLS_WITHOUT_EXPORTS,
+ DLLS_IN_STATIC_LIBRARY,
MISMATCHED_NUMBER_OF_BINARIES,
ONLY_RELEASE_CRT,
EMPTY_INCLUDE_FOLDER,
@@ -254,7 +255,7 @@ namespace vcpkg::Build
COUNT,
};
- // could be constexpr, but we want to generate this and that's not constexpr
+ // could be constexpr, but we want to generate this and that's not constexpr in C++14
extern const std::array<BuildPolicy, size_t(BuildPolicy::COUNT)> ALL_POLICIES;
const std::string& to_string(BuildPolicy policy);