[27133] in Source-Commits
Re: /svn/athena r25964 -
daemon@ATHENA.MIT.EDU (Benjamin Kaduk)
Wed May 8 12:33:04 2013
Date: Wed, 8 May 2013 12:32:51 -0400 (EDT)
From: Benjamin Kaduk <kaduk@MIT.EDU>
To: Jonathan D Reed <jdreed@MIT.EDU>
cc: source-commits@MIT.EDU
In-Reply-To: <201305081614.r48GEX4N024217@drugstore.mit.edu>
Message-ID: <alpine.GSO.1.10.1305081232490.9389@multics.mit.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
ACK.
-Ben
On Wed, 8 May 2013, Jonathan D Reed wrote:
> Author: jdreed
> Date: 2013-05-08 12:14:33 -0400 (Wed, 08 May 2013)
> New Revision: 25964
>
> Modified:
> trunk/debathena/scripts/build-server/build-all/Makefile
> Log:
> - Don't hardcode suite and psuite, require specifying them at build time
>
>
> Modified: trunk/debathena/scripts/build-server/build-all/Makefile
> ===================================================================
> --- trunk/debathena/scripts/build-server/build-all/Makefile 2013-05-08 15:48:28 UTC (rev 25963)
> +++ trunk/debathena/scripts/build-server/build-all/Makefile 2013-05-08 16:14:33 UTC (rev 25964)
> @@ -1,7 +1,13 @@
> -suite := quantal
> -psuite := quantal
> -STAMPS := /afs/sipb.mit.edu/project/debathena/arch/amd64_deb40/bin/build-server/build-all/stamps/stamps.$(suite)
> +ifndef suite
> +$(error FATAL: 'suite' is not set (e.g. make suite=foo [psuite=bar] target))
> +endif
> +ifndef psuite
> +$(warning WARNING: 'psuite' is not defined. Assuming a rebuild (psuite=$(suite)))
> +psuite:= $(suite)
> +endif
>
> +STAMPS := /afs/sipb.mit.edu/project/debathena/machines/awesome-build-server/stamps.$(suite)
> +
> package = $(STAMPS)/$(1).done
>
> all: build-all
>
>