Skip to content
  1. Jun 13, 2016
    • Chirayu Desai's avatar
      {lib,}aapt: Don't let "." be in the rpath of the installed... · 69f55086
      Chirayu Desai authored
      ...binaries and libraries
      
      * We need it to be in the rpath during the build because we use
        aapt to build other packages here, like android-framework-res.
      * However, there's no reason the installed binary should have that,
        so use patchelf to set the approrpriate rpath.
      69f55086
  2. Jun 11, 2016
  3. Jun 10, 2016
    • Chirayu Desai's avatar
      Add a new package framework-res.apk · 0a4e2d21
      Chirayu Desai authored
      * It builds the resources from core/res using aapt, and installs
        the file to /usr/lib/android-sdk/framework-res.apk
        The location was something I picked for temporary use, and an
        appropriate location can be decided before pushing this to alioth.
      0a4e2d21
  4. Jun 09, 2016
    • 殷啟聰 | Kai-Chung Yan's avatar
      d/rules: No longer need export DEB_BUILD_MAINT_OPTIONS = hardening=+all:... · b8b5a61e
      殷啟聰 | Kai-Chung Yan authored
      d/rules: No longer need export DEB_BUILD_MAINT_OPTIONS = hardening=+all: bindnow and PIE will soon be default in Stretch
      b8b5a61e
    • 殷啟聰 | Kai-Chung Yan's avatar
      Use Doclava to generate API stubs · 1ce3b947
      殷啟聰 | Kai-Chung Yan authored
      "android.jar" and "uiautomator.jar" are built from API stubs without any real
      functionality or Javadoc comment, which are generated using Doclava.
      Following are the changes:
        * Set Java class version to 1.7 since Android 6 uses OpenJDK 7.
        * Modify debian/build.gradle to make use of Doclava.
        * Drop all build-dependencies previously used to compile "android.jar" since
          Doclava do not need them to generate the stubs.
        * Also drop the patches that fix third-party packages' namespaces.
        * Extract some JUnit files from AOSP's repo since "android.jar" contains
          these classes and Doclava can not generate stubs without a source file.
        * Drop Javadoc packages since the classes are simply stubs without any
          documentations.
        * First generate an "all-event-log-tags.txt" before compiling AIDL files.
          This is for complying with upstream's behavior.
      At this point the pacakge is buildable again.
      1ce3b947
  5. Jun 04, 2016
  6. Jun 02, 2016
  7. Jun 01, 2016
  8. May 31, 2016
  9. May 30, 2016
  10. May 28, 2016
  11. May 27, 2016
  12. May 26, 2016
  13. May 23, 2016
  14. May 19, 2016
  15. May 18, 2016
Loading