1. 09 Dec, 2010 1 commit
    • David 'Digit' Turner's avatar
      ndk-build: Fix cygwin GNU Make check. · 99dcb2c5
      David 'Digit' Turner authored
      This fixes the Cygwin installation check within ndk-build to
      handle install paths containing spaces.
      
      Note that the script itself doesn't check for spaces in the
      path, but this is done later in the GNU Makefile itself.
      
      Change-Id: Icfe2aaab2fac1a5621d4e649dad62436c768c579
      99dcb2c5
  2. 13 Jul, 2010 1 commit
  3. 17 Jun, 2010 1 commit
  4. 09 Jun, 2010 1 commit
    • David 'Digit' Turner's avatar
      ndk-build: On Windows, check that a Cygwin-compatible GNU Make is being used. · dfc478bc
      David 'Digit' Turner authored
      It looks like that many NDK developers on Windows have some sort of other GNU
      Make program installed in their path (e.g. because they installed another IDE
      or Developer Environment), and that conflicts badly with our build scripts.
      
      Also fix a tiny bug where the debuggable flag was lost when building
      the modules.
      
      Change-Id: I2d26131b08cf19959122abdefec9a22955d2a89c
      dfc478bc
  5. 26 Apr, 2010 1 commit
    • David 'Digit' Turner's avatar
      Add ndk-gdb script to the NDK. · a08d6057
      David 'Digit' Turner authored
      This is a helper script used to launch a native debugging session.
      To use it, follow these steps:
      
      1. Make your application debuggable
      2. Build the machine code with 'ndk-build'  (make APP=<name> is not supported)
      3. Build the package with ant or the ADT Eclipse plugin
      4. Install it on your device/emulator
      5. Launch it
      6. Run 'ndk-gdb' from your application project directory.
      
      Change-Id: Ie3b0557e70cefa0080075a34ad0ca46bebef3c42
      NOTE: To work properly, a modified gdbserver binary must be used
            (one that binds to Unix sockets instead of TCP ones). Patch
            upcoming.
      a08d6057
  6. 15 Apr, 2010 1 commit
    • David 'Digit' Turner's avatar
      Simplify build system with the 'ndk-build' script. · 6724aaa2
      David 'Digit' Turner authored
      There is no need to modify $NDK/apps anymore to build an application.
      
      Now all you need to do is launch $NDK/ndk-build from the project path,
      or any of its sub-directory, and the build scripts will handle everything
      automatically.
      
      You can also place an optional Application.mk under $PROJECT/jni, but
      by default the NDK will build all modules listed in your Android.mk for
      the 'armeabi' ABI.
      
      + Update the documentation
      
      Change-Id: I235c4051d7f00f37d50e6b4bb0e796c0bdaa001d
      6724aaa2
  7. 07 Apr, 2010 1 commit