blob: 8fc4ce36cd3ae4466245f889b8efe4c9e99773bb [file] [log] [blame]
# FMT
FMT_VERSION := 10.0.0
FMT_URL := https://github.com/fmtlib/fmt/archive/$(FMT_VERSION).tar.gz
PKGS += fmt
ifeq ($(call need_pkg,'fmt >= 7.0'),)
PKGS_FOUND += fmt
endif
FMT_CMAKECONF = -DBUILD_SHARED_LIBS=Off \
-DFMT_TEST=Off
$(TARBALLS)/fmt-$(FMT_VERSION).tar.gz:
$(call download,$(FMT_URL))
.sum-fmt: fmt-$(FMT_VERSION).tar.gz
fmt: fmt-$(FMT_VERSION).tar.gz
$(UNPACK)
cd $(UNPACK_DIR)
$(MOVE)
.fmt: fmt toolchain.cmake .sum-fmt
cd $< && $(HOSTVARS) $(CMAKE) $(FMT_CMAKECONF) .
cd $< && $(MAKE) install
touch $@