tools/CMakeLists.txt: Add mkpasswd binaries

- Add mkpasswd binaries

Signed-off-by: simbit18 <simbit18@gmail.com>
This commit is contained in:
simbit18
2026-04-14 19:32:39 +02:00
committed by Lup Yuen Lee
parent edd796bb27
commit de87075134
+10
View File
@@ -37,6 +37,7 @@ option(NUTTX_INCLUDE_INCDIR "Build incdir" OFF)
option(NUTTX_INCLUDE_MKCONFIG "Build mkconfig" OFF)
option(NUTTX_INCLUDE_MKDEPS "Build mkdeps" OFF)
option(NUTTX_INCLUDE_MKSYMTAB "Build mksymtab" OFF)
option(NUTTX_INCLUDE_MKPASSWD "Build mkpasswd" OFF)
option(NUTTX_INCLUDE_MKSYSCALL "Build mksyscall" OFF)
option(NUTTX_INCLUDE_MKVERSION "Build mkversion" OFF)
option(NUTTX_INCLUDE_NXSTYLE "Build nxstyle" OFF)
@@ -138,6 +139,15 @@ if(NUTTX_INCLUDE_ALL_TOOLS OR NUTTX_INCLUDE_MKDEPS)
install(TARGETS mkdeps DESTINATION bin)
endif()
# ============================================================================
# mkpasswd binaries Create the /etc/passwd entry
# ============================================================================
if(NUTTX_INCLUDE_ALL_TOOLS OR NUTTX_INCLUDE_MKPASSWD)
add_executable(mkpasswd mkpasswd.c)
install(TARGETS mkpasswd DESTINATION bin)
endif()
# ============================================================================
# mksyscall binaries Convert a CSV file into syscall stubs and proxies
# ============================================================================