Files
timmy 64a87f114f
Automated Releases / automated-releases (aarch64-linux-musl) (push) Has been cancelled
Automated Releases / automated-releases (x86_64-linux-musl) (push) Has been cancelled
Add sqlite and remove --with-termlib from ncurses config
2026-07-27 00:05:49 -07:00

33 lines
845 B
Makefile

NAME := sqlite3
SQLITE3_VERSION := 3.53.3
SQLITE3_URL := https://github.com/sqlite/sqlite/archive/refs/tags/version-$(SQLITE3_VERSION).tar.gz
SQLITE3_PROGRAMS := sqlite3
SQLITE3_LIBRARIES := libsqlite3.a
SQLITE3_CONFIG =
$(eval $(call create_recipes, \
$(NAME), \
$(SQLITE3_VERSION), \
$(SQLITE3_URL), \
$(SQLITE3_PROGRAMS), \
$(SQLITE3_LIBRARIES), \
))
$(BUILD_FLAG): $$(libz) $$(libncurses) $$(libreadline)
$(eval $(call activate_toolchain,$@))
cd "$(SRC)" && ./configure \
$(CONFIGURE_DEFAULTS) \
--prefix="$(SYSROOT)" \
CC_FOR_BUILD="gcc" \
--disable-shared --static-cli-shell \
$(SQLITE3_CONFIG) \
CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)"
env | sort | grep HOST
$(MAKE) -C "$(SRC)" clean
$(MAKE) -C "$(SRC)" show-variables
$(MAKE) -C "$(SRC)"
$(MAKE) -C "$(SRC)" install
ALL_PROGRAMS += $(SQLITE3_PROGRAMS)