CC = cc
CFLAGS += -g -Wall
LDFLAGS += -lm
BIN =	modify_tmd
MODIFY_TMD_OBJ = modify_tmd_main.o \
		 read_tmd.o \
		 read_dat.o \
		 read_mod_cfg.o \
		 read_mat_cfg.o \
		 modify_tmd.o \
		 write_tmd.o \
		 write_dat.o \
		 write_mod_cfg.o \
		 write_mat_cfg.o \
		 write_ism2_mod_cfg.o \
		 half_float.o \
		 make_texture_template.o \
		 utils.o \
		 file_utils.o

all: $(BIN)

strip:
	strip $(BIN)

clean:
	-rm *.o *~ $(BIN)

.c.o:
	$(CC) -c -o $@ $(CFLAGS) $<

make_texture_template.o: make_texture_template.c
	$(CC) -c -o $@ $(CFLAGS) $> `pkgconf cairo --cflags`

modify_tmd: $(MODIFY_TMD_OBJ)
	$(CC) -o $@ $(CFLAGS) $(LDFLAGS) $> `pkgconf cairo --libs`

# EOF
