CC = cc
CFLAGS += -g -Wall
BIN =	extract_gxt \
	replace_gxt \
	create_gxt

all: $(BIN)

strip:
	strip $(BIN)

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

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

extract_gxt: extract_gxt.o file_utils.o
	$(CC) -o $@ $(CFLAGS) $(LDFLAGS) $>

replace_gxt.o: extract_gxt.c
	$(CC) -c -o $@ $(CFLAGS) $> -DREPLACE_GXT

replace_gxt: replace_gxt.o file_utils.o
	$(CC) -o $@ $(CFLAGS) $(LDFLAGS) $>

create_gxt: create_gxt.o file_utils.o strcmp_numerical.o
	$(CC) -o $@ $(CFLAGS) $(LDFLAGS) $>

# EOF
