[CMake] Beginning to compiling CMake file

2018-07-30 Thread CrestChristopher
Hi, I'm a beginner to CMake and for weeks I've been trying to compile a CMake file which I found on a github repository.  All I can say is I have a CMakeLists.txt file but I don't know how to compile and I hope someone can help ? Christopher -- Powered by www.kitware.com Please keep message

Re: [CMake] order of includes seems wrong (or please help me understand)

2018-07-30 Thread Mario Emmenlauer
Should I report this as a bug or am I just doing something wrong? Help would be greatly appreciated! All the best, Mario On 26.07.2018 11:58, Mario Emmenlauer wrote: > > Dear CMake users and developers, > > I've just discovered a build problem that comes from a wrong order of > includes.

Re: [CMake] AUTOUIC generated headers not found by lib that uses lib with headers

2018-07-30 Thread Robert Maynard
You need to defer the evaluation of the include directory to generate time, which will know what exactly build type is needed. This is done by using `$` instead of `${CMAKE_BUILD_TYPE`. Something like the following should work: set(directory "${CMAKE_CURRENT_BINARY_DIR}/ComponentsLib_autogen/inc

[CMake] AUTOUIC generated headers not found by lib that uses lib with headers

2018-07-30 Thread Jim Carroll
I have a project that I'm updating from Cmake 3.5 to 3.12. In the project, I have UI libraries that use other libraries, both of which use Qt 5.6. The lowest-level library uses AUTOUIC and I see the headers are generated in the new lib_autogen/include_BUILD_CONFIG directory. When my higher level

Re: [CMake] CMAKE doesn't pass NVCC flags?

2018-07-30 Thread Quang Ha
I see - thanks! This is working now for 3.11 with CMAKE_CUDA_FLAGS. On Tue, 24 Jul 2018 at 15:55, Stephen McDowell wrote: > I think you are mixing old and new approaches. Since you have enabled the > CUDA language (via your project(...) call), you should be using either > CUDAFLAGS or CMAKE_CUDA

Re: [CMake] Beginners Guide to Cmake and Modern Cmake

2018-07-30 Thread spacey...@outlook.com
Hey Stefan, Thanks so much for the resource. There is so much information here. Very well documented. It is a lot for me to take on. I have it saved a reference so I can refer to. Again, thank you for showing me this, Space Sent from my Samsung Galaxy smartphone. Original messa

[CMake] Get compiler command line (or json compilation database) for a target

2018-07-30 Thread Roman Popov
Hi all, How can I get a full compiler command line for a given target in CMakeLists project? I want to run Clang-based tool on some targets (using CTest), and it requires same options as used during compilation. I know there is CMAKE_EXPORT_COMPILE_COMMANDS but it is not taget-specific. There is