summaryrefslogtreecommitdiff
path: root/net/vde2/files/patch-Makefile
blob: 5d0cf76b3e4bb92950375e84653c46516f1084d3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
--- Makefile	Sat Jan 29 15:02:08 2005
+++ Makefile	Sun Jan 30 13:46:59 2005
@@ -1,14 +1,15 @@
-TUNTAP = $(shell [ -e /usr/include/linux/if_tun.h ] && echo -DTUNTAP)
+TUNTAP = $(shell [ -e /usr/include/net/if_tun.h ] && echo -DTUNTAP)
 
 OBJSSW = hash.o port.o vde_switch.o tuntap.o
 BINSW = vde_switch
 BIN = $(BINSW) dpipe vde_plug
 #CFLAGS = -g -Wall $(TUNTAP) -DINFO -O3
-CFLAGS = -Wall $(TUNTAP) -O3
+CFLAGS += -Wall $(TUNTAP) -O
 
-BIN_DIR ?= /usr/local/bin
-LIB_DIR ?= /usr/local/lib
-MAN_DIR ?= /usr/local/man
+PREFIX ?= /usr/local
+BIN_DIR ?= $(PREFIX)/bin
+LIB_DIR ?= $(PREFIX)/lib
+MAN_DIR ?= $(PREFIX)/man
 
 ifneq ($(TUNTAP),)
 	OBJS += tuntap.o
@@ -30,13 +31,13 @@
 vde_switch.o: vde_switch.c vde.h switch.h hash.h port.h tuntap.h
 
 $(BINSW) : $(OBJSSW)
-	$(CC) $(CFLAGS) -o $(BINSW) $(OBJSSW)
+	$(CC) $(CFLAGS) $(LDFLAGS) -o $(BINSW) $(OBJSSW)
 
 dpipe: dpipe.o 
-	$(CC) $(CFLAGS) -o dpipe dpipe.o	
+	$(CC) $(CFLAGS) $(LDFLAGS) -o dpipe dpipe.o	
 	
 vde_plug: vde_plug.o
-	$(CC) $(CFLAGS) -o vde_plug vde_plug.o
+	$(CC) $(CFLAGS) $(LDFLAGS) -o vde_plug vde_plug.o
 
 clean : 
 	rm -f $(BIN) *.o *~