Skip to content
  1. Dec 16, 2016
  2. Dec 15, 2016
  3. 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
  4. 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
  5. Dec 12, 2016
  6. 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
  7. Dec 08, 2016
  8. Dec 06, 2016
  9. Dec 05, 2016
    • Dan Willemsen's avatar
      Support aidl cpp generation · e1240db6
      Dan Willemsen authored
      Ideally we'd calculate the headers that are written here too, but I'll
      add that in a later change that actually enforces the generated header
      list.
      
      Test: mmma -j system/tools/aidl
      Change-Id: Ifd2e8e8ff444b0f67270fb5156e7bf7bceddb6be
      e1240db6
  10. Dec 03, 2016
  11. Dec 02, 2016
  12. Dec 01, 2016
Loading