Powiel możliwe:
Prevent ndk-build from automatically cleaning moduleKażdy NDK build jest pełne odbudowanie
Android projekt z biblioteki NDK. NDK r8c. Kompilowanie pod Cygwin (to stary projekt).
Kilka plików C++ i C oraz niektóre biblioteki .aa połączone za pomocą LOCAL_LDLIBS.
Od pewnego czasu zauważam, że każda kompilacja NDK przechodzi przez wszystkie pliki źródłowe. Nawet jeśli wywołuję ndk-build dwa razy z rzędu, przy drugiej próbie jest pełna odbudowa. W plikach .mk, które widzę, nie ma niczego, co można zobaczyć, a polecenie, które wywołuję do zbudowania, to wanilia $NDKPATH/ndk-build
. Nie ma opcji -B w dowolnym miejscu.
Jedynym zmarszczka jest taka: na każdej budowie, NDK mówi co następuje:
/cygdrive/c/android-ndk-r8c/build/core/add-application.mk:128: Android NDK: WARNING:
APP_PLATFORM android-9 is larger than android:minSdkVersion 3 in
/cygdrive/d/AppPath/AndroidManifest.xml
Co się dzieje, proszę? Czy mogę w jakiś sposób sprawdzić na podstawie dat plików make
podejmując decyzję o odbudowaniu wszystkiego?
ustalona w NDK R8d. –