Andrew Walbran | 692b325 | 2019-03-07 15:51:31 +0000 | [diff] [blame] | 1 | # Copyright 2018 The Hafnium Authors. |
Andrew Scull | 1883487 | 2018-10-12 11:48:09 +0100 | [diff] [blame] | 2 | # |
Andrew Walbran | e959ec1 | 2020-06-17 15:01:09 +0100 | [diff] [blame^] | 3 | # Use of this source code is governed by a BSD-style |
| 4 | # license that can be found in the LICENSE file or at |
| 5 | # https://opensource.org/licenses/BSD-3-Clause. |
Andrew Scull | 1883487 | 2018-10-12 11:48:09 +0100 | [diff] [blame] | 6 | |
Andrew Scull | b401ba3 | 2018-11-09 10:30:54 +0000 | [diff] [blame] | 7 | # The root of the build redirects to a project build file so each project can |
| 8 | # select the artifacts it needs to build. |
| 9 | |
| 10 | # The root of the build. |
| 11 | group("root") { |
| 12 | deps = [ |
| 13 | "//project/${project}:root", |
| 14 | ] |
| 15 | } |
| 16 | |
| 17 | # The root of the build for test artifacts. |
| 18 | group("test_root") { |
Andrew Scull | 04502e4 | 2018-09-03 14:54:52 +0100 | [diff] [blame] | 19 | testonly = true |
| 20 | |
| 21 | deps = [ |
Andrew Scull | b401ba3 | 2018-11-09 10:30:54 +0000 | [diff] [blame] | 22 | "//project/${project}:test_root", |
Andrew Scull | 04502e4 | 2018-09-03 14:54:52 +0100 | [diff] [blame] | 23 | ] |
Andrew Scull | a158e91 | 2018-07-16 11:32:13 +0100 | [diff] [blame] | 24 | } |
Andrew Walbran | bc342d4 | 2019-02-05 16:56:02 +0000 | [diff] [blame] | 25 | |
| 26 | group("update_prebuilts") { |
| 27 | deps = [ |
David Brazdil | 33cc5c0 | 2019-12-10 10:44:14 +0000 | [diff] [blame] | 28 | "//third_party/linux", |
Andrew Walbran | bc342d4 | 2019-02-05 16:56:02 +0000 | [diff] [blame] | 29 | ] |
| 30 | } |
| 31 | |
| 32 | group("default") { |
| 33 | testonly = true |
| 34 | deps = [ |
| 35 | ":root", |
| 36 | ":test_root", |
| 37 | ] |
| 38 | } |