xref: /freebsd-13.1/sys/teken/libteken/Makefile (revision 7cc42f6d)
1# $FreeBSD$
2
3LIB=	teken
4SHLIB_MAJOR= 0
5
6CFLAGS+=-I.
7
8SRCDIR=	${.CURDIR}/..
9.PATH: ${SRCDIR}
10
11SRCS=	teken.c teken_state.h
12INCS=	teken.h
13CLEANFILES=teken_state.h
14
15MAN=	teken.3
16MLINKS=	teken.3 teken_256to8.3 \
17	teken.3 teken_get_curattr.3 \
18	teken.3 teken_get_cursor.3 \
19	teken.3 teken_get_defattr.3 \
20	teken.3 teken_get_defattr_cons25.3 \
21	teken.3 teken_get_sequence.3 \
22	teken.3 teken_get_winsize.3 \
23	teken.3 teken_init.3 \
24	teken.3 teken_input.3 \
25	teken.3 teken_set_8bit.3 \
26	teken.3 teken_set_cons25.3 \
27	teken.3 teken_set_curattr.3 \
28	teken.3 teken_set_cursor.3 \
29	teken.3 teken_set_defattr.3 \
30	teken.3 teken_set_winsize.3
31
32teken_state.h: ${SRCDIR}/gensequences ${SRCDIR}/sequences
33	awk -f ${SRCDIR}/gensequences ${SRCDIR}/sequences > ${.TARGET}
34
35VERSION_DEF=	${.CURDIR}/../../../lib/libc/Versions.def
36SYMBOL_MAPS=	${.CURDIR}/Symbol.map
37
38.include <bsd.lib.mk>
39