Newer
Older
LIBS += -lnl-3 -lnl-route-3 -lnl-genl-3
LIBS += -leasy
objs_lib = ethernet.o
ifeq ($(PLATFORM),BROADCOM)
objs_lib += bcm/bcm.o

Padmalochan Mohapatra
committed
endif
ifeq ($(PLATFORM),TEST)
CFLAGS += -DIOPSYS_TEST $(LIBETH_CFLAGS) -I/usr/include/libnl3

Padmalochan Mohapatra
committed
objs_lib += test_stub/stub.o
endif
ifeq ($(PLATFORM),ECONET)
objs_lib += econet/econet.o econet/ecnt_prvt.o
LIBS += -lapi_lib_switchmgr -lapi_lib_fe

Padmalochan Mohapatra
committed
endif
ifeq ($(PLATFORM),LINUX)
objs_lib += linux/common/common_eth.o linux/linux/linux_eth.o

Padmalochan Mohapatra
committed
endif
ifeq ($(PLATFORM),MEDIATEK)
objs_lib += linux/common/common_eth.o linux/mtk/mtk_eth.o
$(CC) $(CFLAGS) $(EXTRA_CFLAGS) $(LDFLAGS) \
-shared -o $@ $^ $(LIBS)