From 09211501f75dd30633efcb6144d34eba926c587f Mon Sep 17 00:00:00 2001 From: R?my Oudompheng Date: Mon, 30 Jul 2012 21:12:05 +0200 Subject: test: add a compiledir pattern in run.go The compiledir pattern compiles all files xxx.dir/*.go in lexicographic order (which is assumed to coincide with the topological order of dependencies). R=rsc CC=golang-dev, remy http://codereview.appspot.com/6440048 --- test/testlib | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'test/testlib') diff --git a/test/testlib b/test/testlib index 9e0911526..84cda7b37 100644 --- a/test/testlib +++ b/test/testlib @@ -9,6 +9,13 @@ compile() { $G $D/$F.go } +compiledir() { + for gofile in $D/$F.dir/*.go + do + $G ${gofile} || return 1 + done +} + build() { $G $D/$F.go && $L $F.$A } -- cgit v1.2.1