X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=Android.mk;h=892b5b116b76e9eeff7e80ab7dad64db65802a54;hb=refs%2Fheads%2Fshared_nanogl;hp=3f06098545dd4bfd50fd29e95c276a694e92ec4c;hpb=44335895c86fb59c7161fba697c888c8f2fe7005;p=nanogl.git diff --git a/Android.mk b/Android.mk index 3f06098..892b5b1 100644 --- a/Android.mk +++ b/Android.mk @@ -18,7 +18,21 @@ include $(CLEAR_VARS) LOCAL_MODULE := NanoGL -LOCAL_CFLAGS := -O2 +LOCAL_CFLAGS += $(CFLAGS_OPT) +ifeq ($(TARGET_ARCH_ABI),armeabi-v7a-hard) +LOCAL_CFLAGS += $(CFLAGS_OPT_ARM) -mfloat-abi=hard -mhard-float -DLOAD_HARDFP -DSOFTFP_LINK +endif +ifeq ($(TARGET_ARCH_ABI),armeabi-v7a) +LOCAL_CFLAGS += $(CFLAGS_OPT_ARM) -mfloat-abi=softfp +endif +ifeq ($(TARGET_ARCH_ABI),armeabi) +LOCAL_CFLAGS += $(CFLAGS_OPT_ARMv5) +endif +ifeq ($(TARGET_ARCH_ABI),x86) +LOCAL_CFLAGS += $(CFLAGS_OPT_X86) +endif + +#LOCAL_CFLAGS += -D__MULTITEXTURE_SUPPORT__ LOCAL_C_INCLUDES := $(LOCAL_PATH)/GL @@ -26,7 +40,6 @@ LOCAL_SRC_FILES := \ nanogl.cpp \ nanoWrap.cpp \ eglwrap.cpp - LOCAL_LDLIBS := -llog