[compiler-rt] r254509 - Pass along correct 'make' to sub-builds.
Andy Gibbs via llvm-commits
llvm-commits at lists.llvm.org
Wed Dec 2 07:14:41 PST 2015
Hi,
I am aware that this patch *may* have broken a few buildbots.
I also committed another patch that totally broke *all* the buildbots (I'm
not having a good day!) and I am just waiting for the noise to diminish and
then I will look again at the breakages caused by this patch, if any remain.
Please bear with me for a little while :o)
Thanks
Andy
On Wednesday, December 02, 2015 2:46 PM, Andy Gibbs wrote:
> Author: andyg
> Date: Wed Dec 2 07:46:56 2015
> New Revision: 254509
>
> URL: http://llvm.org/viewvc/llvm-project?rev=254509&view=rev
> Log:
> Pass along correct 'make' to sub-builds.
>
> If the top-level cmake has a custom make specified
> through -DCMAKE_MAKE_PROGRAM
> then this must be passed along to the sub-build processes in compiler-rt
> or the
> build process will fail.
>
> Modified:
> compiler-rt/trunk/cmake/Modules/AddCompilerRT.cmake
>
> Modified: compiler-rt/trunk/cmake/Modules/AddCompilerRT.cmake
> URL:
> http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/cmake/Modules/AddCompilerRT.cmake?rev=254509&r1=254508&r2=254509&view=diff
> ==============================================================================
> --- compiler-rt/trunk/cmake/Modules/AddCompilerRT.cmake (original)
> +++ compiler-rt/trunk/cmake/Modules/AddCompilerRT.cmake Wed Dec 2
> 07:46:56 2015
> @@ -284,7 +284,8 @@ macro(add_custom_libcxx name prefix)
> ExternalProject_Add(${name}
> PREFIX ${prefix}
> SOURCE_DIR ${COMPILER_RT_LIBCXX_PATH}
> - CMAKE_ARGS -DCMAKE_C_COMPILER=${COMPILER_RT_TEST_COMPILER}
> + CMAKE_ARGS -DCMAKE_MAKE_PROGRAM:STRING=${CMAKE_MAKE_PROGRAM}
> + -DCMAKE_C_COMPILER=${COMPILER_RT_TEST_COMPILER}
> -DCMAKE_CXX_COMPILER=${COMPILER_RT_TEST_COMPILER}
> -DCMAKE_C_FLAGS=${LIBCXX_CFLAGS}
> -DCMAKE_CXX_FLAGS=${LIBCXX_CFLAGS}
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>
More information about the llvm-commits
mailing list