mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-08-01 21:23:51 -09:00
nnn is a fast and minimal text-based file manager. It is written in C and has minimal dependencies, which makes it portable and suitable for embedded systems. Project page: https://github.com/jarun/nnn Wiki: https://en.wikipedia.org/wiki/Nnn_(file_manager) Signed-off-by: Alexander Shirokov <shirokovalexs@gmail.com> [Arnout: - add missing dependency on BR2_USE_MMU (found with test-pkg); - add missing comment in Config.in; - add musl-fls dependency when needed (found with test-pkg); - add host-pkgconf dependency; - add NNN_MAKE_ENV to collect everything in make environment; - drop TARGET_MAKE_ENV from environment, it's already in TARGET_CONFIGURE_OPTS; - add PREFIX to NNN_MAKE_FLAGS: it is currently not used in the build step, but in the future it may be used; - use NORL=0/1 for readline optional dependency, the Makefile says that the "norl" target is legacy; - remove comment about readline dependency, it's obvious; - indent continuation line with an extra tab. ] Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
21 lines
655 B
Plaintext
21 lines
655 B
Plaintext
config BR2_PACKAGE_NNN
|
||
bool "nnn"
|
||
depends on BR2_USE_MMU # fork
|
||
# Building nnn without widechar/UTF support is theoretically
|
||
# possible, but in practice it leads to unstable builds.
|
||
# That’s why the WCHAR dependency is here.
|
||
depends on BR2_USE_WCHAR
|
||
select BR2_PACKAGE_NCURSES
|
||
select BR2_PACKAGE_NCURSES_WCHAR
|
||
select BR2_PACKAGE_MUSL_FTS if !BR2_TOOLCHAIN_USES_GLIBC
|
||
help
|
||
nnn is a lightweight yet powerful terminal file manager.
|
||
It is written in C, has minimal dependency, and works
|
||
out of the box.
|
||
|
||
https://github.com/jarun/nnn
|
||
|
||
comment "nnn needs a toolchain with wchar"
|
||
depends on BR2_USE_MMU # fork
|
||
depends on !BR2_USE_WCHAR
|