1## @configure_input@
2##
3## Filename    : Makefile.in
4## Description : Makefile for libSBML docs subdiretory
5## Author(s)   : SBML Team <sbml-team@googlegroups.com>
6## Organization: California Institute of Technology
7## Created     : 2004-07-13
8##
9## <!--------------------------------------------------------------------------
10## This file is part of libSBML.  Please visit http://sbml.org for more
11## information about SBML, and the latest version of libSBML.
12##
13## Copyright (C) 2013-2018 jointly by the following organizations:
14##     1. California Institute of Technology, Pasadena, CA, USA
15##     2. EMBL European Bioinformatics Institute (EMBL-EBI), Hinxton, UK
16##     3. University of Heidelberg, Heidelberg, Germany
17##
18## Copyright (C) 2009-2013 jointly by the following organizations:
19##     1. California Institute of Technology, Pasadena, CA, USA
20##     2. EMBL European Bioinformatics Institute (EMBL-EBI), Hinxton, UK
21##
22## Copyright (C) 2006-2008 by the California Institute of Technology,
23##     Pasadena, CA, USA
24##
25## Copyright (C) 2002-2005 jointly by the following organizations:
26##     1. California Institute of Technology, Pasadena, CA, USA
27##     2. Japan Science and Technology Agency, Japan
28##
29## This library is free software; you can redistribute it and/or modify it
30## under the terms of the GNU Lesser General Public License as published by
31## the Free Software Foundation.  A copy of the license agreement is provided
32## in the file named "LICENSE.txt" included with this software distribution
33## and also available online as http://sbml.org/software/libsbml/license.html
34## ------------------------------------------------------------------------ -->
35
36
37# -----------------------------------------------------------------------------
38# Configuration variables
39# -----------------------------------------------------------------------------
40# Some of the following are substituted automatically by `configure'.  If
41# you are looking at "Makefile", do not edit these values; instead, run the
42# configure script at the top level of the src tree.  It will recreate
43# "Makefile".
44
45include @top_srcdir@/config/makefile-common-vars.mk
46
47# `srcdir' points to the current directory, but should be set by configure.
48# `subdir' must be set manually to the relative dir under srcdir.  Don't
49# set `subdir' to an absolute path, or some `make' actions will fail.
50
51srcdir  = @srcdir@
52thisdir = docs
53
54# Variables `subdirs', `headers', `sources', `libraries', `extra_CPPFLAGS',
55# `extra_CXXFLAGS', `extra_LDFLAGS' and `distfiles' are used by the default
56# rules in `makefile-common-actions.mk' included at the end.
57
58# Although there are two subdirectories here ("src" and "formatted"), the
59# actions in this makefile work using a single sub-makefile in "src".
60
61subdirs = src
62
63distfiles = Makefile.in README.txt index.html.in        \
64            .graphics/Icon-right-arrow-32px.jpg         \
65            .graphics/Icon-thumbs-down-32px.jpg         \
66            .graphics/supports-sbml-170x75.jpg          \
67            FindDoxygen.cmake                           \
68            process-java-doc.cmake                      \
69            CMakeLists.txt                              \
70            00README-ChangesInSBase.txt                 \
71            00README-ExtensionSupportClasses.txt        \
72            00README-HowToImplementPackageExtension.txt \
73            00README-HowToUsePackageExtension.txt       \
74            README-Building_libsbml-5_with_CMake.pdf    \
75            README-Package_Integration.pdf
76
77extra_distclean = formatted index.html
78
79
80# -----------------------------------------------------------------------------
81# Primary build actions
82# -----------------------------------------------------------------------------
83
84# The default rules in `makefile-common-actions.mk' know to interpret goals
85# of the form `foo-recursive' to run 'make foo' in directories defined in
86# variable `subdirs'.
87
88all:
89docs: docs-recursive
90
91
92# -----------------------------------------------------------------------------
93# Checking.
94# -----------------------------------------------------------------------------
95
96check:
97
98
99# -----------------------------------------------------------------------------
100# Tags.
101# -----------------------------------------------------------------------------
102
103# Nothing to be done for tags right now.  We could actually use tags for
104# the LaTeX files -- should we?  Nobody seems to care for it right now.
105
106tags:
107
108
109# -----------------------------------------------------------------------------
110# Installation.
111# -----------------------------------------------------------------------------
112
113install:
114
115install-docs: install-docs-recursive
116
117uninstall: uninstall-recursive
118
119installcheck: installcheck-recursive
120
121
122# -----------------------------------------------------------------------------
123# Cleaning.
124# -----------------------------------------------------------------------------
125
126clean: clean-recursive
127
128distclean: distclean-recursive
129
130mostlyclean: mostlyclean-recursive
131
132maintainer-clean: maintainer-clean-recursive
133
134
135# -----------------------------------------------------------------------------
136# Creating distribution (for libSBML maintainers only)
137# -----------------------------------------------------------------------------
138
139dist: dist-recursive dist-normal
140
141distcheck: distcheck-recursive distcheck-normal
142
143
144# -----------------------------------------------------------------------------
145# Common default rules.
146# -----------------------------------------------------------------------------
147
148include @top_srcdir@/config/makefile-common-actions.mk
149
150
151# -----------------------------------------------------------------------------
152# End.
153# -----------------------------------------------------------------------------
154