Displaying 2 results from an estimated 2 matches for "msvc_ide".
2014 Mar 08
2
[LLVMdev] Why are the tablegen files excluded from source lists/
...uming
the .cbp file with Qt Creator - it’s seems to be an otherwise
excellent tool for llvm development.
It seems that the culprit is llvm_process_sources
function in cmake/modules/LLVMProcessSources.cmake.
The addition of .td sources and header files is wrapped
in the following conditional:
if( MSVC_IDE OR XCODE )
Is this necessary at all? At least for codeblocks output,
removal of this conditional has no ill effects and adds the
.td and .h files to the sources list.
At the very least, this should be expanded to include codeblocks,
but I don’t know what magical macro is set when producing the .c...
2014 Feb 02
5
[LLVMdev] Some CMake issues (Are you being served?)
...them. I didn't look elsewhere but you should clean it all up.
3) In modern cmake code, the end*() commands have no content. See eg
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=9db31162
You can run a similar command on the llvm cmake files. At least clang
CMakeLists contains
endif(MSVC_IDE OR XCODE)
I didn't check others.
4) There seems to be a 'cmake package config file' generated by the llvm
build.
http://www.cmake.org/cmake/help/git-master/manual/cmake-packages.7.html#package-configuration-file
(the doc is new in master, but it applies almost entirely to CMake 2...