1
0
Fork 0
mirror of https://github.com/Ysurac/openmptcprouter-feeds.git synced 2025-03-09 15:40:03 +00:00

add qca feed

This commit is contained in:
suyuan 2022-09-10 05:47:47 +08:00
parent d43ffd8720
commit 26ac03f3f6
451 changed files with 111139 additions and 12069 deletions

View file

@ -0,0 +1,41 @@
diff --git a/qca-cnss-daemon/patches/Makefile b/qca-cnss-daemon/patches/Makefile
new file mode 100644
index 0000000..f413dd8
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,33 @@
+INCLUDE_DIR += -I. -I$(STAGING_DIR)/usr/include/libnl \
+ -I$(STAGING_DIR)/usr/include/libnl3
+
+FLAGS := -fPIC -Wall -g -DICNSS_QMI -D__USE_GNU -DCONFIG_DEBUG_SYSLOG \
+ -DCONFIG_DEBUG -DCONFIG_DEBUG_FILE -DCONFIG_IPC_LOGGING \
+ -DCONFIG_NO_DMS -D_GNU_SOURCE \
+ -DCONFIG_NO_DATA_PATH_EXTNS \
+ -DCONFIG_NO_PM -DCONFIG_CNSS_USER\
+ -DCONFIG_RECORD_DAEMON_QMI_LOG -DCONFIG_WLAN_MSG_SVC \
+ -DDISABLE_CLD80211_LIB -D__NON_ANDROID -DIPQ
+LIBS := -lpthread -lnl-genl-3 -lnl-3
+LDFLAGS := -L/usr/lib -lqmi_common_so -lqmi_qrtr_cci \
+ -pie
+
+CFLAGS += -fpie
+
+cnssdaemon := wlan_firmware_service_v01.o \
+ cnss_plat.o wlfw_qmi_client.o \
+ debug.o \
+ main.o nl_loop.o cnss_user.o cnss_genl.o
+
+cnsscli := cnss_cli.o
+%.o: %.c
+ $(CC) -c -o $@ $(INCLUDE_DIR) $(FLAGS) $(LIBS) $(LDFLAGS) $(CFLAGS) $<
+
+all: $(cnssdaemon) $(cnsscli)
+ $(CC) -o cnssdaemon $(cnssdaemon) $(INCLUDE_DIR) $(FLAGS) $(LIBS) $(LDFLAGS) $(CFLAGS)
+ $(CC) -o cnsscli $(cnsscli) $(INCLUDE_DIR) $(LIBS) $(LDFLAGS) $(CFLAGS)
+ mkdir -p lib/
+ mv cnssdaemon lib/
+ mv cnsscli lib/
+clean:
+ rm -rf lib/
+ rm -rf *.o
+