rename project to visftp
[oftp] / GNUmakefile
1 src = $(wildcard src/*.c) $(wildcard src/unix/*.c)
2 obj = $(src:.c=.o)
3 dep = $(src:.c=.d)
4 bin = visftp
5
6 warn = -pedantic -Wall -Wno-pointer-sign
7 dbg = -g
8 incdir = -Isrc
9
10 CFLAGS = $(warn) $(dbg) $(incdir) -MMD
11 LDFLAGS = -lcurses
12
13 $(bin): $(obj)
14         $(CC) -o $@ $(obj) $(LDFLAGS)
15
16 -include $(dep)
17
18 .PHONY: clean
19 clean:
20         $(RM) $(obj) $(bin)
21
22 .PHONY: cleandep
23 cleandep:
24         $(RM) $(dep)