Skip to content
  1. Jan 14, 2017
  2. Jan 12, 2017
    • Jack He's avatar
      Add Android.bp variables to the soong build parser · 8cc71431
      Jack He authored
      * BtConfigIncludeDir: BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR
      * BtHcilpIncluded: BOARD_BLUETOOTH_BDROID_HCILP_INCLUDED
      * BtHciUseMct: BLUETOOTH_HCI_USE_MCT
      
      Bug: 32958753
      Test: Code compilation, no user visible effects
      
      Change-Id: I0dc53172ee823e4e0fa69749e1297713796538cf
      8cc71431
  3. Jan 07, 2017
  4. Jan 06, 2017
  5. Jan 05, 2017
  6. Jan 04, 2017
    • Logan Chien's avatar
      Add development/*/Android.bp. · 86b87ed2
      Logan Chien authored
      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
      86b87ed2
  7. Jan 03, 2017
  8. Dec 27, 2016
    • Dan Willemsen's avatar
      Allow disabling the named test directory for cc_test · 3340d609
      Dan Willemsen authored
      Some external test suites (LTP in this case), have their own expected
      layout, and don't fit well with our
      /data/nativetest/<testname>/<testname> layout, nor do they work with
      test_per_src.
      
      So allow setting no_named_install_directory along with
      relative_module_path to specify a custom test path:
      
        no_named_install_directory: true,
        relative_module_path: "ltp/testcases/bin",
      
      Test: Convert LTP
      Change-Id: Ib002c058674e8b960a4fdc3af1a25c8bcaeb1d63
      3340d609
  9. Dec 20, 2016
  10. Dec 19, 2016
  11. Dec 17, 2016
    • Colin Cross's avatar
      Support filegroups · 068e0fea
      Colin Cross authored
      filegroup is a module that contains a list of files, and can be used
      to export files across package boundaries.  filegroups (and genrules)
      can be referenced from srcs properties of other modules using the
      syntax ":module".
      
      Test: m -j
      Change-Id: I3d6fc4819c0b4225b474e0ad42f0d947f55a5961
      068e0fea
    • Steven Moreland's avatar
      root.bp: Add vendor/*/* · 11234b01
      Steven Moreland authored
      Vendors must be able to use Android.bp files without changing root.bp.
      
      Bug: 33672964
      Test: compiles
      Change-Id: I3b1d0d530d700c96ab1404b31166f10e834a1952
      11234b01
  12. Dec 16, 2016
  13. Dec 15, 2016
  14. Dec 14, 2016
    • Colin Cross's avatar
      Move frameworks/native/opengl/include from -isystem to -I · 14e8dd73
      Colin Cross authored
      -isystem hides all warnings.  The warnings in
      frameworks/native/opengl/include have been fixed, move it from
      -isystem to -I.
      
      Test: m -j native
      Bug: 31751828
      
      Change-Id: If182ab5664e22f0cfd5be8cb1d0309d07dc85ceb
      14e8dd73
    • Colin Cross's avatar
      Pass DepsContext to dependency methods · 37047f1c
      Colin Cross authored
      Pass a DepsContext that embeds android.BottomUpMutatorContext
      instead of android.BaseContext so that dependency methods can
      directly add dependencies.
      
      Test: m -j
      Change-Id: Id4c157975d3d6f03efd99785d217bef486a76139
      37047f1c
  15. Dec 13, 2016
    • Colin Cross's avatar
      Support explicit header-only libraries · 5950f382
      Colin Cross authored
      To date we have been using static libraries with no source files as
      header-only libraries.  Switch to using header_libs to make the user's
      expectations clear, in case we need to differentiate the semantics of
      static libraries and header-only libraries when we enable transitive
      static library dependencies.
      
      Test: mma -j external/llvm
      Change-Id: I3ce16df11076b637bd192880e86ec9027738b9e7
      5950f382
    • Colin Cross's avatar
      Remove boolean arguments from NewLibrary() · ab3b7323
      Colin Cross authored
      NewLibrary is going to be used for header only libraries.  Instead
      of adding more boolean arguments, replace the existing ones with
      BuildOnlyStatic and BuildOnlyShared calls on the libraryDecorator
      returned by NewLibrary.
      
      Test: m -j, compare build.ninja
      Change-Id: Id390b66cbf2a5f0932b32f40a5e18eb9e3852ee7
      ab3b7323
    • Treehugger Robot's avatar
    • Colin Cross's avatar
      Allow disabled dependencies when SOONG_ALLOW_MISSING_DEPENDENCIES is set · a8f5e9a8
      Colin Cross authored
      Push the "depens on a disabled module" dependency to runtime when
      SOONG_ALLOW_MISSING_DEPENDENCIES is set so that subsets of the tree
      can build when some modules are disabled.
      
      Test: external/clang/build.py on llvm branch
      Change-Id: I47e4f41d04aa3df173757f03a0c581b0bafb93f0
      a8f5e9a8
  16. Dec 12, 2016
  17. Dec 09, 2016
    • Colin Cross's avatar
      Support arm_on_x86 properties · bb2e2b7d
      Colin Cross authored
      Allow Android.bp files to set properties when an x86 device supports
      arm abis.
      
      Test: lunch aosp_fugu-userdebug && mmma -j frameworks/compile/libbcc
      Change-Id: Ic142a3f93175924a826dea9908b2e5183a486184
      bb2e2b7d
  18. Dec 08, 2016
Loading