aboutsummaryrefslogtreecommitdiffstats
path: root/root.bp
Commit message (Collapse)AuthorAgeFilesLines
* Replace root.bp with a commentColin Cross2017-11-171-44/+4
| | | | | | | | root.bp is no longer useful, replace its contents with a comment. Bug: 64363847 Test: m checkbuild Change-Id: I41f5bfa06edc26c86f372224c90300b687a32ab2
* Always use installed version of d8-compat-dxYohann Roussel2017-10-311-0/+1
| | | | | | | Also adapt to the renaming of d8 to d8-compat-dx. Test: USE_D8=true m -j16 PRODUCT-aosp_arm64-eng showcommands core-oj Change-Id: Ic7aaa6a5da34a6a5706c20f53922a83cb1de1100
* Allow to build Android.bp in tradefed projectjdesprez2017-09-261-0/+1
| | | | | | | | | We want to start using some Soong Android.bp in tradefed so enabling our project to be seen too. Test: build a Android.bp target in tradefed Bug: 66908811 Change-Id: Ia4543fc27d124442912e3a05d7bd3fd2f9850a1f
* Add toolchain/* to root.bpPirama Arumuga Nainar2017-09-081-0/+1
| | | | | | | | | | Soong will now scan toolchain/benchmark for any blueprint files. Test: Cherry-pick https://android-review.googlesource.com/#/c/toolchain/benchmark/+/474805/, that has blueprint files in toolchain/benchmark and build. Change-Id: Ia4ef262094d60423f80f195ea0b95392b740f476
* Add tools/* to subdirs for Android.bp searchAlex Light2017-09-011-0/+1
| | | | | | | | This is needed to build the tools/dexter project. Test: cd tools/dexter; mma -j50 Bug: 65011851 Change-Id: I7ca85cf5d9133b99e547ee2c9631bd0f9ebb4784
* Add external/python/* in root.bpNan Zhang2017-08-311-0/+1
| | | | | | | Bug: b/38395161 Test: mma under external/python/cpython2 Change-Id: I95fde837025022bf0f6b65246ab0a35a0b41972c
* Point root.bp at build/make/tools instead of build/toolsJeff Gaston2017-08-081-1/+1
| | | | | | Bug: 64397960 Test: m -j Change-Id: Iac06584b871634f59a7d1a15c743ec8e4901a5d0
* Add prebuilts/misc to root.bpColin Cross2017-08-011-0/+1
| | | | | Test: manual Change-Id: I047d103b7df9e93923908cb0b84084eb016f20a4
* Add all packages under packages/apps to root.bpSteven Moreland2017-05-171-1/+1
| | | | | Test: Android.bp files found Change-Id: Ib506bc20a918e80803893c4c43f04c732a477c71
* Add bootable/recovery to root.bpSteven Moreland2017-05-091-0/+1
| | | | | Test: soong finds things in bootable/recovery Change-Id: I88f012ab344046d2307a6f08dc618ad424fe870e
* Add frameworks/opt/net/wifi to root.bpLogan Chien2017-04-251-0/+1
| | | | | | | | | This commit add frameworks/opt/net/wifi to root.bp so that libwifi-system.so can become vendor_available. Test: mmm frameworks/opt/net/wifi Bug: 37429084 Change-Id: I98c695ec6b6c3e6788681b5dc243adab4d29d094
* Add frameworks/* to root Android.bpColin Cross2017-04-191-5/+1
| | | | | | | | frameworks/minikin is being converted, but enough of frameworks/* is converted to switch to a glob. Test: m -j checkbuild Change-Id: I65b49c9661f4507aac9eacd108c9d8a71d272527
* Add prebuilts/clang/host/linux-x86 to root.bp.Stephen Hines2017-03-311-0/+1
| | | | | | | | | Bug: http://b/35432050 This is used to support libFuzzer.a prebuilts. Test: Builds successfully. Change-Id: I4c2b9e83e88daf136f9017125205b61104c052b8
* Add frameworks/hardware/interfaces and system/hardware/interfaceHridya Valsaraju2017-03-021-0/+2
| | | | | | | | | | Add frameworks/hardware/interfaces and system/hardware/interfaces to Soong build target. Bug: 35882393 Test: make Change-Id: I63af71f23e8a61425cf673a2340111ffa6404203
* Add device blueprint files to root build.Michael Wright2017-02-151-0/+1
| | | | | Test: built with a blueprint file in device/google/marlin Change-Id: Ia820e6dd3d46b8f6f718b6fddedaa3f548b371fa
* Add test/vts-testcase/* to root.bpTri Vo2017-01-071-0/+1
| | | | | Test: make vts Change-Id: I863d30344c67e11429009be5ea99bc4e592bcb15
* Add development/*/Android.bp.Logan Chien2017-01-041-1/+1
| | | | | | | | This commit replace development/ndk with development/* so that soong will load Android.bp from development/vndk as well. Test: lunch aosp_arm64-eng && make native Change-Id: I849647f68b2ce90fd598b1b314b492c7945dc2df
* Revert "Revert "root.bp: Add vendor/*/*""Steven Moreland2016-12-201-0/+1
| | | | | | This reverts commit b3aaaea54b551780115ea017d24a226d3a7fad7c. Change-Id: I8ff4424f983b259fc1c1938350aa6299f1c3f0c3
* root.bp: Use system/*Dan Willemsen2016-12-201-8/+1
| | | | | Test: Soong's build.ninja identical before/after (except GlobRules) Change-Id: I2fcdcd77083cbb49dc6b20a169964558510d91dc
* Revert "root.bp: Add vendor/*/*"Colin Cross2016-12-191-1/+0
| | | | | | | | This reverts commit 11234b012e8fb7fcabdeac018cfed799b0ef6677. Breaks builds that have a broken symlink at vendor/*/*, which is sometimes seen in a .git directory. Change-Id: I17041ff582d10e3f7c3fb66f20e113a9f836de45
* root.bp: Add vendor/*/*Steven Moreland2016-12-161-0/+1
| | | | | | | | Vendors must be able to use Android.bp files without changing root.bp. Bug: 33672964 Test: compiles Change-Id: I3b1d0d530d700c96ab1404b31166f10e834a1952
* Add test/vts into soong build target.Zhuoyao Zhang2016-12-121-0/+1
| | | | | | | Bug: 31930023 Test: make vts Change-Id: Ibd3ed5e56a2ce925d509dfd95a00e3961a433850 (cherry picked from commit b003d0537f3140a2c1ed0ba36b86fe893dec226f)
* Add frameworks/compile/* to root Android.bpColin Cross2016-12-081-0/+1
| | | | | Test: mmma -j frameworks/compile/libbcc Change-Id: I114a1b97e8b3cff98073abf621750a1300110f54
* Add development/ndk/Android.bp.Dan Albert2016-11-081-0/+1
| | | | | | Test: make native Bug: None Change-Id: I9eed4a63fa797a17c9ef20c73ec4e03b52791c2d
* Move globbing to BlueprintColin Cross2016-11-041-1/+4
| | | | | | | | | | | | Move Soong's globbing-with-dependencies support into Blueprint so it can be used for subdirs= lines in Android.bp files. Blueprint has a slight change in behavior around subname= lines, it now always uses the subname and doesn't fall back to Blueprints. To support the Blueprints files in build/blueprint, use them directly with build=. Test: build, add source file that matches glob, rebuild Change-Id: Ifd0b0d3bc061aae0a16d6c7ca9a1cd8672656b4d
* Add frameworks/rs to root.bpDan Willemsen2016-10-061-0/+1
| | | | | Test: m -j blueprint_tools (just to generate build.ninja) Change-Id: I26c36d2e9af13df07a3ea2240b85ae9bf2e6e80b
* Add frameworks/wilhelm to Android.bp.Dan Albert2016-10-041-0/+1
| | | | | | Test: make native Bug: http://b/30465923 Change-Id: I97d736deb5f1b56f0492ece4afb635539bc34610
* Add entries in root.bp for hidl/hwbinderDan Willemsen2016-09-131-0/+4
| | | | Change-Id: I8dd0f8585dc8214c43983112bd6b8e109ac030af
* Add system/media/* to root.bpDan Willemsen2016-09-121-0/+1
| | | | Change-Id: I100612403e26c4373f0b047c622f6ffddc67be55
* Add frameworks/av to root.bpDan Willemsen2016-08-261-0/+1
| | | | Change-Id: Id1867ba1be12b4ddee0e5d9a23e6bbd2c2699b7f
* Add artColin Cross2016-08-251-0/+1
| | | | | | Re-land I557c86d2282178d215ea17abb71e556bdc4ba722 Change-Id: Ic26e1a6b17569acbfe68b4a219982ce45cecefbd
* Revert "Add art"Colin Cross2016-08-251-1/+0
| | | | | | This reverts commit f7288f390672f917e05bf03e495b4502e6e1b0cb. Change-Id: Ibb63fe2a95d1517fea63a65a7dbe5cac84902107
* Add artColin Cross2016-08-231-0/+1
| | | | Change-Id: I557c86d2282178d215ea17abb71e556bdc4ba722
* Include frameworks/nativeDan Willemsen2016-07-291-1/+1
| | | | Change-Id: Ic20d27727a48b397089a7eca43a701e3e56567ba
* Add libnativehelper to root Android.bpColin Cross2016-07-271-0/+1
| | | | | | | | libnativehelper has an Android.bp file, so it won't cause a namespace conflict between the glob on the directory and the module name. Bug: 25797955 Change-Id: Id86b3a1cd0f130989f77613494e19b8f255029ce
* Add system/extras/* to the root Android.bp fileColin Cross2016-07-121-0/+1
| | | | Change-Id: I15c729914392dd97e114852d43156bff1c03ed56
* Remove build/libsDan Willemsen2016-06-161-1/+0
| | | | | Bug: 28001743 Change-Id: Id5bcc11a08b3677ee1caf5b564ef0f2fb65026da
* Add built/libs/* to root.bpDan Willemsen2016-06-061-0/+1
| | | | Change-Id: I05af556dde2df5a1ef38d1cc9eb557c8e2729490
* Include bionic/Android.bpColin Cross2016-05-161-1/+1
| | | | | | | bionic/Android.bp exists now, and subdirectories are handled with Android.soong.mk files. Change-Id: I70259ff5c2fb9df2f8716590502f49de1c2c8ac7
* Use optional_dirs for non-soong projectsDan Willemsen2016-03-071-4/+7
| | | | | | | On some branches, some of these projects may not exist. Use dirs for the blueprint / soong projects, and optional_dirs for everything else. Change-Id: I2b84948f1818941a21981c135bd6237852bfcc8b
* Add kati to root.bpDan Willemsen2016-01-141-0/+1
| | | | Change-Id: Iedf8401fb02d704916666fb15c5ae30951a57ac7
* Search all bionic subdirectoriesColin Cross2016-01-111-1/+1
| | | | | | | | Some bionic subdirectories need to be built with soong, and others with makefiles. Search the bionic subdirectories invidivdually so the bionic/Android.bp file doesn't prevent bionic/Android.mk from being parsed. Change-Id: I66846f0175a5a01266adc0b792820bb82ffd1e14
* Remove art and libnativehelper from root Android.bpColin Cross2016-01-111-2/+0
| | | | | | | | | art and libnativehelper have collisions between the top level directory name and a module name, remove them from the root Android.bp file until they have an Android.bp file to avoid a glob dependency on the directory. Bug: 25797955 Change-Id: Ibd33df17450b171ec2390653e4cf3b00fc242831
* Rename Blueprints to Android.bpColin Cross2015-05-201-0/+2
| | | | | | | Rename module definition files to Android.bp to avoid conflicts with another project called Blueprint. Change-Id: I105a07555eb7890f56120deab9036cf9ae5d8525
* Add system/security and system/keymaster to root BlueprintsColin Cross2015-05-071-0/+2
| | | | Change-Id: I63c9e59b33f4da52896643f568af4ed8183b0849
* Add support for building android appsColin Cross2015-04-201-2/+3
| | | | | | | | Add support for running aapt to generate R.java and Manifest.java, compiling java into jar, adding resources to the jar to convert it into an apk, signing the apk, and zipaligning the apk. Change-Id: I7a73fef590d07f35b3d0b56a8571780c09bb10ae
* Update root.bp for additional libsTim Kilbourn2015-04-091-1/+4
| | | | Change-Id: Ib1ea8c0117a21350224e284cf8e67eef53dba3eb
* Add aidl file support to java buildsColin Cross2015-04-081-0/+1
| | | | | | | Add support for aidl files listed in srcs for java builds, and an aidl_preprocess module type for framework and sdk aidls. Change-Id: I3aa537f4483822e5b534c74d0b35f13a938f8947
* Support java libraries, binaries, and prebuiltsColin Cross2015-04-031-0/+3
| | | | | | | | Add support for compiling java libraries (.jar files with or without .dex), java binaries (.jar files with a wrapper script to run them), and java prebuilts (for the SDK .jars) Change-Id: Id624da64c92cf20c6d9577c6bb06e5b212af0d1b
* Allow bionic to specify its own root BlueprintsColin Cross2015-03-271-1/+1
| | | | | | | | | | subdirs = ["bionic/*"] in the root Blueprints causes blueprint to search subdirectories of bionic for Blueprints files instead of searching the bionic directory itself. Replace it with subdirs = ["bionic"] and allow bionic/Blueprints to specify its subdirs. Change-Id: Iac9d2407a3d4c87b3c23390f887b187f276ee72f