diff --git a/doc/code.html b/doc/code.html index 178fca131f..6e32a3d309 100644 --- a/doc/code.html +++ b/doc/code.html @@ -130,8 +130,8 @@ cd $GOROOT/src/pkg
to update the dependency file Make.deps
.
-(This happens automatically each time you run all.bash
-or make.bash
.)
+(This happens automatically each time you run make all
+or make build
.)
diff --git a/doc/contribute.html b/doc/contribute.html index edbaf73025..d4bf667a25 100644 --- a/doc/contribute.html +++ b/doc/contribute.html @@ -21,11 +21,11 @@ tree to make sure the changes don't break other packages or programs:
cd $GOROOT/src -./all.bash +make all
-The final line printed by all.bash
should be of the form:
+The final line printed by make all
should be of the form:
diff --git a/doc/install.html b/doc/install.html index a7fc446db2..a3787191f7 100644 --- a/doc/install.html +++ b/doc/install.html @@ -211,11 +211,11 @@ is in your$PATH
and then run$ cd $GOROOT/src -$ ./all.bash +$ make all-If
all.bash
goes well, it will finish by printing +Ifmake all
goes well, it will finish by printingdiff --git a/src/Makefile b/src/Makefile new file mode 100644 index 0000000000..02581f5f80 --- /dev/null +++ b/src/Makefile @@ -0,0 +1,11 @@ +all: build run + +build: + bash $(GOROOT)/src/make.bash + +run: + bash $(GOROOT)/src/run.bash + +clean: + bash $(GOROOT)/src/clean.bash + diff --git a/src/all.bash b/src/all.bash index 67c19cd43f..8074c571a9 100755 --- a/src/all.bash +++ b/src/all.bash @@ -1,8 +1,3 @@ -#!/usr/bin/env bash -# Copyright 2009 The Go Authors. All rights reserved. -# Use of this source code is governed by a BSD-style -# license that can be found in the LICENSE file. +#!/bin/sh +exec make all -set -e -bash make.bash -bash run.bash