xref: /freebsd/contrib/libxo/xo/Makefile.am (revision 11d38a5764295585a2472d5e861fa8abe1a11eb2)
131337658SMarcel Moolenaar#
231337658SMarcel Moolenaar# Copyright 2014, Juniper Networks, Inc.
331337658SMarcel Moolenaar# All rights reserved.
431337658SMarcel Moolenaar# This SOFTWARE is licensed under the LICENSE provided in the
531337658SMarcel Moolenaar# ../Copyright file. By downloading, installing, copying, or otherwise
631337658SMarcel Moolenaar# using the SOFTWARE, you agree to be bound by the terms of that
731337658SMarcel Moolenaar# LICENSE.
831337658SMarcel Moolenaar
931337658SMarcel Moolenaarif LIBXO_WARNINGS_HIGH
1031337658SMarcel MoolenaarLIBXO_WARNINGS = HIGH
1131337658SMarcel Moolenaarendif
1231337658SMarcel Moolenaarinclude ${top_srcdir}/warnings.mk
1331337658SMarcel Moolenaar
1431337658SMarcel MoolenaarAM_CFLAGS = \
1531337658SMarcel Moolenaar    -DLIBXO_XMLSOFT_NEED_PRIVATE \
1631337658SMarcel Moolenaar    -I${top_builddir} \
1731337658SMarcel Moolenaar    -I${top_srcdir} \
1831337658SMarcel Moolenaar    -I${top_srcdir}/libxo \
1931337658SMarcel Moolenaar    ${WARNINGS}
2031337658SMarcel Moolenaar
2131337658SMarcel MoolenaarLIBS = \
2231337658SMarcel Moolenaar    ${LIBXO_LIBS}
2331337658SMarcel Moolenaar
2431337658SMarcel Moolenaarbin_PROGRAMS = xo
2531337658SMarcel Moolenaar
2631337658SMarcel Moolenaarxo_SOURCES = xo.c
2731337658SMarcel Moolenaar#xo_LDADD = ../libxo/libxo.la
2831337658SMarcel Moolenaar#xo_LDFLAGS = -static
2931337658SMarcel Moolenaar
3031337658SMarcel MoolenaarLDADD = \
3131337658SMarcel Moolenaar    ${top_builddir}/libxo/libxo.la
3231337658SMarcel Moolenaar
33*d1a0d267SMarcel Moolenaarif HAVE_HUMANIZE_NUMBER
34*d1a0d267SMarcel MoolenaarLDADD += -lutil
35*d1a0d267SMarcel Moolenaarendif
36*d1a0d267SMarcel Moolenaar
3731337658SMarcel Moolenaarman_MANS = xo.1
3831337658SMarcel Moolenaar
3931337658SMarcel MoolenaarEXTRA_DIST = xo.1
40*d1a0d267SMarcel Moolenaar
41*d1a0d267SMarcel Moolenaarinstall-data-hook:
42*d1a0d267SMarcel Moolenaar	for file in ${man_MANS}; do \
43*d1a0d267SMarcel Moolenaar	    cat ../libxo/add.man >> ${DESTDIR}${man1dir}/$$file ; done
44