mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-22 02:33:06 +01:00
Revert r351324 "Build LLVM-C.dll by default on windows and enable in release package"
This broke the build, ending up with too long command-lines when invoking gen-mscv-exports.py. > As it says in the subject, should have gone long enough now that this > should be safe. This will greatly simplify dealing with LLVM for people > that just want to use the C API on windows. This is a follow up from > D35077. > > Patch by Jakob Bornecrantz! > > Differential revision: https://reviews.llvm.org/D56774 llvm-svn: 351329
This commit is contained in:
parent
f1b11c53b3
commit
7d67e5d0c6
@ -534,7 +534,7 @@ if(NOT DEFINED LLVM_DYLIB_COMPONENTS)
|
|||||||
endif()
|
endif()
|
||||||
option(LLVM_LINK_LLVM_DYLIB "Link tools against the libllvm dynamic library" OFF)
|
option(LLVM_LINK_LLVM_DYLIB "Link tools against the libllvm dynamic library" OFF)
|
||||||
if(MSVC)
|
if(MSVC)
|
||||||
option(LLVM_BUILD_LLVM_C_DYLIB "Build LLVM-C.dll (Windows only)" ON)
|
option(LLVM_BUILD_LLVM_C_DYLIB "Build LLVM-C.dll (Windows only)" OFF)
|
||||||
else()
|
else()
|
||||||
option(LLVM_BUILD_LLVM_C_DYLIB "Build libllvm-c re-export library (Darwin only)" OFF)
|
option(LLVM_BUILD_LLVM_C_DYLIB "Build libllvm-c re-export library (Darwin only)" OFF)
|
||||||
endif()
|
endif()
|
||||||
|
@ -52,17 +52,7 @@ svn.exe export -r %revision% http://llvm.org/svn/llvm-project/lldb/%branch% llvm
|
|||||||
|
|
||||||
|
|
||||||
REM Setting CMAKE_CL_SHOWINCLUDES_PREFIX to work around PR27226.
|
REM Setting CMAKE_CL_SHOWINCLUDES_PREFIX to work around PR27226.
|
||||||
set cmake_flags=^
|
set cmake_flags=-DCMAKE_BUILD_TYPE=Release -DLLVM_ENABLE_ASSERTIONS=ON -DLLVM_INSTALL_TOOLCHAIN_ONLY=ON -DCMAKE_INSTALL_UCRT_LIBRARIES=ON -DCLANG_FORMAT_VS_VERSION=%clang_format_vs_version% -DPACKAGE_VERSION=%package_version% -DLLDB_RELOCATABLE_PYTHON=1 -DLLDB_TEST_COMPILER=%cd%\build32_stage0\bin\clang.exe -DCMAKE_CL_SHOWINCLUDES_PREFIX="Note: including file: "
|
||||||
-DCMAKE_BUILD_TYPE=Release ^
|
|
||||||
-DLLVM_ENABLE_ASSERTIONS=ON ^
|
|
||||||
-DLLVM_INSTALL_TOOLCHAIN_ONLY=ON ^
|
|
||||||
-DLLVM_BUILD_LLVM_C_DYLIB=ON ^
|
|
||||||
-DCMAKE_INSTALL_UCRT_LIBRARIES=ON ^
|
|
||||||
-DCLANG_FORMAT_VS_VERSION=%clang_format_vs_version% ^
|
|
||||||
-DPACKAGE_VERSION=%package_version% ^
|
|
||||||
-DLLDB_RELOCATABLE_PYTHON=1 ^
|
|
||||||
-DLLDB_TEST_COMPILER=%cd%\build32_stage0\bin\clang.exe ^
|
|
||||||
-DCMAKE_CL_SHOWINCLUDES_PREFIX="Note: including file: "
|
|
||||||
|
|
||||||
REM TODO: Run all tests, including lld and compiler-rt.
|
REM TODO: Run all tests, including lld and compiler-rt.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user