195c635efSGarrett D'Amore# 295c635efSGarrett D'Amore# This file and its contents are supplied under the terms of the 395c635efSGarrett D'Amore# Common Development and Distribution License ("CDDL"), version 1.0. 495c635efSGarrett D'Amore# You may only use this file in accordance with the terms of version 595c635efSGarrett D'Amore# 1.0 of the CDDL. 695c635efSGarrett D'Amore# 795c635efSGarrett D'Amore# A full copy of the text of the CDDL should have accompanied this 895c635efSGarrett D'Amore# source. A copy of the CDDL is also available via the Internet at 995c635efSGarrett D'Amore# http://www.illumos.org/license/CDDL. 1095c635efSGarrett D'Amore# 1195c635efSGarrett D'Amore 1295c635efSGarrett D'Amore# 1395c635efSGarrett D'Amore# Copyright 2014 Garrett D'Amore <garrett@damore.org> 144585130bSYuri Pankov# Copyright 2017 Nexenta Systems, Inc. 1573769bc1SJason King# Copyright 2018, Joyent, Inc. 1695c635efSGarrett D'Amore# 1795c635efSGarrett D'Amore 18260e9a87SYuri PankovPROG= mandoc 1995c635efSGarrett D'Amore 20cec8643bSMichal NowakOBJS= arch.o \ 21cec8643bSMichal Nowak att.o \ 22260e9a87SYuri Pankov chars.o \ 23a40ea1a7SYuri Pankov dba.o \ 24a40ea1a7SYuri Pankov dba_array.o \ 25a40ea1a7SYuri Pankov dba_read.o \ 26a40ea1a7SYuri Pankov dba_write.o \ 27a40ea1a7SYuri Pankov dbm.o \ 28a40ea1a7SYuri Pankov dbm_map.o \ 29260e9a87SYuri Pankov eqn.o \ 30260e9a87SYuri Pankov eqn_html.o \ 31260e9a87SYuri Pankov eqn_term.o \ 32260e9a87SYuri Pankov html.o \ 33260e9a87SYuri Pankov lib.o \ 34260e9a87SYuri Pankov main.o \ 35260e9a87SYuri Pankov man.o \ 36260e9a87SYuri Pankov manpath.o \ 37260e9a87SYuri Pankov man_html.o \ 38260e9a87SYuri Pankov man_macro.o \ 39260e9a87SYuri Pankov man_term.o \ 40260e9a87SYuri Pankov man_validate.o \ 41260e9a87SYuri Pankov mandoc.o \ 42260e9a87SYuri Pankov mandoc_aux.o \ 43cec8643bSMichal Nowak mandoc_msg.o \ 44371584c2SYuri Pankov mandoc_ohash.o \ 45c66b8046SYuri Pankov mandoc_xr.o \ 46a40ea1a7SYuri Pankov mandocdb.o \ 47a40ea1a7SYuri Pankov mansearch.o \ 48260e9a87SYuri Pankov mdoc.o \ 49260e9a87SYuri Pankov mdoc_argv.o \ 50260e9a87SYuri Pankov mdoc_html.o \ 51260e9a87SYuri Pankov mdoc_macro.o \ 52260e9a87SYuri Pankov mdoc_man.o \ 53c66b8046SYuri Pankov mdoc_markdown.o \ 54371584c2SYuri Pankov mdoc_state.o \ 55260e9a87SYuri Pankov mdoc_term.o \ 56260e9a87SYuri Pankov mdoc_validate.o \ 57260e9a87SYuri Pankov msec.o \ 58260e9a87SYuri Pankov out.o \ 59260e9a87SYuri Pankov read.o \ 60260e9a87SYuri Pankov roff.o \ 61c66b8046SYuri Pankov roff_html.o \ 62c66b8046SYuri Pankov roff_term.o \ 63c66b8046SYuri Pankov roff_validate.o \ 64260e9a87SYuri Pankov preconv.o \ 65260e9a87SYuri Pankov st.o \ 66371584c2SYuri Pankov tag.o \ 67260e9a87SYuri Pankov tbl.o \ 68260e9a87SYuri Pankov tbl_data.o \ 69260e9a87SYuri Pankov tbl_html.o \ 70260e9a87SYuri Pankov tbl_layout.o \ 71260e9a87SYuri Pankov tbl_opts.o \ 72260e9a87SYuri Pankov tbl_term.o \ 73260e9a87SYuri Pankov term.o \ 74260e9a87SYuri Pankov term_ascii.o \ 75260e9a87SYuri Pankov term_ps.o \ 76c66b8046SYuri Pankov term_tab.o \ 77*4d131170SRobert Mustacchi term_tag.o \ 78260e9a87SYuri Pankov tree.o 79260e9a87SYuri Pankov 80*4d131170SRobert MustacchiOBJS += compat_ohash.o compat_stringlist.o 8195c635efSGarrett D'Amore 82*4d131170SRobert Mustacchi# gcc 4.4.4 false positive 83d3b5f563SJohn Levonroff.o := CERRWARN += $(CNOWARN_UNINIT) 84*4d131170SRobert Mustacchimain.o := CERRWARN += $(CNOWARN_UNINIT) 856640c13bSYuri Pankov 865661bb76SJohn Levon# not linted 875661bb76SJohn LevonSMATCH=off 885661bb76SJohn Levon 8995c635efSGarrett D'AmoreCFLAGS += $(CC_VERBOSE) 906640c13bSYuri PankovCSTD= $(CSTD_GNU99) 9195c635efSGarrett D'Amore 9273769bc1SJason KingCPPFLAGS += -DOSNAME="\"illumos\"" -D_FILE_OFFSET_BITS=64 93371584c2SYuri Pankov 94371584c2SYuri PankovLDLIBS += -lz 955801b0f0SToomas SoomeNATIVE_LIBS += libz.so 96