Skip to content
Snippets Groups Projects

Fix compilation flags

Merged Vivek Dutta requested to merge netmngr into devel
1 file
+ 15
12
Compare changes
  • Side-by-side
  • Inline
+ 15
12
@@ -2,43 +2,46 @@ LIBNETMNGR = libnetmngr.so
LIBIFACESTACK = libinterface_stack.so
LIBNETMNGROBJS = net_plugin.o common.o
LIBIFACESTACKOBJS := interfacestack.o
LIB_CFLAGS = $(CFLAGS) -Wall -Werror -fstrict-aliasing -g
LIB_LDFLAGS = $(LDFLAGS)
FPIC := -fPIC
ifeq ($(filter -DBBF_VENDOR_PREFIX=%,$(LIB_CFLAGS)),)
LIB_CFLAGS += -DBBF_VENDOR_PREFIX=\"X_IOPSYS_EU_\"
endif
ifeq ($(NETMNGR_GRE_OBJ),y)
LIBNETMNGROBJS += gre.o
PROG_CFLAGS += -DNETMNGR_GRE_OBJ
LIB_CFLAGS += -DNETMNGR_GRE_OBJ
endif
ifeq ($(NETMNGR_IP_OBJ),y)
LIBNETMNGROBJS += ip.o
PROG_CFLAGS += -DNETMNGR_IP_OBJ
LIB_CFLAGS += -DNETMNGR_IP_OBJ
endif
ifeq ($(NETMNGR_ROUTING_OBJ),y)
LIBNETMNGROBJS += routing.o
PROG_CFLAGS += -DNETMNGR_ROUTING_OBJ
LIB_CFLAGS += -DNETMNGR_ROUTING_OBJ
endif
ifeq ($(NETMNGR_PPP_OBJ),y)
LIBNETMNGROBJS += ppp.o
PROG_CFLAGS += -DNETMNGR_PPP_OBJ
LIB_CFLAGS += -DNETMNGR_PPP_OBJ
endif
ifeq ($(NETMNGR_ROUTER_ADVERTISEMENT_OBJ),y)
LIBNETMNGROBJS += routeradvertisement.o
PROG_CFLAGS += -DNETMNGR_ROUTER_ADVERTISEMENT_OBJ
LIB_CFLAGS += -DNETMNGR_ROUTER_ADVERTISEMENT_OBJ
endif
ifeq ($(NETMNGR_IPV6RD_OBJ),y)
LIBNETMNGROBJS += ipv6rd.o
PROG_CFLAGS += -DNETMNGR_IPV6RD_OBJ
LIB_CFLAGS += -DNETMNGR_IPV6RD_OBJ
endif
LIBIFACESTACKOBJS := interfacestack.o
LIB_CFLAGS = $(CFLAGS) -Wall -Werror -fstrict-aliasing -g
LIB_LDFLAGS = $(LDFLAGS)
FPIC := -fPIC
.PHONY: all
%.o: %.c
Loading