15 CXXFLAGS_FOR_BUILD += -I.
17 NATIVE_LIB = libsquish-native.so
18 CLEAN_FILES += $(NATIVE_LIB)
20 ifeq ($(findstring Darwin,$(shell uname -s)),Darwin)
21 CXXFLAGS_FOR_BUILD += @DARWIN_NATIVE_ARCH@
26 # TexturePacker links to libsquish and needs to run on build system, so make a native flavor.
27 $(NATIVE_LIB): $(SRCS)
28 ifeq ($(findstring Darwin,$(shell uname -s)),Darwin)
29 $(CXX_FOR_BUILD) $(CXXFLAGS_FOR_BUILD) $(SRCS) -dynamiclib -install_name `pwd`/$(NATIVE_LIB) -o $@
31 $(CXX_FOR_BUILD) $(CXXFLAGS_FOR_BUILD) $(SRCS) -shared -fPIC -Wl,-soname,`pwd`/$(NATIVE_LIB) -o $@
34 include ../../Makefile.include
35 -include $(patsubst %.cpp,%.P,$(patsubst %.c,%.P,$(SRCS)))