b16b627972f470fc3a2e12dbf869e0aef971bb90
[mp-sparql-moved-to-github.git] / Makefile
1 SUBDIRS = src doc
2 .PHONY: $(SUBDIRS) all
3 prefix = /usr
4 datadir = $(prefix)/share
5 pkgdatadir = $(datadir)/mp-sparql
6
7 CDEP=doc/common/common.ent
8
9 all: $(SUBDIRS)
10
11 $(SUBDIRS): $(CDEP)
12         $(MAKE) -C $@
13
14 clean check: $(CDEP)
15         for d in $(SUBDIRS); do \
16                 $(MAKE) -C $$d $@; \
17         done
18
19 install:
20         mkdir -p $(DESTDIR)$(pkgdatadir)/bibframe
21         cp bibframe/*.xml $(DESTDIR)$(pkgdatadir)/bibframe
22         for d in $(SUBDIRS); do \
23                 $(MAKE) -C $$d $@; \
24         done
25
26 $(CDEP):
27         git submodule init
28         git submodule update