]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - lib/ncurses/panel/Makefile
ZFS: MFV 2.0-rc1-gfd20a8
[FreeBSD/FreeBSD.git] / lib / ncurses / panel / Makefile
1 # $FreeBSD$
2
3 .include "${.CURDIR:H}/config.mk"
4
5 SRCDIR= ${NCURSES_DIR}/panel
6
7 LIB=    panel${LIB_SUFFIX}
8
9 .PATH: ${SRCDIR}
10 SRCS=   \
11         ncurses_def.h \
12         p_above.c \
13         p_below.c \
14         p_bottom.c \
15         p_delete.c \
16         p_hidden.c \
17         p_hide.c \
18         p_move.c \
19         p_new.c \
20         p_replace.c \
21         p_show.c \
22         p_top.c \
23         p_update.c \
24         p_user.c \
25         p_win.c \
26         panel.c
27
28 CLEANFILES=     ncurses_def.h
29
30 CFLAGS+=        -I${SRCDIR}
31
32 LIBADD+=        ncurses${LIB_SUFFIX}
33
34 .if defined(ENABLE_WIDEC)
35 INCS=   panel.h
36
37 # generate MAN
38 .PATH: ${NCURSES_DIR}/man
39 MAN=    \
40         panel.3
41
42 CLEANFILES+=    ${MAN:M*.3}
43
44 MLINKS= panel.3 bottom_panel.3 \
45         panel.3 del_panel.3 \
46         panel.3 hide_panel.3 \
47         panel.3 move_panel.3 \
48         panel.3 new_panel.3 \
49         panel.3 panel_above.3 \
50         panel.3 panel_below.3 \
51         panel.3 panel_hidden.3 \
52         panel.3 panel_userptr.3 \
53         panel.3 panel_window.3 \
54         panel.3 replace_panel.3 \
55         panel.3 set_panel_userptr.3 \
56         panel.3 show_panel.3 \
57         panel.3 top_panel.3 \
58         panel.3 update_panels.3
59 .else
60 MAN=
61 .endif
62         
63 .include <bsd.lib.mk>
64
65 # Keep the .SUFFIXES line after the include of bsd.lib.mk
66 .SUFFIXES: .3 .3x
67 .3x.3:
68         cat ${.IMPSRC} > ${.TARGET}