]> CyberLeo.Net >> Repos - FreeBSD/releng/9.2.git/blob - lib/ncurses/panel/Makefile
- Copy stable/9 to releng/9.2 as part of the 9.2-RELEASE cycle.
[FreeBSD/releng/9.2.git] / lib / ncurses / panel / Makefile
1 # $FreeBSD$
2
3 .include "${.CURDIR}/../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 DPADD=  ${LIBNCURSES${LIB_SUFFIX:U}}
33 LDADD=  -lncurses${LIB_SUFFIX}
34
35 .if defined(ENABLE_WIDEC)
36 INCS=   panel.h
37
38 # generate MAN
39 .PATH: ${NCURSES_DIR}/man
40 MAN=    \
41         panel.3
42
43 CLEANFILES+=    ${MAN:M*.3}
44
45 MLINKS= panel.3 bottom_panel.3 \
46         panel.3 del_panel.3 \
47         panel.3 hide_panel.3 \
48         panel.3 move_panel.3 \
49         panel.3 new_panel.3 \
50         panel.3 panel_above.3 \
51         panel.3 panel_below.3 \
52         panel.3 panel_hidden.3 \
53         panel.3 panel_userptr.3 \
54         panel.3 panel_window.3 \
55         panel.3 replace_panel.3 \
56         panel.3 set_panel_userptr.3 \
57         panel.3 show_panel.3 \
58         panel.3 top_panel.3 \
59         panel.3 update_panels.3
60 .else
61 NO_MAN=
62 .endif
63         
64 .include <bsd.lib.mk>
65
66 # Keep the .SUFFIXES line after the include of bsd.lib.mk
67 .SUFFIXES: .3 .3x
68 .3x.3:
69         cat ${.IMPSRC} > ${.TARGET}