X-Git-Url: http://lists.indexdata.dk/cgi-bin?a=blobdiff_plain;f=Makefile;h=ba748f65374c17b341f9feffdedee33ca52de9b3;hb=5f08ed2e4b4a5288200a62e49011b2f673746064;hp=a966b17e8ec6cfb69a4d28650fefb04acd01beb4;hpb=90d0517a535806d6b076f7c9812f8292a037cd06;p=mp-sparql-moved-to-github.git diff --git a/Makefile b/Makefile index a966b17..ba748f6 100644 --- a/Makefile +++ b/Makefile @@ -1,12 +1,33 @@ -SUBDIRS = src +SUBDIRS = src doc .PHONY: $(SUBDIRS) all +prefix = /usr +datadir = $(prefix)/share +pkgdatadir = $(datadir)/mp-sparql + +CDEP=doc/common/common.ent all: $(SUBDIRS) -$(SUBDIRS): +$(SUBDIRS): $(CDEP) $(MAKE) -C $@ -clean install: +clean check: $(CDEP) + for d in $(SUBDIRS); do \ + $(MAKE) -C $$d $@; \ + done + +install: + mkdir -p $(DESTDIR)$(pkgdatadir)/bibframe + cp bibframe/cql2pqf.txt bibframe/*.xml $(DESTDIR)$(pkgdatadir)/bibframe + if test -d /usr/lib64 ; then \ + sed "s@@$(prefix)/lib64/metaproxy6/modules@" $(DESTDIR)$(pkgdatadir)/bibframe/config-sparql.xml; \ + else \ + sed "s@@$(prefix)/lib/metaproxy6/modules@" $(DESTDIR)$(pkgdatadir)/bibframe/config-sparql.xml; \ + fi for d in $(SUBDIRS); do \ $(MAKE) -C $$d $@; \ done + +$(CDEP): + git submodule init + git submodule update