Michal Gorny
|
e259a4d243
[llvm] [cmake] Add additional headers only if they exist
|
6 rokov pred |
Chris Bieneman
|
6fb010f388
[CMake] Unconditionally add .h and .td files to target sources
|
6 rokov pred |
Serge Guelton
|
c1a9456cbd
Accept any filepath in llvm_check_source_file_list
|
7 rokov pred |
Eric Fiselier
|
97f96f6d3f
[CMake] Add LLVM_ENABLE_IDE option to better process sources for IDE's
|
7 rokov pred |
Shoaib Meenai
|
6d72a2f921
[cmake] Add SOURCE_DIR argument to llvm_check_source_file_list
|
8 rokov pred |
Zachary Turner
|
afd23204f0
Teach llvm_add_library() to find include dirs.
|
10 rokov pred |
Matt Arsenault
|
ef02f8eb0b
cmake: Don't reject unknown cpp files that start with .
|
11 rokov pred |
NAKAMURA Takumi
|
70fda366a9
[CMake] LLVMProcessSources.cmake: Prune add_file_dependencies to ${TABLEGEN_OUTPUT}.
|
11 rokov pred |
NAKAMURA Takumi
|
5e7eecd850
[CMake] Prune CMAKE_CXX_FLAGS stuff in llvm_process_sources.
|
11 rokov pred |
NAKAMURA Takumi
|
286d7d8312
[CMake] Let llvm_process_sources check not only *.cpp but also *.c.
|
11 rokov pred |
NAKAMURA Takumi
|
95dd2f4e8d
[CMake] LLVMProcessSources.cmake: Add include(CMakeParseArguments).
|
11 rokov pred |
NAKAMURA Takumi
|
b924b8b56c
[CMake] llvm_process_sources: Introduce a parameter, ADDITIONAL_HEADERS.
|
11 rokov pred |
Jordan Rose
|
e8e6b6b710
CMake: Include private headers / tablegen files in generated Xcode projects.
|
13 rokov pred |
NAKAMURA Takumi
|
b253451b82
LLVMProcessSources.cmake: [MSVC] Don't add "PROPERTIES HEADER_FILE_ONLY" to *.def.
|
13 rokov pred |
Chandler Carruth
|
7c888eee47
Completely refactor the structuring of unittest CMake files to match the
|
13 rokov pred |
Oscar Fuentes
|
104e99256d
Handle gcc-compatible compilers (such as clang) the same way we handle
|
14 rokov pred |
Oscar Fuentes
|
927d8aee53
Made llvm_replace_compiler_option more robust. Use it on
|
14 rokov pred |
Oscar Fuentes
|
53bf3ee82b
Don't use -O3 on Mingw, as people report it as unreliable. Use -O2
|
14 rokov pred |
Oscar Fuentes
|
0895db0abf
LLVMProcessSources: add .def files along with .h files to targets for
|
14 rokov pred |
Oscar Fuentes
|
449d4e12c9
Propagate to parent scope changes made to CMAKE_CXX_FLAGS.
|
14 rokov pred |
Oscar Fuentes
|
023c63351e
CMake (MSVC): cmake automatically adds the /EHsc and /GR compiler
|
14 rokov pred |
Francois Pichet
|
b361452ef9
Disable C++ exception handling on MSVC.
|
14 rokov pred |
Francois Pichet
|
a785a6b5c5
Disable RTTI on Windows.
|
14 rokov pred |
Oscar Fuentes
|
f0c55a9b97
Build with RTTI and exceptions disabled. Only in GCC for now.
|
15 rokov pred |
Oscar Fuentes
|
d442ab87b3
CMake: Report an error if there is an unknown .cpp file in a source
|
16 rokov pred |
Oscar Fuentes
|
50925fbed4
CMake: Adds header and TableGen files to Visual Studio solution. A new
|
17 rokov pred |
Oscar Fuentes
|
1bbdd4645b
CMake: Fixed dependencies of .cpp source files on .td and tablegenned
|
17 rokov pred |