summaryrefslogtreecommitdiff
path: root/make-linux.mk
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@gmail.com>2015-09-02 16:15:22 -0700
committerAdam Ierymenko <adam.ierymenko@gmail.com>2015-09-02 16:15:22 -0700
commit1f4c667646eeed9a2efa8a7df6a3b077108fbdcd (patch)
treec629664114ea3b55cfdbe40af2489eb77d02ae79 /make-linux.mk
parentdfb08ec753018b8f81cd81839b737ef6f75a9901 (diff)
downloadinfinitytier-1f4c667646eeed9a2efa8a7df6a3b077108fbdcd.tar.gz
infinitytier-1f4c667646eeed9a2efa8a7df6a3b077108fbdcd.zip
Netcon mode for Linux (in this branch, will make conditional later)
Diffstat (limited to 'make-linux.mk')
-rw-r--r--make-linux.mk12
1 files changed, 6 insertions, 6 deletions
diff --git a/make-linux.mk b/make-linux.mk
index 2ef9b985..1eb88ba3 100644
--- a/make-linux.mk
+++ b/make-linux.mk
@@ -29,15 +29,15 @@ endif
UNAME_M=$(shell uname -m)
INCLUDES=
-DEFS=
+DEFS=-DZT_ENABLE_NETCON
LDLIBS?=
include objects.mk
-OBJS+=osdep/LinuxEthernetTap.o
+OBJS+=osdep/LinuxEthernetTap.o netcon/NetconEthernetTap.o
# "make official" is a shortcut for this
ifeq ($(ZT_OFFICIAL_RELEASE),1)
- DEFS+=-DZT_OFFICIAL_RELEASE
+ DEFS+=-DZT_OFFICIAL_RELEASE
ZT_USE_MINIUPNPC=1
endif
@@ -65,14 +65,14 @@ endif
# Build with ZT_ENABLE_NETWORK_CONTROLLER=1 to build with the Sqlite network controller
ifeq ($(ZT_ENABLE_NETWORK_CONTROLLER),1)
- DEFS+=-DZT_ENABLE_NETWORK_CONTROLLER
+ DEFS+=-DZT_ENABLE_NETWORK_CONTROLLER
LDLIBS+=-L/usr/local/lib -lsqlite3
- OBJS+=controller/SqliteNetworkController.o
+ OBJS+=controller/SqliteNetworkController.o
endif
# "make debug" is a shortcut for this
ifeq ($(ZT_DEBUG),1)
- DEFS+=-DZT_TRACE
+ DEFS+=-DZT_TRACE
CFLAGS+=-Wall -g -pthread $(INCLUDES) $(DEFS)
CXXFLAGS+=-Wall -g -pthread $(INCLUDES) $(DEFS)
LDFLAGS=