2011-12-28 12 views
5

¿Hay alguna forma de usar expresiones condicionales en Android.mk? Necesito que haga algo bajo la siguiente manera:..Android.mk condiciones

IF arch = AREABI_V7 
    *use path for my arm_v7 static libs* 
ELSE 
    *use path for arm static libs* 

Respuesta

7
ifeq ($(TARGET_ARCH_ABI),armeabi-v7a) 
    ... 
else 
    ifeq($(TARGET_ARCH_ABI),armeabi) 
     ... 
    endif 
endif 
+1

Has falta de espacio después de la segunda ifeq' 'antes del' ('Los errores del sistema de construcción en que –

+0

"Los documentos afirman que NDK Android.mk "es realmente un pequeño fragmento de archivo GNU Makefile ...". Aquí están los documentos sobre make conditionals: http://www.gnu.org/software/make/manual/html_node/Conditionals.html "// Tomado de aquí https://groups.google.com/forum/#!topic/android-ndk/UCqQ1L2kisE –

Cuestiones relacionadas