]> git.ipfire.org Git - thirdparty/util-linux.git/blame - text-utils/Makemodule.am
Wall: Fix terminal flag usage
[thirdparty/util-linux.git] / text-utils / Makemodule.am
CommitLineData
cb45354e
KZ
1if BUILD_COL
2usrbin_exec_PROGRAMS += col
4f79d303 3MANPAGES += text-utils/col.1
d8d54e4b 4dist_noinst_DATA += text-utils/col.1.adoc
d77ab74a 5col_SOURCES = text-utils/col.c
dcdb349b 6col_LDADD = $(LDADD) libcommon.la
cb45354e 7endif
f3e03db3 8
cb45354e
KZ
9if BUILD_COLCRT
10usrbin_exec_PROGRAMS += colcrt
4f79d303 11MANPAGES += text-utils/colcrt.1
d8d54e4b 12dist_noinst_DATA += text-utils/colcrt.1.adoc
f3e03db3 13colcrt_SOURCES = text-utils/colcrt.c
cb45354e 14endif
f3e03db3 15
cb45354e
KZ
16if BUILD_COLRM
17usrbin_exec_PROGRAMS += colrm
4f79d303 18MANPAGES += text-utils/colrm.1
d8d54e4b 19dist_noinst_DATA += text-utils/colrm.1.adoc
d77ab74a 20colrm_SOURCES = text-utils/colrm.c
dcdb349b 21colrm_LDADD = $(LDADD) libcommon.la
cb45354e 22endif
f3e03db3 23
cb45354e
KZ
24if BUILD_COLUMN
25usrbin_exec_PROGRAMS += column
4f79d303 26MANPAGES += text-utils/column.1
d8d54e4b 27dist_noinst_DATA += text-utils/column.1.adoc
d77ab74a 28column_SOURCES = text-utils/column.c
38d69192
KZ
29column_LDADD = $(LDADD) libcommon.la libsmartcols.la
30column_CFLAGS = $(AM_CFLAGS) -I$(ul_libsmartcols_incdir)
cb45354e 31endif
f3e03db3 32
cb45354e
KZ
33if BUILD_HEXDUMP
34usrbin_exec_PROGRAMS += hexdump
4f79d303 35MANPAGES += text-utils/hexdump.1
d8d54e4b 36dist_noinst_DATA += text-utils/hexdump.1.adoc
f3e03db3 37hexdump_SOURCES = \
af324b1f
OO
38 text-utils/hexdump-conv.c \
39 text-utils/hexdump-display.c \
f3e03db3
KZ
40 text-utils/hexdump.c \
41 text-utils/hexdump.h \
af324b1f 42 text-utils/hexdump-parse.c
4310faf9 43hexdump_LDADD = $(LDADD) libcommon.la libtcolors.la
cb45354e 44endif
f3e03db3 45
cb45354e
KZ
46if BUILD_REV
47usrbin_exec_PROGRAMS += rev
4f79d303 48MANPAGES += text-utils/rev.1
d8d54e4b 49dist_noinst_DATA += text-utils/rev.1.adoc
f3e03db3 50rev_SOURCES = text-utils/rev.c
cb45354e 51endif
f3e03db3 52
f3e03db3
KZ
53if BUILD_LINE
54usrbin_exec_PROGRAMS += line
4f79d303 55MANPAGES += text-utils/line.1
d8d54e4b 56dist_noinst_DATA += text-utils/line.1.adoc
e5bde19a 57line_SOURCES = text-utils/line.c
f3e03db3
KZ
58endif
59
53b22add
KZ
60if BUILD_PG
61usrbin_exec_PROGRAMS += pg
4f79d303 62MANPAGES += text-utils/pg.1
d8d54e4b 63dist_noinst_DATA += text-utils/pg.1.adoc
f3e03db3 64pg_SOURCES = text-utils/pg.c
ccf92e6d 65pg_CFLAGS = $(AM_CFLAGS) $(BSD_WARN_CFLAGS) $(NCURSES_CFLAGS) $(TINFO_CFLAGS)
2b8f22bd 66pg_LDADD = $(LDADD) libcommon.la $(NCURSES_LIBS) $(TINFO_LIBS)
53b22add
KZ
67endif # BUILD_PG
68
f3e03db3 69
53b22add
KZ
70if BUILD_UL
71usrbin_exec_PROGRAMS += ul
4f79d303 72MANPAGES += text-utils/ul.1
d8d54e4b 73dist_noinst_DATA += text-utils/ul.1.adoc
53b22add 74ul_SOURCES = text-utils/ul.c
ccf92e6d
KZ
75ul_CFLAGS = $(AM_CFLAGS)
76ul_LDADD = $(LDADD)
77if HAVE_TINFO
78ul_LDADD += $(TINFO_LIBS)
79ul_LDADD += $(TINFO_CFLAGS)
80else
81ul_CFLAGS += $(NCURSES_CFLAGS)
82ul_LDADD += $(NCURSES_LIBS)
83endif
53b22add 84endif # BUILD_UL
f3e03db3 85
53b22add
KZ
86
87if BUILD_MORE
f3e03db3 88bin_PROGRAMS += more
4f79d303 89MANPAGES += text-utils/more.1
d8d54e4b 90dist_noinst_DATA += text-utils/more.1.adoc
53b22add 91more_SOURCES = text-utils/more.c
ccf92e6d 92more_CFLAGS = $(AM_CFLAGS) $(BSD_WARN_CFLAGS)
09070e1a 93more_LDADD = $(LDADD) $(MAGIC_LIBS) libcommon.la
ccf92e6d
KZ
94if HAVE_TINFO
95more_LDADD += $(TINFO_LIBS)
96more_LDADD += $(TINFO_CFLAGS)
97else
98more_CFLAGS += $(NCURSES_CFLAGS)
99more_LDADD += $(NCURSES_LIBS)
100endif
101
951666e9
KZ
102check_PROGRAMS += test_more
103test_more_SOURCES = $(more_SOURCES)
2013b33f 104test_more_CFLAGS = -DTEST_PROGRAM $(more_CFLAGS)
951666e9
KZ
105test_more_LDADD = $(more_LDADD)
106
53b22add
KZ
107endif # BUILD_MORE
108