|
40 | 40 | <PropertyGroup Label="UserMacros"> |
41 | 41 | <CmakeReleaseCLI>call vsdevcmd.bat -arch=amd64 |
42 | 42 | cd "$(SolutionDir)build\tmp\llvm_build-$(Configuration)-$(Platform)" |
43 | | - cmake -G Ninja -DCMAKE_CXX_COMPILER="clang-cl.exe" -DCMAKE_C_COMPILER="clang-cl.exe" -DCMAKE_BUILD_TYPE="Release" -DCMAKE_INSTALL_PREFIX="$(SolutionDir)build\lib\$(Configuration)-$(Platform)\llvm_build" -DCMAKE_SYSTEM_VERSION=10.0 -DCMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION=$(WindowsTargetPlatformVersion) -DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreaded -DLLVM_TARGETS_TO_BUILD=X86 -DLLVM_DEFAULT_TARGET_TRIPLE:STRING=x86_64-pc-windows-msvc -DLLVM_HOST_TRIPLE:STRING=x86_64-pc-windows-msvc -DLLVM_BUILD_RUNTIME=OFF -DLLVM_BUILD_TOOLS=OFF -DLLVM_BUILD_BENCHMARKS=OFF -DLLVM_BUILD_DOCS=OFF -DLLVM_BUILD_EXAMPLES=OFF -DLLVM_BUILD_TESTS=OFF\ -DLLVM_INCLUDE_TOOLS=OFF -DLLVM_INCLUDE_DOCS=OFF -DLLVM_INCLUDE_EXAMPLES=OFF -DLLVM_INCLUDE_TESTS=OFF -DLLVM_INCLUDE_BENCHMARKS=OFF -DLLVM_INCLUDE_UTILS=OFF -DLLVM_INSTALL_UTILS=OFF -DLLVM_ENABLE_DIA_SDK=OFF -DLLVM_ENABLE_PDB=OFF -DLLVM_USE_INTEL_JITEVENTS=ON "$(SolutionDir)3rdparty\llvm\llvm\llvm" |
| 43 | + cmake -G Ninja ^ |
| 44 | + -DCMAKE_CXX_COMPILER="clang-cl.exe" ^ |
| 45 | + -DCMAKE_C_COMPILER="clang-cl.exe" ^ |
| 46 | + -DCMAKE_BUILD_TYPE="Release" ^ |
| 47 | + -DCMAKE_INSTALL_PREFIX="$(SolutionDir)build\lib\$(Configuration)-$(Platform)\llvm_build" ^ |
| 48 | + -DCMAKE_SYSTEM_VERSION=10.0 ^ |
| 49 | + -DCMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION=$(WindowsTargetPlatformVersion) ^ |
| 50 | + -DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreaded ^ |
| 51 | + -DLLVM_TARGETS_TO_BUILD=X86 ^ |
| 52 | + -DLLVM_DEFAULT_TARGET_TRIPLE:STRING=x86_64-pc-windows-msvc ^ |
| 53 | + -DLLVM_HOST_TRIPLE:STRING=x86_64-pc-windows-msvc ^ |
| 54 | + -DLLVM_BUILD_RUNTIME=OFF ^ |
| 55 | + -DLLVM_BUILD_TOOLS=OFF ^ |
| 56 | + -DLLVM_BUILD_BENCHMARKS=OFF ^ |
| 57 | + -DLLVM_BUILD_DOCS=OFF ^ |
| 58 | + -DLLVM_BUILD_EXAMPLES=OFF ^ |
| 59 | + -DLLVM_BUILD_TESTS=OFF ^ |
| 60 | + -DLLVM_INCLUDE_TOOLS=OFF ^ |
| 61 | + -DLLVM_INCLUDE_DOCS=OFF ^ |
| 62 | + -DLLVM_INCLUDE_EXAMPLES=OFF ^ |
| 63 | + -DLLVM_INCLUDE_TESTS=OFF ^ |
| 64 | + -DLLVM_INCLUDE_BENCHMARKS=OFF ^ |
| 65 | + -DLLVM_INCLUDE_UTILS=OFF ^ |
| 66 | + -DLLVM_INSTALL_UTILS=OFF ^ |
| 67 | + -DLLVM_ENABLE_DIA_SDK=OFF ^ |
| 68 | + -DLLVM_ENABLE_PDB=OFF ^ |
| 69 | + -DLLVM_USE_INTEL_JITEVENTS=ON ^ |
| 70 | + "$(SolutionDir)3rdparty\llvm\llvm\llvm" |
44 | 71 | </CmakeReleaseCLI> |
45 | 72 | <CmakeDebugCLI>call vsdevcmd.bat -arch=amd64 |
46 | 73 | cd "$(SolutionDir)build\tmp\llvm_build-$(Configuration)-$(Platform)" |
47 | | - cmake -G Ninja -DCMAKE_CXX_COMPILER="clang-cl.exe" -DCMAKE_C_COMPILER="clang-cl.exe" -DCMAKE_BUILD_TYPE="Debug" -DCMAKE_INSTALL_PREFIX="$(SolutionDir)build\lib\$(Configuration)-$(Platform)\llvm_build" -DCMAKE_SYSTEM_VERSION=10.0 -DCMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION=$(WindowsTargetPlatformVersion) -DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreadedDebugDLL -DLLVM_TARGETS_TO_BUILD=X86 -DLLVM_DEFAULT_TARGET_TRIPLE:STRING=x86_64-pc-windows-msvc -DLLVM_HOST_TRIPLE:STRING=x86_64-pc-windows-msvc -DLLVM_BUILD_RUNTIME=OFF -DLLVM_BUILD_TOOLS=OFF -DLLVM_BUILD_BENCHMARKS=OFF -DLLVM_BUILD_DOCS=OFF -DLLVM_BUILD_EXAMPLES=OFF -DLLVM_BUILD_TESTS=OFF\ -DLLVM_INCLUDE_TOOLS=OFF -DLLVM_INCLUDE_DOCS=OFF -DLLVM_INCLUDE_EXAMPLES=OFF -DLLVM_INCLUDE_TESTS=OFF -DLLVM_INCLUDE_BENCHMARKS=OFF -DLLVM_INCLUDE_UTILS=OFF -DLLVM_INSTALL_UTILS=OFF -DLLVM_ENABLE_DIA_SDK=OFF -DLLVM_ENABLE_PDB=OFF -DLLVM_USE_INTEL_JITEVENTS=ON "$(SolutionDir)3rdparty\llvm\llvm\llvm" |
| 74 | + cmake -G Ninja ^ |
| 75 | + -DCMAKE_CXX_COMPILER="clang-cl.exe" ^ |
| 76 | + -DCMAKE_C_COMPILER="clang-cl.exe" ^ |
| 77 | + -DCMAKE_BUILD_TYPE="Debug" ^ |
| 78 | + -DCMAKE_INSTALL_PREFIX="$(SolutionDir)build\lib\$(Configuration)-$(Platform)\llvm_build" ^ |
| 79 | + -DCMAKE_SYSTEM_VERSION=10.0 ^ |
| 80 | + -DCMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION=$(WindowsTargetPlatformVersion) ^ |
| 81 | + -DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreadedDebugDLL ^ |
| 82 | + -DLLVM_TARGETS_TO_BUILD=X86 ^ |
| 83 | + -DLLVM_DEFAULT_TARGET_TRIPLE:STRING=x86_64-pc-windows-msvc ^ |
| 84 | + -DLLVM_HOST_TRIPLE:STRING=x86_64-pc-windows-msvc ^ |
| 85 | + -DLLVM_BUILD_RUNTIME=OFF ^ |
| 86 | + -DLLVM_BUILD_TOOLS=OFF ^ |
| 87 | + -DLLVM_BUILD_BENCHMARKS=OFF ^ |
| 88 | + -DLLVM_BUILD_DOCS=OFF ^ |
| 89 | + -DLLVM_BUILD_EXAMPLES=OFF ^ |
| 90 | + -DLLVM_BUILD_TESTS=OFF ^ |
| 91 | + -DLLVM_INCLUDE_TOOLS=OFF ^ |
| 92 | + -DLLVM_INCLUDE_DOCS=OFF ^ |
| 93 | + -DLLVM_INCLUDE_EXAMPLES=OFF ^ |
| 94 | + -DLLVM_INCLUDE_TESTS=OFF ^ |
| 95 | + -DLLVM_INCLUDE_BENCHMARKS=OFF ^ |
| 96 | + -DLLVM_INCLUDE_UTILS=OFF ^ |
| 97 | + -DLLVM_INSTALL_UTILS=OFF ^ |
| 98 | + -DLLVM_ENABLE_DIA_SDK=OFF ^ |
| 99 | + -DLLVM_ENABLE_PDB=OFF ^ |
| 100 | + -DLLVM_USE_INTEL_JITEVENTS=ON ^ |
| 101 | + "$(SolutionDir)3rdparty\llvm\llvm\llvm" |
48 | 102 | </CmakeDebugCLI> |
49 | 103 | <CmakeCleanCLI> |
50 | 104 | echo Cleaning.. |
|
0 commit comments