• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#***************************************************************************
2#                                  _   _ ____  _
3#  Project                     ___| | | |  _ \| |
4#                             / __| | | | |_) | |
5#                            | (__| |_| |  _ <| |___
6#                             \___|\___/|_| \_\_____|
7#
8# Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
9#
10# This software is licensed as described in the file COPYING, which
11# you should have received as part of this distribution. The terms
12# are also available at https://curl.se/docs/copyright.html.
13#
14# You may opt to use, copy, modify, merge, publish, distribute and/or sell
15# copies of the Software, and permit persons to whom the Software is
16# furnished to do so, under the terms of the COPYING file.
17#
18# This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
19# KIND, either express or implied.
20#
21# SPDX-License-Identifier: curl
22#
23###########################################################################
24
25AUTOMAKE_OPTIONS = foreign no-dependencies
26
27if BUILD_DOCS
28# if we disable man page building, ignore these
29MK_CA_DOCS = mk-ca-bundle.1
30CURLCONF_DOCS = curl-config.1
31endif
32
33CURLPAGES = curl-config.md mk-ca-bundle.md
34
35SUBDIRS = . cmdline-opts libcurl
36DIST_SUBDIRS = $(SUBDIRS) examples
37
38if BUILD_DOCS
39CLEANFILES = mk-ca-bundle.1 curl-config.1
40endif
41
42EXTRA_DIST =                                    \
43 $(CURLPAGES)                                   \
44 ALTSVC.md                                      \
45 BINDINGS.md                                    \
46 BUFQ.md                                        \
47 BUFREF.md                                      \
48 BUG-BOUNTY.md                                  \
49 BUGS.md                                        \
50 CHECKSRC.md                                    \
51 CIPHERS.md                                     \
52 CMakeLists.txt                                 \
53 CODE_OF_CONDUCT.md                             \
54 CODE_REVIEW.md                                 \
55 CODE_STYLE.md                                  \
56 CLIENT-READERS.md                              \
57 CLIENT-WRITERS.md                              \
58 CONNECTION-FILTERS.md                          \
59 CONTRIBUTE.md                                  \
60 CURL-DISABLE.md                                \
61 CURLDOWN.md                                    \
62 DEPRECATE.md                                   \
63 DISTROS.md                                     \
64 DYNBUF.md                                      \
65 EARLY-RELEASE.md                               \
66 ECH.md                                         \
67 EXPERIMENTAL.md                                \
68 FAQ                                            \
69 FEATURES.md                                    \
70 GOVERNANCE.md                                  \
71 HELP-US.md                                     \
72 HISTORY.md                                     \
73 HSTS.md                                        \
74 HTTP-COOKIES.md                                \
75 HTTP2.md                                       \
76 HTTP3.md                                       \
77 HYPER.md                                       \
78 INSTALL                                        \
79 INSTALL-CMAKE.md                               \
80 INSTALL.md                                     \
81 INTERNALS.md                                   \
82 IPFS.md                                        \
83 KNOWN_BUGS                                     \
84 MAIL-ETIQUETTE.md                              \
85 MANUAL.md                                      \
86 MQTT.md                                        \
87 NEW-PROTOCOL.md                                \
88 options-in-versions                            \
89 PARALLEL-TRANSFERS.md                          \
90 README.md                                      \
91 RELEASE-PROCEDURE.md                           \
92 RUSTLS.md                                      \
93 ROADMAP.md                                     \
94 SECURITY-ADVISORY.md                           \
95 SPONSORS.md                                    \
96 SSL-PROBLEMS.md                                \
97 SSLCERTS.md                                    \
98 THANKS                                         \
99 TODO                                           \
100 TheArtOfHttpScripting.md                       \
101 URL-SYNTAX.md                                  \
102 VERSIONS.md                                    \
103 VULN-DISCLOSURE-POLICY.md                      \
104 WEBSOCKET.md
105
106CD2NROFF = $(top_srcdir)/scripts/cd2nroff $< >$@
107
108CD2 = $(CD2_$(V))
109CD2_0 = @echo "  RENDER " $@;
110CD2_1 =
111CD2_ = $(CD2_0)
112
113SUFFIXES = .1 .md
114
115all: $(MK_CA_DOCS) $(CURLCONF_DOCS)
116
117.md.1:
118	$(CD2)$(CD2NROFF)
119
120curl-config.1: curl-config.md
121
122mk-ca-bundle.1: mk-ca-bundle.md
123
124distclean:
125	rm -f $(CLEANFILES)
126