# This file is part of the FreeWRT project. FreeWRT is copyrighted # material, please see the LICENCE file in the top-level directory include $(TOPDIR)/rules.mk include ../rules.mk MPC_VERSION:=1.1.0 MPC_SITE:=https://ftp.gnu.org/gnu/mpc SOURCE:=mpc-$(MPC_VERSION).tar.gz MPC_MD5SUM:=4125404e41e482ec68282a2e687f6c73 MPC_DIR:=$(TOOLCHAIN_BUILD_DIR)/mpc-$(MPC_VERSION) $(DL_DIR)/$(SOURCE): mkdir -p $(DL_DIR) $(SCRIPT_DIR)/download.pl $(DL_DIR) $(SOURCE) $(MPC_MD5SUM) $(MPC_SITE) $(MPC_DIR)/.unpacked: $(DL_DIR)/$(SOURCE) ${EXTRACT_CMD} touch $(MPC_DIR)/.unpacked $(MPC_DIR)/.configured: $(MPC_DIR)/.unpacked mkdir -p $(MPC_DIR) (cd $(MPC_DIR); \ $(MPC_DIR)/configure \ --prefix=$(STAGING_HOST_DIR)/usr \ --with-gmp=$(STAGING_HOST_DIR)/usr \ --disable-shared \ --enable-static \ ); touch $(MPC_DIR)/.configured $(MPC_DIR)/.compiled: $(MPC_DIR)/.configured $(MAKE) -C $(MPC_DIR) all touch $(MPC_DIR)/.compiled $(MPC_DIR)/.installed: $(MPC_DIR)/.compiled $(MAKE) -C $(MPC_DIR) install touch $(MPC_DIR)/.installed source: $(DL_DIR)/$(SOURCE) prepare: $(MPC_DIR)/.unpacked compile: $(MPC_DIR)/.compiled install: $(MPC_DIR)/.installed clean: rm -rf $(MPC_DIR)