[llvm] r252520 - Deprecate Autoconf
Aaron Ballman via llvm-commits
llvm-commits at lists.llvm.org
Mon Nov 9 13:58:28 PST 2015
Huttah! Thank you, Chris!
~Aaron
On Mon, Nov 9, 2015 at 4:54 PM, Chris Bieneman via llvm-commits
<llvm-commits at lists.llvm.org> wrote:
> Author: cbieneman
> Date: Mon Nov 9 15:54:55 2015
> New Revision: 252520
>
> URL: http://llvm.org/viewvc/llvm-project?rev=252520&view=rev
> Log:
> Deprecate Autoconf
>
> As per the very positive feedback from llvm-dev (http://lists.llvm.org/pipermail/llvm-dev/2015-November/092150.html), this commit officially deprecates the LLVM autoconf-based build system.
>
> Anyone still using it should switch to CMake.
>
> Modified:
> llvm/trunk/configure
> llvm/trunk/docs/BuildingLLVMWithAutotools.rst
> llvm/trunk/docs/ReleaseNotes.rst
>
> Modified: llvm/trunk/configure
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/configure?rev=252520&r1=252519&r2=252520&view=diff
> ==============================================================================
> --- llvm/trunk/configure (original)
> +++ llvm/trunk/configure Mon Nov 9 15:54:55 2015
> @@ -19379,3 +19379,15 @@ echo "$as_me: error: $ac_sub_configure f
> done
> fi
>
> +echo ""
> +echo ""
> +echo "################################################################################"
> +echo "################################################################################"
> +echo "The LLVM project has deprecated building with configure & make."
> +echo "The autoconf-based makefile build system will be removed in the 3.9 release."
> +echo ""
> +echo "Please migrate to the CMake-based build system."
> +echo "For more information see: http://llvm.org/docs/CMake.html"
> +echo "################################################################################"
> +echo "################################################################################"
> +
>
> Modified: llvm/trunk/docs/BuildingLLVMWithAutotools.rst
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/BuildingLLVMWithAutotools.rst?rev=252520&r1=252519&r2=252520&view=diff
> ==============================================================================
> --- llvm/trunk/docs/BuildingLLVMWithAutotools.rst (original)
> +++ llvm/trunk/docs/BuildingLLVMWithAutotools.rst Mon Nov 9 15:54:55 2015
> @@ -5,6 +5,12 @@ Building LLVM With Autotools
> .. contents::
> :local:
>
> +.. warning::
> +
> + Building LLVM with autoconf is deprecated as of 3.8. The autoconf build
> + system will be removed in 3.9. Please migrate to using CMake. For more
> + information see: `Building LLVM with CMake <CMake.html>`_
> +
> Overview
> ========
>
>
> Modified: llvm/trunk/docs/ReleaseNotes.rst
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/ReleaseNotes.rst?rev=252520&r1=252519&r2=252520&view=diff
> ==============================================================================
> --- llvm/trunk/docs/ReleaseNotes.rst (original)
> +++ llvm/trunk/docs/ReleaseNotes.rst Mon Nov 9 15:54:55 2015
> @@ -37,6 +37,10 @@ Non-comprehensive list of changes in thi
> Windows 7. Earlier versions, including Windows Vista and XP are no longer
> supported.
>
> +* With this release, the autoconf build system is deprecated. It will be removed
> + in the 3.9 release. Please migrate to using CMake. For more information see:
> + `Building LLVM with CMake <CMake.html>`_
> +
> .. NOTE
> For small 1-3 sentence descriptions, just add an entry at the end of
> this list. If your description won't fit comfortably in one bullet
>
>
> _______________________________________________
> 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