]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
ravpower-mcu: add CPPFLAGS
authorHauke Mehrtens <hauke@hauke-m.de>
Mon, 16 Feb 2026 23:55:27 +0000 (00:55 +0100)
committerHauke Mehrtens <hauke@hauke-m.de>
Tue, 17 Feb 2026 21:25:09 +0000 (22:25 +0100)
Forward the OpenWrt CPPFLAGS to the compile process. This fixes fortify
sources support.

Link: https://github.com/openwrt/openwrt/pull/22056
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
package/utils/ravpower-mcu/Makefile
package/utils/ravpower-mcu/patches/001-fix-compile-flags.patch [new file with mode: 0644]

index 8139e1bf87d35050f1d660667b321adcbe85edb5..45734a24e8fff4b7684691876826ed8db2a16e44 100644 (file)
@@ -23,7 +23,9 @@ endef
 define Build/Compile
        $(MAKE) -C $(PKG_BUILD_DIR) \
                CC="$(TARGET_CC)" \
-               CFLAGS="$(TARGET_CFLAGS) -Wall"
+               CFLAGS="$(TARGET_CFLAGS) -Wall" \
+               CPPFLAGS="$(TARGET_CPPFLAGS)" \
+               LDFLAGS="$(TARGET_LDFLAGS)"
 endef
 
 define Package/ravpower-mcu/install
diff --git a/package/utils/ravpower-mcu/patches/001-fix-compile-flags.patch b/package/utils/ravpower-mcu/patches/001-fix-compile-flags.patch
new file mode 100644 (file)
index 0000000..07ac662
--- /dev/null
@@ -0,0 +1,11 @@
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -3,7 +3,7 @@ CFLAGS:=-I.
+ OUTDIR:=./
+ main: main.c
+-      $(CC) -o $(OUTDIR)/ravpower-mcu main.c
++      $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $(OUTDIR)/ravpower-mcu main.c
+ clean:
+       rm ravpower-pmic