Signed-off-by: Steven Noonan <steven@uplinklabs.net>
5JLRP2F2QRBXFHHMMWVY7EK2FMZVYBTD36LRL5DX2EZCCH3MVUFQC WUNKKIERFMMK5KBHOXADNZJ2G6ANNLGMO6T73BLHEWYBNNVX4VQQC T6O5OBXARANZNIQUI6UMHTJXCJB2SB7HW5IP3AQXMM5KW5T6LNJQC G5IEUQSGE4HKXACJA6W2JZFDETPSTGTDQ7JCHDEPZN6QAWRP4Z6QC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC MUTC553CCYFFOJSLZY3GBKY3Y4T3632ETBXEZSIOJRXRHBEHYLVAC MFNPES4L57UNCQTA6B6Y6XVENPHD4NASXK2K2LVQ4XDV45WEQUQQC 74KN47HKXGYVOIJLRK7Z6NXJ3DOU3CPMAD7AEPEWTZOIUJ4CHRUAC GL5T36G3A2LUTTYSL7ZQVUYONUCXL5DK36532FM6XRAQCLYDWW2QC FHMTFYXFX5OBWFLRH4PU4ZOWP5JGDCH4OBCJSAMPIC5SREHXM5AQC MVU2F2ZW2JFRTZS5XLDSTCKPUXQEWATAQBT472XKX4DNDQTMQXRQC MTVWMQ5HV5LGDRU53GJV45GTANABRJLNIECWT7ZH2MCLO53XLFXAC RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC NEED_FREETYPE = YesPleaseNEED_SDL = YesPleaseNEED_SDLIMAGE = YesPleaseNEED_LIBPNG = YesPleaseNEED_ZLIB = YesPlease
EXTRA_LIBS += -lmingw32 -lgdi32 -lwinmm contrib/install/lib/libSDLmain.a -mwindowsBUILD_FREETYPE = YesPleaseBUILD_SDL = YesPleaseBUILD_SDLIMAGE = YesPleaseBUILD_LIBPNG = YesPleaseBUILD_ZLIB = YesPlease
else # pkg-config# Ugh, pkg-config isn't available. We're probably on MinGW, Cygwin,# or some other stupid platform. We've got to assume that the# libraries are either in the standard paths or are in /opt/<lib>/.#PNG_INCLUDE := -I/opt/libpng/includePNG_CFLAGS :=PNG_LDFLAGS := -L/opt/libpng/lib -lpng -lz
LIB += $(SDL_LDFLAGS) $(PNG_LDFLAGS) $(FREETYPE_LDFLAGS)
FREETYPE_INCLUDE := -I/opt/freetype/include -Icontrib/install/include/freetype2FREETYPE_CFLAGS :=FREETYPE_LDFLAGS := -L/opt/freetype/lib -lfreetypeifndef NO_SDLCONFIGSDLCONFIG := $(which sdl-config)ifeq ($(SDLCONFIG),)SDLCONFIG := $(shell pwd)/contrib/install/bin/sdl-configendifendififneq ($(SDLCONFIG),)# sdl-config is our second best bet...#SDL_INCLUDE := $(shell $(SDLCONFIG) --cflags | tr ' ' '\n' | grep ^[-]I | tr '\n' ' ')SDL_CFLAGS := $(shell $(SDLCONFIG) --cflags | tr ' ' '\n' | grep -v ^[-]I | tr '\n' ' ')SDL_LDFLAGS := $(shell $(SDLCONFIG) --libs)else # sdl-config# Fine, we have to make some REALLY ugly assumptions...#SDL_INCLUDE := -I/opt/sdl/include/SDLSDL_CFLAGS :=SDL_LDFLAGS := -L/opt/sdl/lib -lSDL -lSDLmainendif # sdl-config