[PATCH] D69240: [CMake] [WinMsvc] Look for includes and libs in ${MSVC_BASE}/atlmfc
Martin Storsjö via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Oct 21 23:43:59 PDT 2019
This revision was automatically updated to reflect the committed changes.
Closed by commit rG3fe1c88bb2bd: [CMake] [WinMsvc] Look for includes and libs in ${MSVC_BASE}/atlmfc (authored by mstorsjo).
Changed prior to commit:
https://reviews.llvm.org/D69240?vs=225828&id=226000#toc
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D69240/new/
https://reviews.llvm.org/D69240
Files:
llvm/cmake/platforms/WinMsvc.cmake
Index: llvm/cmake/platforms/WinMsvc.cmake
===================================================================
--- llvm/cmake/platforms/WinMsvc.cmake
+++ llvm/cmake/platforms/WinMsvc.cmake
@@ -190,7 +190,9 @@
endif()
set(MSVC_INCLUDE "${MSVC_BASE}/include")
+set(ATLMFC_INCLUDE "${MSVC_BASE}/atlmfc/include")
set(MSVC_LIB "${MSVC_BASE}/lib")
+set(ATLMFC_LIB "${MSVC_BASE}/atlmfc/lib")
set(WINSDK_INCLUDE "${WINSDK_BASE}/Include/${WINSDK_VER}")
set(WINSDK_LIB "${WINSDK_BASE}/Lib/${WINSDK_VER}")
@@ -246,6 +248,7 @@
-D_CRT_SECURE_NO_WARNINGS
--target=${TRIPLE_ARCH}-windows-msvc
-fms-compatibility-version=19.11
+ -imsvc "${ATLMFC_INCLUDE}"
-imsvc "${MSVC_INCLUDE}"
-imsvc "${WINSDK_INCLUDE}/ucrt"
-imsvc "${WINSDK_INCLUDE}/shared"
@@ -282,6 +285,7 @@
# Prevent CMake from attempting to invoke mt.exe. It only recognizes the slashed form and not the dashed form.
/manifest:no
+ -libpath:"${ATLMFC_LIB}/${WINSDK_ARCH}"
-libpath:"${MSVC_LIB}/${WINSDK_ARCH}"
-libpath:"${WINSDK_LIB}/ucrt/${WINSDK_ARCH}"
-libpath:"${WINSDK_LIB}/um/${WINSDK_ARCH}")
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D69240.226000.patch
Type: text/x-patch
Size: 1115 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20191022/0a09a724/attachment.bin>
More information about the llvm-commits
mailing list