diff --git a/system/nxinit/Kconfig b/system/nxinit/Kconfig index fc2670312..e159e90b7 100644 --- a/system/nxinit/Kconfig +++ b/system/nxinit/Kconfig @@ -31,6 +31,12 @@ config SYSTEM_NXINIT_PROGNAME comment "NXInit Run Control(RC)" +config SYSTEM_NXINIT_RC_FILE_PATH + string "Path to RC file" + default "/etc/init.d/init.rc" + ---help--- + Path to the init.rc file to use for NXInit's boot logic. + config SYSTEM_NXINIT_RC_LINE_MAX int "Max line length of RC file" default 128 diff --git a/system/nxinit/init.c b/system/nxinit/init.c index 8a88c63d9..d501abcad 100644 --- a/system/nxinit/init.c +++ b/system/nxinit/init.c @@ -180,7 +180,7 @@ int main(int argc, FAR char *argv[]) } } - r = init_parse_config_file(parser, "/etc/init.d/init.rc"); + r = init_parse_config_file(parser, CONFIG_SYSTEM_NXINIT_RC_FILE_PATH); if (r < 0) { goto out;