David 'Digit' Turner
eee1675aa4
Look for Android.mk in $(APP_PROJECT_PATH)/jni by default.
...
This gets rid of the 'sources' directory and allows all sources
of a given Android application to be in the same directory tree
without using a symlink trick.
Note that apps/<name>/Application.mk is still required though.
A later release of the NDK will get rid of it too, but the change
is too drastic for the upcoming release.
The change moves various source files from sources into their
app/<name>/project/jni directory as well.
The whole documentation is updated to reflect the change.
2009-07-29 19:04:44 +02:00
David 'Digit' Turner
747294cc4a
Fix LOCAL_CFLAGS/CPPFLAGS handling to match full Android build system.
...
Also improve BUILD_SYSTEM directory detection logic in build/core/main.mk
2009-07-27 12:24:58 +02:00
David 'Digit' Turner
fdc5ea243d
Rename ndk/build/platforms/android-1.5 into android-3 to match API levels
2009-07-24 17:56:51 +02:00
David 'Digit' Turner
6c01aba293
Add support for LOCAL_C_INCLUDES in Android.mk, to better match the Android build system.
2009-06-29 16:48:56 +02:00
David 'Digit' Turner
67d8edd65f
Add support for LOCAL_ARM_MODE and .arm source file name suffix.
...
Also update docs/INSTALL.TXT to explain that MSys is not supported under Windows.
2009-06-29 16:44:31 +02:00
David 'Digit' Turner
a9e8d43e53
Add docs/STABLE-APIS.TXT which contains the list of exposed frozen APIs in the NDK.
...
Also update README.TXT and docs/ANDROID-MK.TXT accordingly, to document the use of
LOCAL_LDLIBS.
2009-06-01 20:38:19 +02:00
David 'Digit' Turner
3caffcfaf8
Force --no-undefined at link time to generate an error when trying to generate a shared library that references undefined symbols.
...
This can be overriden by defining LOCAL_ALLOW_UNDEFINED_SYMBOLS in your Android.mk to 'true'
2009-05-19 14:58:45 +02:00
David 'Digit' Turner
b25cd5fb97
remove documentation for unsupported variable (LOCAL_STATIC_WHOLE_LIBRARIES)
2009-05-11 17:23:10 +02:00
David 'Digit' Turner
b20725d4a0
Remove references to 'cupcake' in all of NDK (replace with 'android-1.5')
2009-05-11 16:37:42 +02:00
David 'Digit' Turner
b9a8479e48
Initial import of new NDK into donut tree
2009-05-07 20:39:04 +02:00