Skip to content

Commit 5b0ae79

Browse files
author
Chris Bieneman
committedNov 9, 2015
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. llvm-svn: 252520
1 parent 203fd23 commit 5b0ae79

File tree

3 files changed

+22
-0
lines changed

3 files changed

+22
-0
lines changed
 

‎llvm/configure

+12
Original file line numberDiff line numberDiff line change
@@ -19379,3 +19379,15 @@ echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
1937919379
done
1938019380
fi
1938119381

19382+
echo ""
19383+
echo ""
19384+
echo "################################################################################"
19385+
echo "################################################################################"
19386+
echo "The LLVM project has deprecated building with configure & make."
19387+
echo "The autoconf-based makefile build system will be removed in the 3.9 release."
19388+
echo ""
19389+
echo "Please migrate to the CMake-based build system."
19390+
echo "For more information see: http://llvm.org/docs/CMake.html"
19391+
echo "################################################################################"
19392+
echo "################################################################################"
19393+

‎llvm/docs/BuildingLLVMWithAutotools.rst

+6
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ Building LLVM With Autotools
55
.. contents::
66
:local:
77

8+
.. warning::
9+
10+
Building LLVM with autoconf is deprecated as of 3.8. The autoconf build
11+
system will be removed in 3.9. Please migrate to using CMake. For more
12+
information see: `Building LLVM with CMake <CMake.html>`_
13+
814
Overview
915
========
1016

‎llvm/docs/ReleaseNotes.rst

+4
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,10 @@ Non-comprehensive list of changes in this release
3737
Windows 7. Earlier versions, including Windows Vista and XP are no longer
3838
supported.
3939

40+
* With this release, the autoconf build system is deprecated. It will be removed
41+
in the 3.9 release. Please migrate to using CMake. For more information see:
42+
`Building LLVM with CMake <CMake.html>`_
43+
4044
.. NOTE
4145
For small 1-3 sentence descriptions, just add an entry at the end of
4246
this list. If your description won't fit comfortably in one bullet

0 commit comments

Comments
 (0)
Please sign in to comment.