| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I05af556dde2df5a1ef38d1cc9eb557c8e2729490
|
|
|
|
|
|
|
| |
bionic/Android.bp exists now, and subdirectories are handled with
Android.soong.mk files.
Change-Id: I70259ff5c2fb9df2f8716590502f49de1c2c8ac7
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: Iedf8401fb02d704916666fb15c5ae30951a57ac7
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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 module definition files to Android.bp to avoid conflicts
with another project called Blueprint.
Change-Id: I105a07555eb7890f56120deab9036cf9ae5d8525
|
|
|
|
| |
Change-Id: I63c9e59b33f4da52896643f568af4ed8183b0849
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: Ib1ea8c0117a21350224e284cf8e67eef53dba3eb
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I2c5ede530e40a635e26ae45950580ef450e7dcc6
|
|
|
|
|
|
|
| |
Add art and libnativehelper to the root Blueprints file, and
add a warning used by art to the clang unknown flags list.
Change-Id: If282413103fa20fa66422e4330fbabff61b66144
|
|
|
|
|
|
|
| |
Initial build logic for building android with soong. It can build
a variety of C and C++ files for arm/arm64 and host.
Change-Id: I10eb37c2c2a50be6af1bb5fd568c0962b9476bf0
|
|
This creates the infrastructure that will be used to bootstrap the
soong primary builder through blueprint and ninja.
Change-Id: Iebed8f369e4db41b207d0b2a48a7a54a4dd7d45d
|