1 DEFINES += -DTARGET_POSIX -DUSE_LZO_PACKING
2 ifneq ($(or $(findstring powerpc,@ARCH@),$(findstring ppc, @ARCH@)),)
3 DEFINES += -DHOST_BIGENDIAN
11 @abs_top_srcdir@/xbmc/guilib/XBTF.cpp
13 TARGET = TexturePacker
14 CLEAN_FILES = $(TARGET)
16 CXXFLAGS_FOR_BUILD += \
18 -I@abs_top_srcdir@/lib \
19 -I@abs_top_srcdir@/xbmc \
20 -I@abs_top_srcdir@/xbmc/linux
22 LDFLAGS_FOR_BUILD += -lSDL_image -lSDL -llzo2
23 LDFLAGS_FOR_BUILD += -L@abs_top_srcdir@/lib/libsquish -lsquish-native
25 ifeq ($(findstring Darwin,$(shell uname -s)),Darwin)
26 DEFINES += -DTARGET_DARWIN
27 NATIVE_ARCH=@DARWIN_NATIVE_ARCH@
32 $(TARGET): $(SRCS) @abs_top_srcdir@/xbmc/guilib/XBTF.h
33 # TexturePacker run native on build system, build it with native tools
34 make -C @abs_top_srcdir@/lib/libsquish/ libsquish-native.so
35 $(CXX_FOR_BUILD) $(CXXFLAGS_FOR_BUILD) $(DEFINES) $(NATIVE_ARCH) $(SRCS) $(LDFLAGS_FOR_BUILD) -o $(TARGET)
37 include @abs_top_srcdir@/Makefile.include