Update makefile
authorJoseph C. Lehner <joseph.c.lehner@gmail.com>
Fri, 29 Jan 2016 17:21:44 +0000 (19:21 +0200)
committerJoseph C. Lehner <joseph.c.lehner@gmail.com>
Fri, 29 Jan 2016 21:05:02 +0000 (23:05 +0200)
Makefile

index 4842452351478c52732d76dfc479b464836a7217..ef5d393f75fa7cecee3f42968d9536daf862a5a7 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,11 +1,12 @@
 CC ?= gcc
 PREFIX ?= /usr/local
-CFLAGS = -Wall
+CFLAGS = -Wall -g
+LIBS = -lpcap
 
 .PHONY: clean install
 
-nmrp-flash: nmrp.o tftp.o main.o
-       $(CC) $(CFLAGS) -o nmrp-flash nmrp.o tftp.o main.o
+nmrp-flash: nmrp.o tftp.o ethsock.o main.o
+       $(CC) $(CFLAGS) -o nmrp-flash nmrp.o tftp.o ethsock.o main.o $(LIBS)
 
 nmrp.o: nmrp.c nmrpd.h
        $(CC) $(CFLAGS) -c -o nmrp.o nmrp.c
@@ -13,6 +14,9 @@ nmrp.o: nmrp.c nmrpd.h
 tftp.o: tftp.c nmrpd.h
        $(CC) $(CFLAGS) -c -o tftp.o tftp.c
 
+ethsock.o: ethsock.c ethsock.h
+       $(CC) $(CFLAGS) -c -o ethsock.o ethsock.c
+
 main.o: main.c nmrpd.h
        $(CC) $(CFLAGS) -c -o main.o main.c