1
0
Fork 0
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
hmz007 6d24f2138b
Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56)
3 years ago
..
.github/workflows Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
bootstrap Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
bpfmt Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
bpmodify Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
deptools Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
gotestmain Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
gotestrunner Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
loadplugins Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
microfactory Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
parser Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
pathtools Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
proptools Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
tests Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
.gitignore Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
.gofmt.sh Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
Blueprints Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
CODEOWNERS Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
CONTRIBUTING.md Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
LICENSE Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
OWNERS Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
PREUPLOAD.cfg Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
README.md Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
blueprint.bash Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
blueprint_impl.bash Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
bootstrap.bash Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
context.go Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
context_test.go Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
doc.go Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
glob.go Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
glob_test.go Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
go.mod Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
live_tracker.go Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
mangle.go Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
module_ctx.go Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
module_ctx_test.go Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
name_interface.go Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
ninja_defs.go Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
ninja_strings.go Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
ninja_strings_test.go Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
ninja_writer.go Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
ninja_writer_test.go Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
package_ctx.go Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
provider.go Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
provider_test.go Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
scope.go Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
singleton_ctx.go Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
splice_modules_test.go Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago
visit_test.go Rockchip Anroid12_SDK 20220721-rkr10 (e1522e56) 3 years ago

README.md

Blueprint Build System

Blueprint is being archived on 2021 May 3.

On 2021 May 3, we will be archiving the Blueprint project. This means it will not be possible to file new issues or open new pull requests for this GitHub project. As the project is being archived, patches -- including security patches -- will not be applied after May 3. The source tree will remain available, but changes to Blueprint in AOSP will not be merged here and Blueprint's source tree in AOSP will eventually stop being usable outside of Android.

Whereas there are no meta-build systems one can use as a drop-in replacement for Blueprint, there are a number of build systems that can be used:

  • Bazel, Google's multi-language build tool to build and test software of any size, quickly and reliably
  • Soong, for building the Android operating system itself
  • CMake, an open-source, cross-platform family of tools designed to build, test and package software
  • Buck, a fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages
  • The venerable GNU Make