ru_tts-for-nvda
22 строки · 747.0 Байт
1# Copyright (C) 2024 Alexander Linkov <kvark128@yandex.ru>
2
3NAME = pcre24VERSION = 10.445URL = https://github.com/PCRE2Project/pcre2/releases/download/$(NAME)-$(VERSION)/$(NAME)-$(VERSION).tar.bz26TARBALL = $(SRC_PREFIX)/$(NAME)-$(VERSION).tar.bz27SRC_DIR = $(SRC_PREFIX)/$(NAME)-$(VERSION)8BUILD_DIR = $(PREFIX)/.build/$(NAME)9unexport MAKEFLAGS10
11all: $(BUILD_DIR)/Makefile12$(MAKE) -C $(BUILD_DIR) install-libLTLIBRARIES install-includeHEADERS13
14$(TARBALL):15curl -L -o $@ --create-dirs $(URL) && tar -xf $@ -C $(SRC_PREFIX)16
17$(BUILD_DIR)/Makefile: $(TARBALL)18rm -rf $(BUILD_DIR) && mkdir -p $(BUILD_DIR) && cd $(BUILD_DIR) && \19$(SRC_DIR)/configure \20$(if $(PREFIX),--prefix=$(PREFIX)) \21$(if $(TARGET),--host=$(TARGET)) \22--disable-shared
23