mirror of
https://github.com/linuxboot/heads.git
synced 2025-03-11 06:54:07 +00:00
The whiptail binary will allow us to create GUI menus from bash scripts. It is included in the newt library, which depends on slang. To enable, the board configuration file should add CONFIG_SLANG=y and CONFIG_NEWT=y
27 lines
621 B
Plaintext
27 lines
621 B
Plaintext
modules-$(CONFIG_SLANG) += slang
|
|
|
|
slang_version := 2.3.1a
|
|
slang_dir := slang-$(slang_version)
|
|
slang_tar := slang-$(slang_version).tar.bz2
|
|
slang_url := https://www.jedsoft.org/releases/slang/$(slang_tar)
|
|
slang_hash := 54f0c3007fde918039c058965dffdfd6c5aec0bad0f4227192cc486021f08c36
|
|
|
|
slang_configure := ./configure \
|
|
$(CROSS_TOOLS) \
|
|
--prefix "/" \
|
|
--host i386-elf-linux \
|
|
--with-png=no \
|
|
|
|
slang_target := \
|
|
$(MAKE_JOBS) \
|
|
$(CROSS_TOOLS) \
|
|
&& $(MAKE) \
|
|
-C "$(build)/$(slang_dir)" \
|
|
$(CROSS_TOOLS) \
|
|
DESTDIR="$(INSTALL)" \
|
|
install
|
|
|
|
slang_libraries := src/elfobjs/libslang.so.2
|
|
|
|
slang_depends := $(musl_dep)
|