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") { |
Olivier Deprez | 306d781 | 2023-02-02 09:51:10 +0100 | [diff] [blame] | 12 | deps = [ "//project/${project}:root" ] |
Andrew Scull | b401ba3 | 2018-11-09 10:30:54 +0000 | [diff] [blame] | 13 | } |
| 14 | |
| 15 | # The root of the build for test artifacts. |
| 16 | group("test_root") { |
Andrew Scull | 04502e4 | 2018-09-03 14:54:52 +0100 | [diff] [blame] | 17 | testonly = true |
| 18 | |
Olivier Deprez | 306d781 | 2023-02-02 09:51:10 +0100 | [diff] [blame] | 19 | deps = [ "//project/${project}:test_root" ] |
Andrew Scull | a158e91 | 2018-07-16 11:32:13 +0100 | [diff] [blame] | 20 | } |
Andrew Walbran | bc342d4 | 2019-02-05 16:56:02 +0000 | [diff] [blame] | 21 | |
| 22 | group("update_prebuilts") { |
Olivier Deprez | 306d781 | 2023-02-02 09:51:10 +0100 | [diff] [blame] | 23 | deps = [ "//third_party/linux" ] |
Andrew Walbran | bc342d4 | 2019-02-05 16:56:02 +0000 | [diff] [blame] | 24 | } |
| 25 | |
| 26 | group("default") { |
| 27 | testonly = true |
| 28 | deps = [ |
| 29 | ":root", |
| 30 | ":test_root", |
| 31 | ] |
| 32 | } |