# Copyright 2010 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. | |
include ../../../src/Make.inc | |
ALL=\ | |
parser\ | |
peano\ | |
tree\ | |
tree2\ | |
all: $(addsuffix .out, $(ALL)) | |
%.$O: %.go stats.go | |
$(GC) $(GCFLAGS) $(GCIMPORTS) $*.go stats.go | |
%.out: %.$O | |
$(LD) -o $@ $*.$O | |
%.bench: %.out | |
time ./$*.out | |
bench: $(addsuffix .bench, $(ALL)) | |
clean: | |
rm -f *.[$(OS)] $(addsuffix .out, $(ALL)) | |