Added uci support
FossilOrigin-Name: c28ba48cbb54eac5e72006abcf2018261923330c9b36dabfd7d5177a7e287d3f
This commit is contained in:
parent
c8ce331f4e
commit
853dacdbae
@ -6,11 +6,18 @@ ifdef INCLUDE_DIR
|
|||||||
XINCLUDE=-I $(INCLUDE_DIR)
|
XINCLUDE=-I $(INCLUDE_DIR)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifdef LIB_DIR
|
||||||
|
XLIB=-L $(LIB_DIR)
|
||||||
|
endif
|
||||||
|
|
||||||
|
WITH_UCI=1
|
||||||
|
|
||||||
CFLAGS+=-DWITH_RMAC_SUPPORT
|
CFLAGS+=-DWITH_RMAC_SUPPORT
|
||||||
CFLAGS+=-DWITH_IPV6
|
CFLAGS+=-DWITH_IPV6
|
||||||
CFLAGS+=-DWITH_CW_LOG
|
CFLAGS+=-DWITH_CW_LOG
|
||||||
CFLAGS+=-DWITH_CW_LOG_DEBUG
|
CFLAGS+=-DWITH_CW_LOG_DEBUG
|
||||||
CFLAGS+=-DWITH_DTLS
|
CFLAGS+=-DWITH_DTLS
|
||||||
|
CFLAGS+=-DWITH_UCI
|
||||||
CFLAGS+=$(XINCLUDE)
|
CFLAGS+=$(XINCLUDE)
|
||||||
|
|
||||||
|
|
||||||
@ -25,6 +32,8 @@ CFLAGS += -O2 -Wall -g
|
|||||||
|
|
||||||
LDFLAGS += -L../../src/capwap/$(ARCH)
|
LDFLAGS += -L../../src/capwap/$(ARCH)
|
||||||
LDFLAGS += -L/usr/local/lib
|
LDFLAGS += -L/usr/local/lib
|
||||||
|
LDFLAGS += -luci
|
||||||
|
LDFLAGS += $(XLIB)
|
||||||
#LDFLAGS += -lpthread
|
#LDFLAGS += -lpthread
|
||||||
#LDFLAGS += -lrt
|
#LDFLAGS += -lrt
|
||||||
|
|
||||||
@ -32,9 +41,12 @@ LIBS+=-lcapwap
|
|||||||
#LIBS+=-liw
|
#LIBS+=-liw
|
||||||
LIBS+=-lssl
|
LIBS+=-lssl
|
||||||
LIBS+=-lcrypto
|
LIBS+=-lcrypto
|
||||||
LIBS+=-lpthread
|
#LIBS+=-lrt
|
||||||
LIBS+=-lrt
|
ifdef WITH_UCI
|
||||||
|
LIBS+=-luci -lubox
|
||||||
|
else
|
||||||
LIBS+=-lconfuse
|
LIBS+=-lconfuse
|
||||||
|
endif
|
||||||
|
|
||||||
|
|
||||||
CFLAGS += -I../src
|
CFLAGS += -I../src
|
||||||
@ -42,8 +54,19 @@ CFLAGS += -I../src/utils
|
|||||||
CFLAGS += -I../../src
|
CFLAGS += -I../../src
|
||||||
CFLAGS += -I/usr/local/include
|
CFLAGS += -I/usr/local/include
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
CONFOBJS = wtp_conf_vars.o
|
||||||
|
ifdef WITH_UCI
|
||||||
|
CONFOBJS += wtp_conf_uci.o
|
||||||
|
else
|
||||||
|
CONFOBJS += wtp_conf_confuse.o
|
||||||
|
endif
|
||||||
|
|
||||||
OBJS += wtp_main.o
|
OBJS += wtp_main.o
|
||||||
OBJS += wtp_conf.o
|
|
||||||
|
#OBJS += wtp_conf.o
|
||||||
|
|
||||||
OBJS += discovery.o
|
OBJS += discovery.o
|
||||||
OBJS += wtp_interface.o
|
OBJS += wtp_interface.o
|
||||||
OBJS += wtpdrv.o
|
OBJS += wtpdrv.o
|
||||||
@ -51,6 +74,7 @@ OBJS += join.o
|
|||||||
OBJS += run.o
|
OBJS += run.o
|
||||||
OBJS += sulking.o
|
OBJS += sulking.o
|
||||||
OBJS += configure.o
|
OBJS += configure.o
|
||||||
|
OBJS += $(CONFOBJS)
|
||||||
|
|
||||||
ALL=wtp
|
ALL=wtp
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user