1. 13 Nov, 2015 2 commits
    • Stewart Miles's avatar
      Expand local file path to allow users to fix ndk-build · ef53aebf
      Stewart Miles authored
      local-source-file-path does not expand to correct file paths in
      some circumstances so some users override it.  Therefore
      flatbuffers_header_build_rules has been modified to generate rules
      that expand LOCAL_SRC_FILES values with flatbuffers_header_build_rules.
      
      Also, this overrides local-source-file-path to allow nest projects
      to build when NDK_OUT is set.
      
      Tested:
      Verified a dependent project continues to build.
      
      Bug: 25673744
      Change-Id: Ic90186fe96d6e4533f9f3b7ca9ef78084de08a7e
      ef53aebf
    • Stewart Miles's avatar
      Pass job server arguments (-jX) to make. · 4f96603e
      Stewart Miles authored
      When $(MAKE) is expanded via a macro "make" doesn't know whether
      $(MAKE) refers to an instance of the make app and therefore doesn't
      pass job server arguments down.  This change adds the + prefix to the
      command in the receipe in order to indicate $(MAKE) is another instance of
      make.
      
      Tested:
      Verified flatc builds in parallel from Android builds.
      
      Change-Id: I9f2f4f9680b818fdda7420a75a8bfa995b4644db
      4f96603e
  2. 10 Nov, 2015 1 commit
  3. 09 Nov, 2015 1 commit
  4. 07 Nov, 2015 1 commit
  5. 06 Nov, 2015 1 commit
  6. 29 Oct, 2015 2 commits
  7. 28 Oct, 2015 2 commits
  8. 22 Oct, 2015 1 commit
    • Stewart Miles's avatar
      Improved build rule generation for Android flatbuffer headers. · ed88f7de
      Stewart Miles authored
      * Added the ability to create a build target for generated headers.
      * Made it possible for generated header targets to depend upon each
        other or arbitrary build targets.
      
      Tested:
      Verified some pretty complex libraries with numerous flatbuffer schema
      dependencies build using this macro on Linux with the NDK.
      Bug: 25188384
      
      Change-Id: I846855a50808e58c34cdf7086e93e7ea0df69e0d
      ed88f7de
  9. 20 Oct, 2015 3 commits
  10. 19 Oct, 2015 6 commits
  11. 18 Oct, 2015 2 commits
  12. 15 Oct, 2015 7 commits
  13. 13 Oct, 2015 1 commit
  14. 08 Oct, 2015 1 commit
  15. 29 Sep, 2015 1 commit
  16. 28 Sep, 2015 3 commits
  17. 25 Sep, 2015 4 commits
  18. 24 Sep, 2015 1 commit
    • Alex Ames's avatar
      Removed call to pop_back on std::string. · 703b7909
      Alex Ames authored
      The pop_back function was added to strings in C++11 and it appears not
      all compilers we target support it. The call to pop_back has been
      replaced with a call to erase.
      
      Tested on Linux. All unit tests pass.
      703b7909