early-access version 2853
This commit is contained in:
37
externals/vcpkg/ports/msix/install-cmake.patch
vendored
Executable file
37
externals/vcpkg/ports/msix/install-cmake.patch
vendored
Executable file
@@ -0,0 +1,37 @@
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 20098bf..38c3c95 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -190,3 +190,5 @@ message(STATUS "src processed")
|
||||
add_subdirectory(sample)
|
||||
message(STATUS "sample processed")
|
||||
message(STATUS "DONE!")
|
||||
+
|
||||
+install(TARGETS msix)
|
||||
\ No newline at end of file
|
||||
diff --git a/src/msix/CMakeLists.txt b/src/msix/CMakeLists.txt
|
||||
index 296eda4..cf87993 100644
|
||||
--- a/src/msix/CMakeLists.txt
|
||||
+++ b/src/msix/CMakeLists.txt
|
||||
@@ -87,9 +87,9 @@ endif()
|
||||
include(msix_resources) # Handles all the certificates and schemas we are going to use.
|
||||
|
||||
set(LIB_PUBLIC_HEADERS
|
||||
- ../inc/AppxPackaging.hpp
|
||||
- ../inc/MSIXWindows.hpp
|
||||
- ../inc/MsixErrors.hpp
|
||||
+ ${CMAKE_CURRENT_SOURCE_DIR}/../inc/AppxPackaging.hpp
|
||||
+ ${CMAKE_CURRENT_SOURCE_DIR}/../inc/MSIXWindows.hpp
|
||||
+ ${CMAKE_CURRENT_SOURCE_DIR}/../inc/MsixErrors.hpp
|
||||
)
|
||||
|
||||
set(MsixSrc) # list with all the files we are going to use
|
||||
@@ -260,7 +260,7 @@ if(WIN32)
|
||||
"/DELAYLOAD:api-ms-win-core-winrt-l1-1-0.dll")
|
||||
string(REPLACE ";" " " DELAYFLAGS "${DELAYFLAGS}")
|
||||
set_property(TARGET ${PROJECT_NAME} APPEND_STRING PROPERTY LINK_FLAGS "${DELAYFLAGS} /LTCG")
|
||||
- set_property(TARGET ${PROJECT_NAME} APPEND_STRING PROPERTY LINK_FLAGS " /DEF:windowsexports.def")
|
||||
+ set_property(TARGET ${PROJECT_NAME} APPEND_STRING PROPERTY LINK_FLAGS " /DEF:${CMAKE_CURRENT_BINARY_DIR}/windowsexports.def")
|
||||
if(USE_STATIC_MSVC)
|
||||
if(CMAKE_BUILD_TYPE MATCHES Debug)
|
||||
set_property(TARGET ${PROJECT_NAME} APPEND_STRING PROPERTY LINK_FLAGS " /NODEFAULTLIB:MSVCRTD")
|
||||
Reference in New Issue
Block a user