mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-11-28 06:59:00 +08:00
[graphqlparser]Fix static build error (#6359)
This commit is contained in:
parent
eddb8796e4
commit
f54e96af6f
@ -1,3 +1,3 @@
|
||||
Source: graphqlparser
|
||||
Version: 0.7.0
|
||||
Version: 0.7.0-1
|
||||
Description: A GraphQL query parser in C++ with C and C++ APIs
|
||||
|
@ -6,7 +6,9 @@ vcpkg_from_github(
|
||||
REF v0.7.0
|
||||
SHA512 973292b164d0d2cfe453a2f01559dbdb1b9d22b6304f6a3aabf71e2c0a3e24ab69dfd72a086764ad5befecf0005620f8e86f552dacc324f9615a05f31de7cede
|
||||
HEAD_REF master
|
||||
PATCHES win-cmake.patch
|
||||
PATCHES
|
||||
win-cmake.patch
|
||||
static-compile-fix.patch
|
||||
)
|
||||
|
||||
if(UNIX)
|
||||
|
16
ports/graphqlparser/static-compile-fix.patch
Normal file
16
ports/graphqlparser/static-compile-fix.patch
Normal file
@ -0,0 +1,16 @@
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 56741c2..313308a 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -142,8 +142,11 @@ if (UNIX)
|
||||
elseif(WIN32)
|
||||
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/graphqlparser.lib
|
||||
DESTINATION lib)
|
||||
+ # do not install pdb when static compilation.
|
||||
+ if (BUILD_SHARED_LIBS)
|
||||
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/graphqlparser.pdb
|
||||
DESTINATION bin)
|
||||
+ endif()
|
||||
endif()
|
||||
|
||||
IF (test)
|
Loading…
Reference in New Issue
Block a user