From b3e08c8b5a8fa2c5badaa7249a549ca274487781 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Thu, 22 Sep 2022 13:20:15 +0200 Subject: ops: make support for wireless extensions optional It is usually not needed anymore and only wastes space Signed-off-by: Felix Fietkau --- Makefile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 57b6a09..71b26d8 100644 --- a/Makefile +++ b/Makefile @@ -6,7 +6,7 @@ IWINFO_LDFLAGS = -luci -lubox -lubus IWINFO_LIB = libiwinfo.so IWINFO_LIB_LDFLAGS = $(LDFLAGS) -shared -Wl,-soname -Wl,$(IWINFO_LIB).$(IWINFO_SOVERSION) -IWINFO_LIB_OBJ = iwinfo_utils.o iwinfo_wext.o iwinfo_wext_scan.o iwinfo_lib.o +IWINFO_LIB_OBJ = iwinfo_utils.o iwinfo_lib.o IWINFO_LUA = iwinfo.so IWINFO_LUA_LDFLAGS = $(LDFLAGS) -shared -L. -liwinfo -llua @@ -17,6 +17,11 @@ IWINFO_CLI_LDFLAGS = $(LDFLAGS) -L. -liwinfo IWINFO_CLI_OBJ = iwinfo_cli.o +ifneq ($(filter wl wext madwifi,$(IWINFO_BACKENDS)),) + IWINFO_CFLAGS += -DUSE_WEXT + IWINFO_LIB_OBJ += iwinfo_wext.o iwinfo_wext_scan.o +endif + ifneq ($(filter wl,$(IWINFO_BACKENDS)),) IWINFO_CFLAGS += -DUSE_WL IWINFO_LIB_OBJ += iwinfo_wl.o -- cgit v1.2.1