diff --git a/iot_sim/Kbuild b/iot_sim/Kbuild index 7ef7eebb36..7fe9231550 100644 --- a/iot_sim/Kbuild +++ b/iot_sim/Kbuild @@ -117,7 +117,11 @@ INCS += -I$(obj)/$(DEPTH)/cmn_dev/iot_sim/dispatcher/inc obj-m += qca_iot_sim.o -ccflags-y+= $(INCS) $(COPTS) +inc_file := $(obj)/$(DEPTH)/iot_inc_opts +inc_var := $(shell echo $(INCS) > $(inc_file)) +var := "@$(inc_file)" + +ccflags-y+= $(var) $(COPTS) ifeq ($(strip ${QCA_PARTNER_MAKE_F_SUPPORT}),1) MOD_CFLAGS = -D"KBUILD_STR(s)=\#s" -D"KBUILD_BASENAME=KBUILD_STR(qca_iot_sim.mod)" -D"KBUILD_MODNAME=KBUILD_STR(qca_iot_sim)" diff --git a/qdf/Kbuild b/qdf/Kbuild index 4aab869577..eff6b2aa69 100644 --- a/qdf/Kbuild +++ b/qdf/Kbuild @@ -31,7 +31,11 @@ INCS += -I$(obj)/$(HOST_CMN_CONVG_PTT)/inc \ obj-m += qdf.o -EXTRA_CFLAGS+= $(INCS) $(COPTS) -Wno-unused-function +inc_file := $(obj)/$(DEPTH)/qdf_inc_opts +inc_var := $(shell echo $(INCS) > $(inc_file)) +var := "@$(inc_file)" + +EXTRA_CFLAGS+= $(var) $(COPTS) -Wno-unused-function ifeq ($(strip ${QCA_PARTNER_MAKE_F_SUPPORT}),1) MOD_CFLAGS = -D"KBUILD_STR(s)=\#s" -D"KBUILD_BASENAME=KBUILD_STR(qdf.mod)" -D"KBUILD_MODNAME=KBUILD_STR(qdf)" diff --git a/spectral/Kbuild b/spectral/Kbuild index a86cb3de8d..f31cb0e3fc 100644 --- a/spectral/Kbuild +++ b/spectral/Kbuild @@ -197,14 +197,19 @@ endif obj-m += qca_spectral.o -ccflags-y+= $(INCS) $(COPTS) -DSPECTRAL_USE_NETLINK_SOCKETS=1 -DWLAN_SPECTRAL_ENABLE=1 +INCS += -I$(obj)/$(DEPTH)/spectral/dispatcher/inc + +inc_file := $(obj)/$(DEPTH)/spectral_inc_opts +inc_var := $(shell echo $(INCS) > $(inc_file)) +var := "@$(inc_file)" + +ccflags-y+= $(var) $(COPTS) -DSPECTRAL_USE_NETLINK_SOCKETS=1 -DWLAN_SPECTRAL_ENABLE=1 ccflags-y+= -DSPECTRAL_USE_NL_BCAST=1 ifeq ($(strip ${QCA_PARTNER_MAKE_F_SUPPORT}),1) MOD_CFLAGS = -D"KBUILD_STR(s)=\#s" -D"KBUILD_BASENAME=KBUILD_STR(qca_spectral.mod)" -D"KBUILD_MODNAME=KBUILD_STR(qca_spectral)" endif -INCS += -I$(obj)/$(DEPTH)/spectral/dispatcher/inc SPECTRAL_TIF_OBJS += $(DEPTH)/cmn_dev/target_if/spectral/target_if_spectral.o \ $(DEPTH)/cmn_dev/target_if/spectral/target_if_spectral_netlink.o \