mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-20 22:23:27 +00:00
build: suppress cmake warnings about unused vars
When cmake is invoked to build a package it usually reports a warning about unused variables passed to it. This is caused by openwrt passing all supported variables to cmake, even if they are not all required by the package being compiled. To reduce clutter when compiling such packages these warnings are now suppressed. Approved-by: Rosen Penev <rosenp@gmail.com> Reviewed-by: Robert Marko <robimarko@gmail.com> Signed-off-by: Tjalling Hattink <t.hattink@fugro.com>
This commit is contained in:
parent
cd56a68232
commit
29a56e0412
@ -89,6 +89,7 @@ define Build/Configure/Default
|
|||||||
CXXFLAGS="$(TARGET_CXXFLAGS) $(EXTRA_CXXFLAGS)" \
|
CXXFLAGS="$(TARGET_CXXFLAGS) $(EXTRA_CXXFLAGS)" \
|
||||||
LDFLAGS="$(TARGET_LDFLAGS) $(EXTRA_LDFLAGS)" \
|
LDFLAGS="$(TARGET_LDFLAGS) $(EXTRA_LDFLAGS)" \
|
||||||
cmake \
|
cmake \
|
||||||
|
--no-warn-unused-cli \
|
||||||
-DCMAKE_SYSTEM_NAME=Linux \
|
-DCMAKE_SYSTEM_NAME=Linux \
|
||||||
-DCMAKE_SYSTEM_VERSION=1 \
|
-DCMAKE_SYSTEM_VERSION=1 \
|
||||||
-DCMAKE_SYSTEM_PROCESSOR=$(ARCH) \
|
-DCMAKE_SYSTEM_PROCESSOR=$(ARCH) \
|
||||||
@ -141,6 +142,7 @@ define Host/Configure/Default
|
|||||||
CXXFLAGS="$(HOST_CFLAGS)" \
|
CXXFLAGS="$(HOST_CFLAGS)" \
|
||||||
LDFLAGS="$(HOST_LDFLAGS)" \
|
LDFLAGS="$(HOST_LDFLAGS)" \
|
||||||
cmake \
|
cmake \
|
||||||
|
--no-warn-unused-cli \
|
||||||
-DCMAKE_BUILD_TYPE=Release \
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
-DCMAKE_C_COMPILER_LAUNCHER="$(CMAKE_C_COMPILER_LAUNCHER)" \
|
-DCMAKE_C_COMPILER_LAUNCHER="$(CMAKE_C_COMPILER_LAUNCHER)" \
|
||||||
-DCMAKE_C_COMPILER="$(CMAKE_HOST_C_COMPILER)" \
|
-DCMAKE_C_COMPILER="$(CMAKE_HOST_C_COMPILER)" \
|
||||||
|
Loading…
Reference in New Issue
Block a user