gana

GNUnet Assigned Numbers Authority
Log | Files | Refs | README | LICENSE

Makefile (1494B)


      1 # Minimal makefile for Sphinx documentation
      2 #
      3 
      4 REGISTRIES = dot-alt \
      5   gnu-name-system-default-tlds \
      6   gnu-name-system-record-flags \
      7   gnu-name-system-record-types \
      8   gnu-taler-db-events \
      9   gnu-taler-error-codes \
     10   gnu-taler-extensions \
     11   gnu-taler-form-attributes \
     12   gnu-taler-kyc-attributes \
     13   gnunet-dht-block-types \
     14   gnunet-error-codes \
     15   gnunet-protocols \
     16   gnunet-signatures \
     17   http-status-codes \
     18   payto-payment-target-types \
     19   gns-protocol-numbers \
     20   gns-service-port-numbers
     21 
     22 # You can set these variables from the command line, and also
     23 # from the environment for the first two.
     24 SPHINXOPTS    ?=
     25 SPHINXBUILD   ?= sphinx-build
     26 SOURCEDIR     = .
     27 BUILDDIR      = _build
     28 
     29 
     30 all: rsts html
     31 
     32 # Put it first so that "make" without argument is like "make help".
     33 help:
     34 	@$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
     35 
     36 .PHONY: all clean help texinfo info Makefile
     37 
     38 rsts:
     39 	for dir in $(REGISTRIES); do \
     40         $(MAKE) -C $$dir; \
     41   done
     42 
     43 html:
     44 	@$(SPHINXBUILD) -M html "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
     45 
     46 texinfo:
     47 	@$(SPHINXBUILD) -M texinfo "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
     48 
     49 info:
     50 	@$(SPHINXBUILD) -M info "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
     51 
     52 clean:
     53 	rm -rf $(BUILDDIR)
     54 	for dir in $(REGISTRIES); do \
     55         $(MAKE) -C $$dir; \
     56   done
     57 
     58 distclean: clean
     59 
     60 # "make mode" option.  $(O) is meant as a shortcut for $(SPHINXOPTS).
     61 #%: Makefile
     62 #	@$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)