diff options
author | Chris Bieneman <beanz@apple.com> | 2016-01-26 21:29:08 +0000 |
---|---|---|
committer | Chris Bieneman <beanz@apple.com> | 2016-01-26 21:29:08 +0000 |
commit | caeade42341b7b7a14b4e6bd13aeccd4a1da452a (patch) | |
tree | 1df6772d2400d85425703f186ff6692211c5103c /utils/unittest | |
parent | 380ddb15a7d0ef99f20683a25af7c399b966d207 (diff) |
Remove autoconf support
Summary:
This patch is provided in preparation for removing autoconf on 1/26. The proposal to remove autoconf on 1/26 was discussed on the llvm-dev thread here: http://lists.llvm.org/pipermail/llvm-dev/2016-January/093875.html
"I felt a great disturbance in the [build system], as if millions of [makefiles] suddenly cried out in terror and were suddenly silenced. I fear something [amazing] has happened."
- Obi Wan Kenobi
Reviewers: chandlerc, grosbach, bob.wilson, tstellarAMD, echristo, whitequark
Subscribers: chfast, simoncook, emaste, jholewinski, tberghammer, jfb, danalbert, srhines, arsenm, dschuff, jyknight, dsanders, joker.eph, llvm-commits
Differential Revision: http://reviews.llvm.org/D16471
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@258861 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils/unittest')
-rw-r--r-- | utils/unittest/Makefile | 13 | ||||
-rw-r--r-- | utils/unittest/UnitTestMain/Makefile | 32 | ||||
-rw-r--r-- | utils/unittest/googletest/Makefile | 42 |
3 files changed, 0 insertions, 87 deletions
diff --git a/utils/unittest/Makefile b/utils/unittest/Makefile deleted file mode 100644 index 6a09341832b..00000000000 --- a/utils/unittest/Makefile +++ /dev/null @@ -1,13 +0,0 @@ -##===- utils/unittest/Makefile -----------------------------*- Makefile -*-===## -# -# The LLVM Compiler Infrastructure -# -# This file is distributed under the University of Illinois Open Source -# License. See LICENSE.TXT for details. -# -##===----------------------------------------------------------------------===## - -LEVEL = ../.. -PARALLEL_DIRS = googletest UnitTestMain - -include $(LEVEL)/Makefile.common diff --git a/utils/unittest/UnitTestMain/Makefile b/utils/unittest/UnitTestMain/Makefile deleted file mode 100644 index 7bcb7249504..00000000000 --- a/utils/unittest/UnitTestMain/Makefile +++ /dev/null @@ -1,32 +0,0 @@ -##===- utils/unittest/UnitTestMain/Makefile ----------------*- Makefile -*-===## -# -# The LLVM Compiler Infrastructure -# -# This file is distributed under the University of Illinois Open Source -# License. See LICENSE.TXT for details. -# -##===----------------------------------------------------------------------===## - -LEVEL = ../../.. - -include $(LEVEL)/Makefile.config - -LIBRARYNAME = gtest_main -BUILD_ARCHIVE = 1 -REQUIRES_RTTI = 1 - -CPP.Flags += -I$(LLVM_SRC_ROOT)/utils/unittest/googletest/include -CPP.Flags += $(NO_MISSING_FIELD_INITIALIZERS) $(NO_VARIADIC_MACROS) -CPP.Flags += -DGTEST_HAS_RTTI=0 -# libstdc++'s TR1 <tuple> header depends on RTTI and uses C++'0x features not -# supported by Clang, so force googletest to use its own tuple implementation. -CPP.Flags += -DGTEST_USE_OWN_TR1_TUPLE - -# Disable pthreads if LLVM was configured without them. -ifneq ($(HAVE_PTHREAD), 1) - CPP.Flags += -DGTEST_HAS_PTHREAD=0 -endif - -NO_INSTALL = 1 - -include $(LEVEL)/Makefile.common diff --git a/utils/unittest/googletest/Makefile b/utils/unittest/googletest/Makefile deleted file mode 100644 index 3d85e7da0ba..00000000000 --- a/utils/unittest/googletest/Makefile +++ /dev/null @@ -1,42 +0,0 @@ -##===- utils/unittest/googletest/Makefile ------------------*- Makefile -*-===## -# -# The LLVM Compiler Infrastructure -# -# This file is distributed under the University of Illinois Open Source -# License. See LICENSE.TXT for details. -# -##===----------------------------------------------------------------------===## - -LEVEL := ../../.. - -include $(LEVEL)/Makefile.config - -LIBRARYNAME = gtest -BUILD_ARCHIVE = 1 -REQUIRES_RTTI = 1 - -# Note that these flags are duplicated when building individual tests in -# unittests/Makefile.unittest and ../UnitTestMain/Makefile; ensure that any -# changes are made to both. -CPP.Flags += -I$(LLVM_SRC_ROOT)/utils/unittest/googletest/include -CPP.Flags += -I$(LLVM_SRC_ROOT)/utils/unittest/googletest -CPP.Flags += $(NO_MISSING_FIELD_INITIALIZERS) $(NO_VARIADIC_MACROS) -CPP.Flags += -DGTEST_HAS_RTTI=0 -# libstdc++'s TR1 <tuple> header depends on RTTI and uses C++'0x features not -# supported by Clang, so force googletest to use its own tuple implementation. -CPP.Flags += -DGTEST_USE_OWN_TR1_TUPLE - -# Disable pthreads if LLVM was configured without them. -ifneq ($(HAVE_PTHREAD), 1) - CPP.Flags += -DGTEST_HAS_PTHREAD=0 -endif - -ifeq ($(HOST_OS),MingW) - CPP.Flags += -DGTEST_OS_WINDOWS=1 -endif - -NO_INSTALL = 1 - -SOURCES = src/gtest-all.cc - -include $(LEVEL)/Makefile.common |