From e673826fbab90b1bb3b1b93277cab0e489fec190 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Thu, 28 Jun 2012 16:10:39 +0100 Subject: Add check for missing build depends in strata This will make a build fail if the morphology is missing explicit build dependencies. Also fix test causes so that ./check passes. --- tests.as-root/system-overlap.script | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'tests.as-root/system-overlap.script') diff --git a/tests.as-root/system-overlap.script b/tests.as-root/system-overlap.script index 71b55e24..b6e3238e 100755 --- a/tests.as-root/system-overlap.script +++ b/tests.as-root/system-overlap.script @@ -45,12 +45,14 @@ cat <foo-baz-stratum.morph { "name": "overlap-foo-baz", "repo": "test:chunk-repo", - "ref": "overlap" + "ref": "overlap", + "build-depends": [] }, { "name": "linux", "repo": "test:kernel-repo", - "ref": "master" + "ref": "master", + "build-depends": ["overlap-foo-baz"] } ] } @@ -63,12 +65,14 @@ cat <foo-barqux-stratum.morph { "name": "overlap-foobar", "repo": "test:chunk-repo", - "ref": "overlap" + "ref": "overlap", + "build-depends": [] }, { "name": "overlap-fooqux", "repo": "test:chunk-repo", - "ref": "overlap" + "ref": "overlap", + "build-depends": ["overlap-foobar"] } ] } -- cgit v1.2.1