From 44ec3d0160d854fe1ed6f0c955135009efbba917 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Thu, 17 Nov 2005 00:06:46 +0000 Subject: abstractions and externals/build/doc are now working as part of the centralized build system; also added is a way to specify Makefile.biuldlayout from the main Makefile, so then it doesn't realy matter if the other copies of Makefile.buildlayout get out of sync svn path=/trunk/; revision=3952 --- packages/Makefile.buildlayout | 28 ++++++++++++++++++++++++---- 1 file changed, 24 insertions(+), 4 deletions(-) (limited to 'packages/Makefile.buildlayout') diff --git a/packages/Makefile.buildlayout b/packages/Makefile.buildlayout index 1fa2a0fc..a2e6ef06 100644 --- a/packages/Makefile.buildlayout +++ b/packages/Makefile.buildlayout @@ -1,9 +1,29 @@ -# this file should be exactly the same in each section of the CVS. A copy is -# kept in each section of the CVS so that each section will be -# self-contained. +## Makefile.buildlayout -# $(INSTALL_PREFIX) and $(SRC_ROOT_DIR) are set in Makefile +# This file should be exactly the same in each section of the CVS. A copy is +# kept in each section of the CVS so that each section will be self-contained. +# To use it, you need to include it in your Makefile (i.e. "include +# Makefile.buildlayout") and then define $(INSTALL_PREFIX) and $(SRC_ROOT_DIR). +# +# $(SRC_ROOT_DIR) is the base directory of src tree, equivalent to the root +# level of the pure-data CVS. +# +# $(INSTALL_PREFIX) is the base directory to where all of the resulting files +# will be copied. +# +# This file is currently located in these places: +# abstractions +# externals/build +# packages +# +# it will be going here too: +# doc +# extensions +# gem +# pd +# +# # sources ABSTRACTIONS_SRC = $(SRC_ROOT_DIR)/abstractions -- cgit v1.2.1