]> git.sur5r.net Git - ngadmin/blob - cli/Makefile
Added support for changing the network configuration.
[ngadmin] / cli / Makefile
1
2 CC=gcc
3 CFLAGS=-I../lib -W -Wall -Wextra -Os -fomit-frame-pointer
4 LDFLAGS=-L../lib -lngadmin -lreadline -s
5 EXEC=admin
6
7 SRC=$(wildcard *.c)
8 OBJ=$(SRC:.c=.o)
9
10
11
12 $(EXEC): $(OBJ)
13         $(CC) $^ -o $@ $(LDFLAGS)
14
15 %.o: %.c
16         $(CC) -c $^ -o $@ $(CFLAGS)
17
18
19 clean:
20         @rm -f *.o
21
22 mrproper: clean
23         @rm -f $(EXEC)
24
25
26