===== CMAKE ===== * http://www.cmake.org/HTML/Documentation.html * http://agateau.com/2009/08/09/cmake-and-make-dist/ * http://www.vtk.org/Wiki/CMake:CPackConfiguration * http://docs.google.com/viewer?url=http://www.elpauer.org/stuff/learning_cmake.pdf * http://www.cmake.org/Wiki/CMake/Tutorials/How_to_create_a_ProjectConfig.cmake_file#The_FooBar.2FFooBarConfig.cmake.in_file ==== verbose ==== * https://cmake.org/cmake/help/latest/variable/CMAKE_VERBOSE_MAKEFILE.html CMakE : cmake -DCMAKE_VERBOSE_MAKEFILE=1 # is the right way export MAKEFLAGS="VERBOSE=1" cmake --build . cmake -DVERBOSE=1 VERBOSE=1 V=1 . && make -k -C . V=1 cmake -DVERBOSE=1 VERBOSE=1 V=1 $< && make -k -C $< V=1 cmake -DVERBOSE=1 VERBOSE=1 V=1 $< && cmake --build * https://cmake.org/cmake/help/latest/envvar/VERBOSE.html * http://code.google.com/p/android-cmake/issues/detail?id=1 * https://github.com/LaurentGomila/SFML/wiki/TutorialCMake * http://sourceforge.net/projects/vcproj2cmake/# MsvC * https://github.com/ninja-build/ninja/issues/900# NinJa * http://www.cmake.org/cmake/help/book.html ==== Use ==== * https://docs.yoctoproject.org/ref-manual/classes.html?highlight=cmake#cmake-bbclass isbn:9781930934092 install(TARGETS ${project} DESTINATION ${CMAKE_INSTALL_LIBDIR}) Will manage multiarch * https://cmake.org/cmake/help/latest/variable/CMAKE_BUILD_TYPE.html# DebuG ===== MISC ===== /CMakeFiles does not contain a CMakeLists.txt file. * https://github.com/ElmerCSC/elmerfem/commit/d09cbfd ===== MORE ====== @TaG: BuilD MakE