[Openmp-commits] [PATCH] D12331: Deprecating the Makefile+Perl build system

Jonathan Peyton via Openmp-commits openmp-commits at lists.llvm.org
Tue Aug 25 13:12:18 PDT 2015


jlpeyton created this revision.
jlpeyton added a reviewer: hfinkel.
jlpeyton added a subscriber: openmp-commits.
jlpeyton set the repository for this revision to rL LLVM.

This change begins the deprecation of the Makefile+Perl build system which won't be updated anymore.
The default target of the top level Makefile tells the user this and directs him to the Build_With_CMake.txt file for information on how to build using CMake.

Repository:
  rL LLVM

http://reviews.llvm.org/D12331

Files:
  runtime/Makefile
  runtime/README.txt
  www/README.txt

Index: www/README.txt
===================================================================
--- www/README.txt
+++ www/README.txt
@@ -34,8 +34,11 @@
 The runtime/Build_With_CMake.txt file has a description of how to
 build with Cmake.
 
-Building with the Makefile
+Building with the Makefile (deprecated)
 ==========================
+*** This build system is no longer being updated and should not be used
+*** to build libomp.  Please use the CMake build system.
+
 The Makefile at the top-level will attempt to detect what it needs to
 build the LLVM* OpenMP* Runtime Library.  To see the default settings, 
 type:
Index: runtime/README.txt
===================================================================
--- runtime/README.txt
+++ runtime/README.txt
@@ -34,8 +34,11 @@
 The runtime/Build_With_CMake.txt file has a description of how to
 build with Cmake.
 
-Building with the Makefile
+Building with the Makefile (deprecated)
 ==========================
+*** This build system is no longer being updated and should not be used
+*** to build libomp.  Please use the CMake build system.
+
 The Makefile at the top-level will attempt to detect what it needs to
 build the LLVM* OpenMP* Runtime Library.  To see the default settings, 
 type:
Index: runtime/Makefile
===================================================================
--- runtime/Makefile
+++ runtime/Makefile
@@ -13,7 +13,11 @@
 include $(omp_root)/tools/common.inc
 .PHONY: default all omp
 
-default: omp
+default:
+	@echo --- This Makefile system is deprecated and is not being updated anymore.
+	@echo --- It will be deleted in the future.
+	@echo --- To build libomp, please use the CMake build system
+	@echo --- which is documented in Build_With_CMake.txt
 
 all: omp stubs
 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D12331.33108.patch
Type: text/x-patch
Size: 1752 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/openmp-commits/attachments/20150825/eb78ea0f/attachment.bin>


More information about the Openmp-commits mailing list