1 all: s2tc s2tc_decompress libtxc_dxtn.so
3 CXXFLAGS = -O3 -Wall -Wextra -fPIC
7 include $(wildcard *.d)
9 s2tc: s2tc.o libtxc_dxtn.so
10 $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $+
12 s2tc_decompress: s2tc_decompress.o libtxc_dxtn.so
13 $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $+
15 libtxc_dxtn.so: s2tc_libtxc_dxtn.o s2tc_compressor.o
16 $(CXX) $(CXXFLAGS) $(LDFLAGS) -shared -Wl,-soname=./libtxc_dxtn.so -o $@ $+
19 $(RM) *.o s2tc s2tc_decompress libtxc_dxtn.so