CC = REPLACE_CC EXEEXT = REPLACE_EXEEXT LIBTARGET = REPLACE_LIBTARGET LIBEXT = REPLACE_LIBEXT CFLAGS = REPLACE_CFLAGS CLIBFLAGS = REPLACE_CLIBFLAGS RANLIB = REPLACE_RANLIB POSTFIX = REPLACE_POSTFIX INSTALLDIR = REPLACE_INSTALLDIR LIBINSTALLDIR = REPLACE_LIBINSTALLDIR MAJORVERSION = 6 MINORVERSION = 10 VERSION = $(MAJORVERSION).$(MINORVERSION) DATE = 2020-03-23 PROGRAMS = bib2xml \ bibdiff \ biblatex2xml \ copac2xml \ ebi2xml \ end2xml \ endx2xml \ isi2xml \ med2xml \ nbib2xml \ ris2xml \ wordbib2xml \ xml2ads \ xml2bib \ xml2biblatex \ xml2end \ xml2isi \ xml2nbib \ xml2ris \ xml2wordbib \ modsclean all : FORCE $(MAKE) -C lib -k \ CC=$(CC) \ CFLAGSIN="$(CLIBFLAGS) $(DISTRO_CFLAGS)"\ LIBTARGETIN=$(LIBTARGET) \ MAJORVERSION=$(MAJORVERSION) \ MINORVERSION=$(MINORVERSION) \ RANLIB=$(RANLIB) $(MAKE) -C bin -k \ CC=$(CC) \ CFLAGSIN="$(CFLAGS) $(DISTRO_CFLAGS)"\ EXEEXT=$(EXEEXT) \ VERSION="$(VERSION)" \ DATE="$(DATE)" \ PROGSIN="$(PROGRAMS)" clean: FORCE $(MAKE) -C lib clean $(MAKE) -C bin clean $(MAKE) -C test clean realclean: FORCE $(MAKE) -C lib realclean $(MAKE) -C bin PROGSIN="$(PROGRAMS)" realclean $(MAKE) -C test realclean rm -rf update lib/bibutils.pc test: all FORCE $(MAKE) -C lib $(MAKE) -C bin test $(MAKE) -C test \ CFLAGSIN="$(CFLAGS) $(DISTRO_CFLAGS)"\ test install: all FORCE $(MAKE) -C lib \ LIBTARGETIN=$(LIBTARGET) \ MAJORVERSION=$(MAJORVERSION) \ MINORVERSION=$(MINORVERSION) \ LIBINSTALLDIR=$(LIBINSTALLDIR) \ install $(MAKE) -C bin \ EXEEXT=$(EXEEXT) \ PROGSIN="$(PROGRAMS)" \ INSTALLDIR=$(INSTALLDIR) \ install sed 's/VERSION/${VERSION}/g' packageconfig_start > lib/bibutils.pc package: all FORCE sh -f maketgz.sh $(VERSION) $(POSTFIX) $(LIBTARGET) $(EXEEXT) deb: all FORCE sh -f makedeb.sh $(VERSION) $(POSTFIX) FORCE: