Version 1.1 - server : automatic creation of DB; some improvements
[tunnel6.git] / client / src / makefile-win
blob8cb14b741bf582117017c0b73990c29b49542e10
1 CC      =WINEPREFIX=/home/tomas/.winedevcpp/ wine ~/.winedevcpp/drive_c/Dev-Cpp/bin/gcc.exe
2 CFLAGS  ?=-Wall -O2
4 CCFLAGS =-c -s -I. $(CFLAGS)
5 MAKEFILE=makefile
6 MAKEDEP=$(MAKEFILE)
7 OBJS    =main.o tunnel.o ipv6.o tundev.o heartbeat.o proto.o sig.o config.o poll.o base64.o tun/linux.o tun/win.o tun/bsd.o
8 BIN     =t6_client.exe
10 ifneq ($(V),1)
11         Q := @
12 endif
14 # targets
15 all: $(OBJS) $(BIN)
17 clean:
18         $(Q)rm -f $(BIN) $(OBJS)
19         @printf "  CLEAN\n";
21 .c.o:
22         @printf "  CC  $(subst $(shell pwd)/,,$(@))\n";
23         $(Q)$(CC) $(CCFLAGS) -c -o$@ $<
25 # explicit rules
26 $(BIN): $(OBJS) $(MAKEDEP)
27         @printf "  LD  $(subst $(shell pwd)/,,$(@))\n";
28         $(Q)$(CC) -s $(OBJS) -o $(BIN) -L"C:/Dev-Cpp/lib" -lws2_32