Skip to content
Snippets Groups Projects
Makefile 1.15 KiB
Newer Older
-include config.mk

PACKAGE := apk-tools
VERSION := $(shell ./get-version.sh "$(FULL_VERSION)" "$(VERSION)")
SO_VERSION := $(shell cat VERSION | cut -d' ' -f1)
export PACKAGE VERSION SO_VERSION
Natanael Copa's avatar
Natanael Copa committed
LIBDIR		:= /lib
CONFDIR		:= /etc/apk
MANDIR		:= /usr/share/man
DOCDIR		:= /usr/share/doc/apk
INCLUDEDIR	:= /usr/include
PKGCONFIGDIR	:= /usr/lib/pkgconfig
export DESTDIR SBINDIR LIBDIR CONFDIR MANDIR DOCDIR INCLUDEDIR PKGCONFIGDIR
# Top-level subdirs
subdirs		:= libfetch/ src/ doc/ lua/
##
# Include all rules and stuff
##
# Globals

URL_BACKEND	?= libfetch
CRYPTO		?= openssl
export URL_BACKEND CRYPTO

CFLAGS_ALL	+= -DCRYPTO_USE_$(shell echo $(CRYPTO) | tr '[:lower:]' '[:upper:]')

	$(INSTALL) README.md $(DESTDIR)$(DOCDIR)
check test: FORCE
Timo Teräs's avatar
Timo Teräs committed
tag: check
	TAG_VERSION=$$(cat VERSION); \
	git commit . -m "apk-tools-$${TAG_VERSION}"; \
	git tag -s v$${TAG_VERSION} -m "apk-tools-$${TAG_VERSION}"
src/: libfetch/