nuttx-apps/system/nxpkg/Kconfig
aviralgarg05 65854ea805 system/nxpkg: add local package lifecycle helper
Add the initial nxpkg command, metadata and store handling, the local install/list path, and the repository export helper.

Keep the current flow scoped to local artifacts and target-qualified repository entries so it remains usable as an incremental MVP while follow-up features land separately.

Signed-off-by: aviralgarg05 <gargaviral99@gmail.com>
2026-06-20 15:05:28 -03:00

32 lines
679 B
Text

#
# For a description of the syntax of this configuration file,
# see the file kconfig-language.txt in the NuttX tools repository.
#
config SYSTEM_NXPKG
bool "'nxpkg' lifecycle helper"
default n
select CRYPTO
select NETUTILS_CJSON
---help---
Enable the thin package lifecycle helper proposed for the
Dynamic ELF distribution work.
if SYSTEM_NXPKG
config SYSTEM_NXPKG_PROGNAME
string "Program name"
default "nxpkg"
---help---
This is the name of the program that will be used when the
nxpkg tool is installed.
config SYSTEM_NXPKG_PRIORITY
int "'nxpkg' task priority"
default 100
config SYSTEM_NXPKG_STACKSIZE
int "'nxpkg' stack size"
default 16384
endif