From 8b18b21fca5c2506806cb528e4f4a46baeabf4c1 Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Fri, 22 Jan 2016 17:35:16 +0000 Subject: [PATCH] make.mk: Create stub package-config files Signed-off-by: Jan Lindemann --- make/make.mk | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/make/make.mk b/make/make.mk index 8ac1684c..b3764027 100644 --- a/make/make.mk +++ b/make/make.mk @@ -6,6 +6,8 @@ include $(MODDIR)/make/defs.mk include $(MODDIR)/make/rules.mk +BUILD_PKG_CONFIG = $(PROJECT).pc + INSTALL_PCKG_DEPS_DIR = $(ENV_PREFIX)$(MODDIR)/make/deps.d ifneq ($(wildcard pckg-deps.mk),) INSTALLED_PKG_MK += $(INSTALL_PCKG_DEPS_DIR)/$(PROJECT).mk @@ -16,9 +18,9 @@ ifneq ($(wildcard pckg-defs.mk),) INSTALLED_PKG_MK += $(INSTALL_PCKG_DEFS_DIR)/$(PROJECT).mk endif -all: +all: $(BUILD_PKG_CONFIG) install: install_MAKE $(INSTALLED_PKG_MK) -clean: textclean localclean doneclean +clean: textclean localclean doneclean clean.pkg-config test: $(INSTALL_PCKG_DEPS_DIR)/$(PROJECT).mk: pckg-deps.mk @@ -35,3 +37,11 @@ install-links: do-install-links: @$(call install_links,MAKE) +$(BUILD_PKG_CONFIG): $(PROJECT_DESCR_FILE) + /bin/bash $(MOD_SCRIPT_DIR)/create-pkg-config.sh $< > $@.tmp + mv $@.tmp $@ + +clean.pkg-config: + rm -f *.pc + +