include Makeconfig SUBDIRS = po python scripts all: build .PHONY: build build: for dir in $(SUBDIRS); do \ $(MAKE) -C $${dir} || exit; \ done .PHONY: clean clean: for dir in $(SUBDIRS); do \ $(MAKE) -C $${dir} clean || exit; \ done .PHONY: dist dist: git archive --format=tar --prefix=$(PACKAGE_NAME)-$(PACKAGE_VERSION)/ HEAD | \ gzip -9 > $(PACKAGE_NAME)-$(PACKAGE_VERSION).tar.gz .PHONY: install install: build for dir in $(SUBDIRS); do \ $(MAKE) -C $${dir} install || exit; \ done -mkdir -pv $(DESTDIR)$(PREFIX)/lib/pakfire/macros cp -vf macros/*.macro $(DESTDIR)$(PREFIX)/lib/pakfire/macros # Install example configuration. -mkdir -pv $(DESTDIR)/etc/pakfire.repos.d cp -vf examples/pakfire.conf $(DESTDIR)/etc/pakfire.conf cp -vf examples/pakfire.repos.d/* $(DESTDIR)/etc/pakfire.repos.d/ .PHONY: check check: ./runpychecker.sh .PHONY: po po: $(MAKE) -C po