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: