Author: cbieneman Date: Mon Nov 9 16:43:10 2015 New Revision: 252523 URL: http://llvm.org/viewvc/llvm-project?rev=252523&view=rev Log: [CMake] Support passing CMAKE_VERBOSE_MAKEFILE through to bootstrap builds.
This option enables full verbosity in recursive CMake builds. Modified: cfe/trunk/CMakeLists.txt Modified: cfe/trunk/CMakeLists.txt URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/CMakeLists.txt?rev=252523&r1=252522&r2=252523&view=diff ============================================================================== --- cfe/trunk/CMakeLists.txt (original) +++ cfe/trunk/CMakeLists.txt Mon Nov 9 16:43:10 2015 @@ -621,6 +621,10 @@ if (CLANG_ENABLE_BOOTSTRAP) COMMENT "Clobberring bootstrap build and stamp directories" ) + if(CMAKE_VERBOSE_MAKEFILE) + set(verbose -DCMAKE_VERBOSE_MAKEFILE=On) + endif() + ExternalProject_Add(bootstrap DEPENDS clang ${LTO_DEP} PREFIX bootstrap @@ -636,7 +640,7 @@ if (CLANG_ENABLE_BOOTSTRAP) -DCMAKE_CXX_COMPILER=${LLVM_RUNTIME_OUTPUT_INTDIR}/clang++ -DCMAKE_C_COMPILER=${LLVM_RUNTIME_OUTPUT_INTDIR}/clang -DCMAKE_ASM_COMPILER=${LLVM_RUNTIME_OUTPUT_INTDIR}/clang - ${LTO_LIBRARY} ${LTO_AR} ${LTO_RANLIB} + ${LTO_LIBRARY} ${LTO_AR} ${LTO_RANLIB} ${verbose} INSTALL_COMMAND "" STEP_TARGETS configure build ${cmake_3_4_USES_TERMINAL_OPTIONS} _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits