9718 update mandoc to 1.14.4
[unleashed.git] / usr / src / cmd / mandoc / Makefile.common
blob0c00bf6fd5fffa16c0478c5213da38a79d51765c
2 # This file and its contents are supplied under the terms of the
3 # Common Development and Distribution License ("CDDL"), version 1.0.
4 # You may only use this file in accordance with the terms of version
5 # 1.0 of the CDDL.
7 # A full copy of the text of the CDDL should have accompanied this
8 # source.  A copy of the CDDL is also available via the Internet at
9 # http://www.illumos.org/license/CDDL.
13 # Copyright 2014 Garrett D'Amore <garrett@damore.org>
14 # Copyright 2017 Nexenta Systems, Inc.
15 # Copyright 2018, Joyent, Inc.
18 PROG=           mandoc
20 OBJS=           att.o           \
21                 chars.o         \
22                 dba.o           \
23                 dba_array.o     \
24                 dba_read.o      \
25                 dba_write.o     \
26                 dbm.o           \
27                 dbm_map.o       \
28                 eqn.o           \
29                 eqn_html.o      \
30                 eqn_term.o      \
31                 html.o          \
32                 lib.o           \
33                 main.o          \
34                 man.o           \
35                 manpath.o       \
36                 man_html.o      \
37                 man_macro.o     \
38                 man_term.o      \
39                 man_validate.o  \
40                 mandoc.o        \
41                 mandoc_aux.o    \
42                 mandoc_ohash.o  \
43                 mandoc_xr.o     \
44                 mandocdb.o      \
45                 mansearch.o     \
46                 mdoc.o          \
47                 mdoc_argv.o     \
48                 mdoc_html.o     \
49                 mdoc_macro.o    \
50                 mdoc_man.o      \
51                 mdoc_markdown.o \
52                 mdoc_state.o    \
53                 mdoc_term.o     \
54                 mdoc_validate.o \
55                 msec.o          \
56                 out.o           \
57                 read.o          \
58                 roff.o          \
59                 roff_html.o     \
60                 roff_term.o     \
61                 roff_validate.o \
62                 preconv.o       \
63                 st.o            \
64                 tag.o           \
65                 tbl.o           \
66                 tbl_data.o      \
67                 tbl_html.o      \
68                 tbl_layout.o    \
69                 tbl_opts.o      \
70                 tbl_term.o      \
71                 term.o          \
72                 term_ascii.o    \
73                 term_ps.o       \
74                 term_tab.o      \
75                 tree.o
77 OBJS +=         compat_ohash.o
79 # XXX gcc 4.4.4 false positive
80 roff.o :=       CERRWARN += -_gcc=-Wno-uninitialized
82 CFLAGS +=       $(CC_VERBOSE)
83 CSTD=           $(CSTD_GNU99)
85 CPPFLAGS +=     -DOSNAME="\"illumos\"" -D_FILE_OFFSET_BITS=64
87 LDLIBS +=       -lz