Fix pkgconf build dependency

We need to re-gen pkgconf when the version changes, and the version
is kept in hiredis.h, so make pkgconf depend on hiredis.h.
This commit is contained in:
Matt Stancliff 2015-01-26 09:41:11 -05:00
parent 4355ab3c8f
commit 74f53e30db

View File

@ -147,7 +147,7 @@ endif
INSTALL?= cp -a INSTALL?= cp -a
$(PKGCONFNAME): $(PKGCONF_SRCNAME) $(PKGCONFNAME): hiredis.h
@echo "Generating $@ for pkgconfig..." @echo "Generating $@ for pkgconfig..."
@echo prefix=$(PREFIX) > $@ @echo prefix=$(PREFIX) > $@
@echo exec_prefix=$${prefix} >> $@ @echo exec_prefix=$${prefix} >> $@
@ -155,7 +155,7 @@ $(PKGCONFNAME): $(PKGCONF_SRCNAME)
@echo includedir=$(INSTALL_INCLUDE_PATH) >> $@ @echo includedir=$(INSTALL_INCLUDE_PATH) >> $@
@echo >> $@ @echo >> $@
@echo Name: hiredis >> $@ @echo Name: hiredis >> $@
@echo Description: Minimalistic C client library for the Redis database. >> $@ @echo Description: Minimalistic C client library for Redis. >> $@
@echo Version: $(HIREDIS_MAJOR).$(HIREDIS_MINOR).$(HIREDIS_PATCH) >> $@ @echo Version: $(HIREDIS_MAJOR).$(HIREDIS_MINOR).$(HIREDIS_PATCH) >> $@
@echo Libs: -L$${libdir} -lhiredis >> $@ @echo Libs: -L$${libdir} -lhiredis >> $@
@echo Cflags: -I$${includedir} -D_FILE_OFFSET_BITS=64 >> $@ @echo Cflags: -I$${includedir} -D_FILE_OFFSET_BITS=64 >> $@