~ubuntu-branches/ubuntu/trusty/nordugrid-arc/trusty

« back to all changes in this revision

Viewing changes to src/doxygen/Makefile.in

  • Committer: Package Import Robot
  • Author(s): Mattias Ellert
  • Date: 2013-05-08 13:48:03 UTC
  • mfrom: (1.1.7)
  • mto: This revision was merged to the branch mainline in revision 15.
  • Revision ID: package-import@ubuntu.com-20130508134803-mrhc5w4d5y7ubyj4
3.0.1 Release

Show diffs side-by-side

added added

removed removed

Lines of Context:
102
102
ARCCREDENTIAL_LIBS = @ARCCREDENTIAL_LIBS@
103
103
ARCDATA_CFLAGS = @ARCDATA_CFLAGS@
104
104
ARCDATA_LIBS = @ARCDATA_LIBS@
105
 
ARCDBXML_CFLAGS = @ARCDBXML_CFLAGS@
106
 
ARCDBXML_LIBS = @ARCDBXML_LIBS@
107
105
ARCINFOSYS_CFLAGS = @ARCINFOSYS_CFLAGS@
108
106
ARCINFOSYS_LIBS = @ARCINFOSYS_LIBS@
109
107
ARCJOB_CFLAGS = @ARCJOB_CFLAGS@
259
257
PACKAGE_VERSION = @PACKAGE_VERSION@
260
258
PATH_SEPARATOR = @PATH_SEPARATOR@
261
259
PDFLATEX = @PDFLATEX@
 
260
PERL = @PERL@
262
261
PKG_CONFIG = @PKG_CONFIG@
263
262
POSUB = @POSUB@
 
263
PYLINT = @PYLINT@
264
264
PYTHON = @PYTHON@
265
265
PYTHON_CFLAGS = @PYTHON_CFLAGS@
266
266
PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@
380
380
top_srcdir = @top_srcdir@
381
381
ws_monitor_prefix = @ws_monitor_prefix@
382
382
doc_DATA = ARC1-API.pdf ARC1-libarcdata.pdf
383
 
EXTRA_DIST = Doxyfile.api Doxyfile.data $(doc_DATA)
384
 
CLEANFILES = api data
 
383
SWIG_DEPENDS = \
 
384
        $(top_srcdir)/swig/common.i \
 
385
        $(top_srcdir)/swig/credential.i \
 
386
        $(top_srcdir)/swig/data.i \
 
387
        $(top_srcdir)/swig/compute.i
 
388
 
 
389
EXTRA_DIST = Doxyfile.api Doxyfile.data $(doc_DATA) Doxyfile.SDK Doxyfile.SDK.layout.xml images/arcsdk.png
 
390
CLEANFILES = api data SDK
385
391
MAINTAINERCLEANFILES = $(doc_DATA)
386
392
all: all-am
387
393
 
608
614
        mv data/latex/refman.pdf $@
609
615
        rm -rf data
610
616
 
 
617
Doxyfile.SDK.build: $(top_srcdir)/src/doxygen/Doxyfile.SDK
 
618
        cp $(srcdir)/Doxyfile.SDK Doxyfile.SDK.build
 
619
        sed "s/@TOP_SRCDIR@/$(subst /,\/,$(top_srcdir))/g" Doxyfile.SDK.build > Doxyfile.SDK.build.tmp
 
620
        mv Doxyfile.SDK.build.tmp Doxyfile.SDK.build
 
621
        sed "s/Doxyfile.SDK.layout.xml/Doxyfile.SDK.build.layout.xml/g" Doxyfile.SDK.build > Doxyfile.SDK.build.tmp
 
622
        mv Doxyfile.SDK.build.tmp Doxyfile.SDK.build
 
623
 
 
624
Doxyfile.SDK.build.layout.xml: $(top_srcdir)/src/doxygen/Doxyfile.SDK.layout.xml
 
625
        cp $(srcdir)/Doxyfile.SDK.layout.xml Doxyfile.SDK.build.layout.xml
 
626
 
 
627
# TODO: Add dependency on header files.
 
628
SDK: Doxyfile.SDK.build Doxyfile.SDK.build.layout.xml $(srcdir)/images/arcsdk.png $(SWIG_DEPENDS)
 
629
        doxygen Doxyfile.SDK.build
 
630
# Postprocessing: Add deviations from SDK API for language bindings (Python and Java).
 
631
        for file in $(SWIG_DEPENDS); do $(PYTHON) $(srcdir)/add-bindings-deviations-to-dox.py $${file} SDK/html; done
 
632
 
611
633
# This is alternative solution for doxygen+pdflatex problem. It is much slower
612
634
# but fixes directly on label names. Not sure which one is more correct. So
613
635
# keeping it for history