diff options
Diffstat (limited to 'Android.mk')
-rw-r--r-- | Android.mk | 16 |
1 files changed, 12 insertions, 4 deletions
@@ -22,10 +22,18 @@ common_SRC_FILES := \ pngwtran.c \ pngwutil.c -common_CFLAGS := \ - -fvisibility=hidden ## -fomit-frame-pointer - -common_C_INCLUDES += \ +common_CFLAGS := -fvisibility=hidden ## -fomit-frame-pointer + +ifeq ($(HOST_OS),windows) + ifeq ($(USE_MINGW),) + # Case where we're building windows but not under linux (so it must be cygwin) + # In this case, gcc cygwin doesn't recognize -fvisibility=hidden + $(info libpng: Ignoring gcc flag $(common_CFLAGS) on Cygwin) + common_CFLAGS := + endif +endif + +common_C_INCLUDES += common_COPY_HEADERS_TO := libpng common_COPY_HEADERS := png.h pngconf.h pngusr.h |