This is an automated email from the ASF dual-hosted git repository.

xiaoxiang781216 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx-apps.git


The following commit(s) were added to refs/heads/master by this push:
     new da143595e apps: add missing module metadata for executable tools
da143595e is described below

commit da143595e1ce2ea209e1b3d4491db6627be016ad
Author: aviralgarg05 <[email protected]>
AuthorDate: Wed Jun 3 19:21:14 2026 +0530

    apps: add missing module metadata for executable tools
    
    Add the missing module metadata for the executable ELF helpers used by the 
package fixture flow so the generated artifacts describe their target and type 
consistently.
    
    Also fix the existing embedlog spelling issue that is picked up by the 
current apps check, keeping this branch clean under CI.
    
    Signed-off-by: aviralgarg05 <[email protected]>
---
 crypto/libtomcrypt/Makefile |  3 +++
 crypto/tinycrypt/Makefile   |  3 ++-
 database/sqlite/Makefile    |  2 +-
 logging/embedlog/Kconfig    |  4 ++--
 logging/embedlog/Makefile   |  3 ++-
 math/libtommath/Makefile    |  4 ++++
 system/fdt/Kconfig          |  8 ++++----
 system/fdt/Makefile         | 12 ++++++++----
 system/libuv/Kconfig        |  4 ++--
 system/libuv/Makefile       |  4 +++-
 videoutils/x264/Makefile    |  3 +--
 11 files changed, 32 insertions(+), 18 deletions(-)

diff --git a/crypto/libtomcrypt/Makefile b/crypto/libtomcrypt/Makefile
index 68219a8cf..b4fe79fd6 100644
--- a/crypto/libtomcrypt/Makefile
+++ b/crypto/libtomcrypt/Makefile
@@ -451,6 +451,7 @@ ifneq ($(CONFIG_LIBTOMCRYPT_DEMOS),)
 ifneq ($(CONFIG_LIBTOMCRYPT_LTCRYPT),)
 MAINSRC += $(LIBTOMCRYPT_UNPACKNAME)/demos/ltcrypt.c
 
+MODULE += $(CONFIG_LIBTOMCRYPT_LTCRYPT)
 PROGNAME += $(CONFIG_LIBTOMCRYPT_LTCRYPT_PROGNAME)
 PRIORITY += $(CONFIG_LIBTOMCRYPT_LTCRYPT_PRIORITY)
 STACKSIZE += $(CONFIG_LIBTOMCRYPT_LTCRYPT_STACKSIZE)
@@ -459,6 +460,7 @@ endif
 ifneq ($(CONFIG_LIBTOMCRYPT_HASHSUM),)
 MAINSRC += $(LIBTOMCRYPT_UNPACKNAME)/demos/hashsum.c
 
+MODULE += $(CONFIG_LIBTOMCRYPT_HASHSUM)
 PROGNAME += $(CONFIG_LIBTOMCRYPT_HASHSUM_PROGNAME)
 PRIORITY += $(CONFIG_LIBTOMCRYPT_HASHSUM_PRIORITY)
 STACKSIZE += $(CONFIG_LIBTOMCRYPT_HASHSUM_STACKSIZE)
@@ -478,6 +480,7 @@ NEWSRC := $(wildcard libtomcrypt/tests/*.c)
 CSRCS += $(filter-out $(LIBTOMCRYPT_UNPACKNAME)/tests/test.c, $(NEWSRC))
 MAINSRC += $(LIBTOMCRYPT_UNPACKNAME)/tests/test.c
 
+MODULE += $(CONFIG_LIBTOMCRYPT_TEST)
 PROGNAME += $(CONFIG_LIBTOMCRYPT_TEST_PROGNAME)
 PRIORITY  += $(CONFIG_LIBTOMCRYPT_TEST_PRIORITY)
 STACKSIZE += $(CONFIG_LIBTOMCRYPT_TEST_STACKSIZE)
diff --git a/crypto/tinycrypt/Makefile b/crypto/tinycrypt/Makefile
index 70cee2435..d5c2c0e9f 100644
--- a/crypto/tinycrypt/Makefile
+++ b/crypto/tinycrypt/Makefile
@@ -104,10 +104,11 @@ ifeq ($(CONFIG_TINYCRYPT_CTR_PRNG),y)
        CSRCS += tinycrypt/lib/source/ctr_prng.c
 endif
 
-ifeq ($(CONFIG_TINYCRYPT_TEST),y)
+ifneq ($(CONFIG_TINYCRYPT_TEST),)
        CFLAGS    += 
${INCDIR_PREFIX}$(APPDIR)/crypto/tinycrypt/tinycrypt/tests/include
        CFLAGS    += -DENABLE_TESTS
        CSRCS     += tinycrypt/tests/test_ecc_utils.c
+       MODULE    += $(CONFIG_TINYCRYPT_TEST)
        PRIORITY   = $(CONFIG_TINYCRYPT_TEST_PRIORITY)
        STACKSIZE  = $(CONFIG_TINYCRYPT_TEST_STACKSIZE)
 
diff --git a/database/sqlite/Makefile b/database/sqlite/Makefile
index cc1e6b460..3a109672f 100644
--- a/database/sqlite/Makefile
+++ b/database/sqlite/Makefile
@@ -36,6 +36,7 @@ ifneq ($(CONFIG_UTILS_SQLITE),)
 PROGNAME  = sqlite3
 PRIORITY  = 100
 STACKSIZE = ${CONFIG_UTILS_SQLITE_STACKSIZE}
+MODULE = $(CONFIG_UTILS_SQLITE)
 MAINSRC = ${BUILDDIR}/shell.c
 endif
 
@@ -67,4 +68,3 @@ ifeq ($(wildcard sqlite/.git),)
 endif
 
 include $(APPDIR)/Application.mk
-
diff --git a/logging/embedlog/Kconfig b/logging/embedlog/Kconfig
index c6cad947c..ce5dd19d3 100644
--- a/logging/embedlog/Kconfig
+++ b/logging/embedlog/Kconfig
@@ -189,7 +189,7 @@ config EMBEDLOG_LOG_MAX
        int "Max length of log message"
        default 128
        ---help---
-               Maximum length of single log message. This defines length of 
finall
+               Maximum length of single log message. This defines length of 
final
                message, so message "foo() returned %s" may consume for example
                200 bytes since '%s' may be a long string. Metadata like 
timestamp
                or file info uses this space too. Output log will be truncated 
if
@@ -205,7 +205,7 @@ config EMBEDLOG_MEM_LINE_SIZE
                for more information about this.
 
 config EMBEDLOG_DEMO_PROGRAMS
-       bool "Compile demo programs"
+       tristate "Compile demo programs"
        default n
        ---help---
                Compile demo programs that visualise how embedlog works. Also 
good
diff --git a/logging/embedlog/Makefile b/logging/embedlog/Makefile
index ef7b306f7..45d499bc0 100644
--- a/logging/embedlog/Makefile
+++ b/logging/embedlog/Makefile
@@ -168,10 +168,11 @@ CFLAGS += -DENABLE_OUT_NET=0
 # nuttx does not implement clock() function
 CFLAGS += -DENABLE_CLOCK=0
 
-ifeq ($(CONFIG_EMBEDLOG_DEMO_PROGRAMS),y)
+ifneq ($(CONFIG_EMBEDLOG_DEMO_PROGRAMS),)
        # build demo programs as library instead of standalone programs
        CFLAGS += -DEMBEDLOG_DEMO_LIBRARY
 
+       MODULE     = $(CONFIG_EMBEDLOG_DEMO_PROGRAMS)
        PROGNAME   = el_demo_print_memory
        PRIORITY   = $(CONFIG_EMBEDLOG_DEMO_PROGRAMS_PRIORITY)
        STACKSIZE  = $(CONFIG_EMBEDLOG_DEMO_PROGRAMS_STACKSIZE)
diff --git a/math/libtommath/Makefile b/math/libtommath/Makefile
index 91b47d463..0d9fe26e4 100644
--- a/math/libtommath/Makefile
+++ b/math/libtommath/Makefile
@@ -65,6 +65,7 @@ DEPPATH += --dep-path $(LIBTOMMATH_UNPACKNAME)/demo
 ifneq ($(CONFIG_LIBTOMMATH_TEST),)
 MAINSRC += test.c
 
+MODULE += $(CONFIG_LIBTOMMATH_TEST)
 PROGNAME += $(CONFIG_LIBTOMMATH_TEST_PROGNAME)
 PRIORITY += $(CONFIG_LIBTOMMATH_TEST_PRIORITY)
 STACKSIZE += $(CONFIG_LIBTOMMATH_TEST_STACKSIZE)
@@ -73,6 +74,7 @@ endif
 ifneq ($(CONFIG_LIBTOMMATH_MTEST_OPPONENT),)
 MAINSRC += mtest_opponent.c
 
+MODULE += $(CONFIG_LIBTOMMATH_MTEST_OPPONENT)
 PROGNAME += $(CONFIG_LIBTOMMATH_MTEST_OPPONENT_PROGNAME)
 PRIORITY += $(CONFIG_LIBTOMMATH_MTEST_OPPONENT_PRIORITY)
 STACKSIZE += $(CONFIG_LIBTOMMATH_MTEST_OPPONENT_STACKSIZE)
@@ -81,6 +83,7 @@ endif
 ifneq ($(CONFIG_LIBTOMMATH_TIMING),)
 MAINSRC += timing.c
 
+MODULE += $(CONFIG_LIBTOMMATH_TIMING)
 PROGNAME += $(CONFIG_LIBTOMMATH_TIMING_PROGNAME)
 PRIORITY += $(CONFIG_LIBTOMMATH_TIMING_PRIORITY)
 STACKSIZE += $(CONFIG_LIBTOMMATH_TIMING_STACKSIZE)
@@ -91,6 +94,7 @@ MAINSRC += mtest.c
 VPATH += $(LIBTOMMATH_UNPACKNAME)/mtest
 DEPPATH += --dep-path $(LIBTOMMATH_UNPACKNAME)/mtest
 
+MODULE += $(CONFIG_LIBTOMMATH_MTEST)
 PROGNAME += $(CONFIG_LIBTOMMATH_MTEST_PROGNAME)
 PRIORITY += $(CONFIG_LIBTOMMATH_MTEST_PRIORITY)
 STACKSIZE += $(CONFIG_LIBTOMMATH_MTEST_STACKSIZE)
diff --git a/system/fdt/Kconfig b/system/fdt/Kconfig
index 0d3af5e54..1d9c7f235 100644
--- a/system/fdt/Kconfig
+++ b/system/fdt/Kconfig
@@ -12,7 +12,7 @@ config SYSTEM_FDT
 if LIBC_FDT
 
 config SYSTEM_FDTDUMP
-       bool "system fdtdump command"
+       tristate "system fdtdump command"
        default n
        select SYSTEM_FDT
        ---help---
@@ -35,7 +35,7 @@ config SYSTEM_FDTDUMP_PRIORITY
 endif # SYSTEM_FDTDUMP
 
 config SYSTEM_FDTGET
-       bool "system fdtget command"
+       tristate "system fdtget command"
        default n
        select SYSTEM_FDT
        ---help---
@@ -58,7 +58,7 @@ config SYSTEM_FDTGET_PRIORITY
 endif # SYSTEM_FDTGET
 
 config SYSTEM_FDTPUT
-       bool "system fdtput command"
+       tristate "system fdtput command"
        default n
        select SYSTEM_FDT
        ---help---
@@ -81,7 +81,7 @@ config SYSTEM_FDTPUT_PRIORITY
 endif # SYSTEM_FDTPUT
 
 config SYSTEM_FDTOVERLAY
-       bool "system fdtoverlay command"
+       tristate "system fdtoverlay command"
        default n
        select SYSTEM_FDT
        ---help---
diff --git a/system/fdt/Makefile b/system/fdt/Makefile
index 58329c89a..6b4284697 100644
--- a/system/fdt/Makefile
+++ b/system/fdt/Makefile
@@ -26,29 +26,33 @@ include $(APPDIR)/Make.defs
 
 CSRCS = util.c
 
-ifeq ($(CONFIG_SYSTEM_FDTDUMP),y)
+ifneq ($(CONFIG_SYSTEM_FDTDUMP),)
   MAINSRC += fdtdump.c
+  MODULE += $(CONFIG_SYSTEM_FDTDUMP)
   PROGNAME += fdtdump
   STACKSIZE += $(CONFIG_SYSTEM_FDTDUMP_STACKSIZE)
   PRIORITY += $(CONFIG_SYSTEM_FDTDUMP_PRIORITY)
 endif
 
-ifeq ($(CONFIG_SYSTEM_FDTGET),y)
+ifneq ($(CONFIG_SYSTEM_FDTGET),)
   MAINSRC += fdtget.c
+  MODULE += $(CONFIG_SYSTEM_FDTGET)
   PROGNAME += fdtget
   STACKSIZE += $(CONFIG_SYSTEM_FDTGET_STACKSIZE)
   PRIORITY += $(CONFIG_SYSTEM_FDTGET_PRIORITY)
 endif
 
-ifeq ($(CONFIG_SYSTEM_FDTPUT),y)
+ifneq ($(CONFIG_SYSTEM_FDTPUT),)
   MAINSRC += fdtput.c
+  MODULE += $(CONFIG_SYSTEM_FDTPUT)
   PROGNAME += fdtput
   STACKSIZE += $(CONFIG_SYSTEM_FDTPUT_STACKSIZE)
   PRIORITY += $(CONFIG_SYSTEM_FDTPUT_PRIORITY)
 endif
 
-ifeq ($(CONFIG_SYSTEM_FDTOVERLAY),y)
+ifneq ($(CONFIG_SYSTEM_FDTOVERLAY),)
   MAINSRC += fdtoverlay.c
+  MODULE += $(CONFIG_SYSTEM_FDTOVERLAY)
   PROGNAME += fdtoverlay
   STACKSIZE += $(CONFIG_SYSTEM_FDTOVERLAY_STACKSIZE)
   PRIORITY += $(CONFIG_SYSTEM_FDTOVERLAY_PRIORITY)
diff --git a/system/libuv/Kconfig b/system/libuv/Kconfig
index 6b2caf7ef..b969cda90 100644
--- a/system/libuv/Kconfig
+++ b/system/libuv/Kconfig
@@ -62,10 +62,10 @@ config LIBUV_UTILS_NONE
        bool "none"
 
 config LIBUV_UTILS_TEST
-       bool "uv_run_tests"
+       tristate "uv_run_tests"
 
 config LIBUV_UTILS_BENCHMARK
-       bool "uv_run_benchmarks"
+       tristate "uv_run_benchmarks"
 
 endchoice
 
diff --git a/system/libuv/Makefile b/system/libuv/Makefile
index b8d4e0d8b..dec76cc1a 100644
--- a/system/libuv/Makefile
+++ b/system/libuv/Makefile
@@ -129,13 +129,14 @@ ifneq ($(CONFIG_NET_UDP),)
 CSRCS += udp.c
 endif
 
-ifeq ($(findstring 
y,$(CONFIG_LIBUV_UTILS_TEST)$(CONFIG_LIBUV_UTILS_BENCHMARK)), y)
+ifneq ($(CONFIG_LIBUV_UTILS_TEST)$(CONFIG_LIBUV_UTILS_BENCHMARK),)
 PRIORITY  = $(CONFIG_LIBUV_UTILS_PRIORITY)
 STACKSIZE = $(CONFIG_LIBUV_UTILS_STACKSIZE)
 endif
 
 ifneq ($(CONFIG_LIBUV_UTILS_TEST),)
 
+MODULE = $(CONFIG_LIBUV_UTILS_TEST)
 PROGNAME = uv_run_tests
 MAINSRC  = run-tests.c
 
@@ -148,6 +149,7 @@ endif
 
 ifneq ($(CONFIG_LIBUV_UTILS_BENCHMARK),)
 
+MODULE = $(CONFIG_LIBUV_UTILS_BENCHMARK)
 PROGNAME = uv_run_benchmarks
 MAINSRC  = run-benchmarks.c
 
diff --git a/videoutils/x264/Makefile b/videoutils/x264/Makefile
index 8faf0771a..b8f05ead4 100644
--- a/videoutils/x264/Makefile
+++ b/videoutils/x264/Makefile
@@ -239,7 +239,7 @@ $(OBJASM_G): $(PREFIX)%.$(ASMEXT)$(NASUFFIX)$(OBJEXT): 
%.$(ASMEXT)
        $(Q) $(AS) $(ASFLAGS) $< -o $@
 
 ifneq ($(CONFIG_UTILS_X264),)
-  MODULE    += CONFIG_UTILS_X264
+  MODULE    += $(CONFIG_UTILS_X264)
   PROGNAME  += x264
   PRIORITY  += $(CONFIG_UTILS_X264_PRIORITY)
   STACKSIZE += $(CONFIG_UTILS_X264_STACKSIZE)
@@ -282,4 +282,3 @@ distclean::
 endif
 
 include $(APPDIR)/Application.mk
-

Reply via email to