Skip to content

Commit de87075

Browse files
simbit18lupyuen
authored andcommitted
tools/CMakeLists.txt: Add mkpasswd binaries
- Add mkpasswd binaries Signed-off-by: simbit18 <simbit18@gmail.com>
1 parent edd796b commit de87075

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

tools/CMakeLists.txt

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ option(NUTTX_INCLUDE_INCDIR "Build incdir" OFF)
3737
option(NUTTX_INCLUDE_MKCONFIG "Build mkconfig" OFF)
3838
option(NUTTX_INCLUDE_MKDEPS "Build mkdeps" OFF)
3939
option(NUTTX_INCLUDE_MKSYMTAB "Build mksymtab" OFF)
40+
option(NUTTX_INCLUDE_MKPASSWD "Build mkpasswd" OFF)
4041
option(NUTTX_INCLUDE_MKSYSCALL "Build mksyscall" OFF)
4142
option(NUTTX_INCLUDE_MKVERSION "Build mkversion" OFF)
4243
option(NUTTX_INCLUDE_NXSTYLE "Build nxstyle" OFF)
@@ -138,6 +139,15 @@ if(NUTTX_INCLUDE_ALL_TOOLS OR NUTTX_INCLUDE_MKDEPS)
138139
install(TARGETS mkdeps DESTINATION bin)
139140
endif()
140141

142+
# ============================================================================
143+
# mkpasswd binaries Create the /etc/passwd entry
144+
# ============================================================================
145+
146+
if(NUTTX_INCLUDE_ALL_TOOLS OR NUTTX_INCLUDE_MKPASSWD)
147+
add_executable(mkpasswd mkpasswd.c)
148+
install(TARGETS mkpasswd DESTINATION bin)
149+
endif()
150+
141151
# ============================================================================
142152
# mksyscall binaries Convert a CSV file into syscall stubs and proxies
143153
# ============================================================================

0 commit comments

Comments
 (0)