gui2023: a new GUI with ZIP file support
[trut64.git] / gui / gui2023 / utils / Makefile
blob616b0365ad981a9c2e86b38da7a03148134c07ae
1 HOST_CC=gcc
2 HOST_CFLAGS=-Wall -g -std=c99
4 HOST_CPP=g++
5 HOST_CPPFLAGS=-Wall -g
7 -include make.config
8 HOST_CFLAGS += -I".." -I"../../../host" -I"../../../include"
9 HOST_CPPFLAGS += -I".."
10 HOST_LDFLAGS += -L".." -lm
12 TARGETS = tapinfo contap
14 all : ${TARGETS}
16 %.o : %.c
17 $(HOST_CC) $(HOST_CFLAGS) -c $< -o $@
19 %.o : %.cc
20 $(HOST_CPP) $(HOST_CPPFLAGS) -c $< -o $@
22 tapinfo: tapinfo.o ../../../host/tap.o ../../../host/common.o
23 $(HOST_CC) -o $@ $^ $(HOST_LDFLAGS)
25 contap: contap.o ../../../host/tap.o ../../../host/common.o
26 $(HOST_CC) -o $@ $^ $(HOST_LDFLAGS)
28 clean:
29 rm -f ${TARGETS} *.o *~ *.exe
31 .PHONY: clean all