321170cb2d5b6088aa94513e624b8d9bc8ccdc79
[ncurses.git] / ncurses / modules
1 # $Id: modules,v 1.42 1998/02/11 12:13:57 tom Exp $
2 ##############################################################################
3 # Copyright (c) 1998 Free Software Foundation, Inc.                          #
4 #                                                                            #
5 # Permission is hereby granted, free of charge, to any person obtaining a    #
6 # copy of this software and associated documentation files (the "Software"), #
7 # to deal in the Software without restriction, including without limitation  #
8 # the rights to use, copy, modify, merge, publish, distribute, distribute    #
9 # with modifications, sublicense, and/or sell copies of the Software, and to #
10 # permit persons to whom the Software is furnished to do so, subject to the  #
11 # following conditions:                                                      #
12 #                                                                            #
13 # The above copyright notice and this permission notice shall be included in #
14 # all copies or substantial portions of the Software.                        #
15 #                                                                            #
16 # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR #
17 # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,   #
18 # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL    #
19 # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER      #
20 # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING    #
21 # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER        #
22 # DEALINGS IN THE SOFTWARE.                                                  #
23 #                                                                            #
24 # Except as contained in this notice, the name(s) of the above copyright     #
25 # holders shall not be used in advertising or otherwise to promote the sale, #
26 # use or other dealings in this Software without prior written               #
27 # authorization.                                                             #
28 ##############################################################################
29 #
30 # Author: Thomas E. Dickey <dickey@clark.net> 1996,1997
31 #
32
33 @ base
34 # Library objects
35 hardscroll      lib             $(srcdir)
36 hashmap         lib             $(srcdir)
37 lib_acs         lib             $(srcdir)       ../include/term.h
38 lib_addch       lib             $(srcdir)
39 lib_addstr      lib             $(srcdir)
40 lib_baudrate    lib             $(srcdir)       ../include/term.h
41 lib_beep        lib             $(srcdir)       ../include/term.h
42 lib_bkgd        lib             $(srcdir)
43 lib_box         lib             $(srcdir)
44 lib_chgat       lib             $(srcdir)
45 lib_clear       lib             $(srcdir)
46 lib_clearok     lib             $(srcdir)
47 lib_clrbot      lib             $(srcdir)
48 lib_clreol      lib             $(srcdir)
49 lib_color       lib             $(srcdir)       ../include/term.h
50 lib_data        lib             $(srcdir)
51 lib_delch       lib             $(srcdir)
52 lib_delwin      lib             $(srcdir)
53 lib_doupdate    lib             $(srcdir)       ../include/term.h
54 lib_echo        lib             $(srcdir)
55 lib_endwin      lib             $(srcdir)
56 lib_erase       lib             $(srcdir)
57 lib_flash       lib             $(srcdir)       ../include/term.h
58 lib_gen         lib             .               ../include/curses.h
59 lib_getch       lib             $(srcdir)
60 lib_getstr      lib             $(srcdir)       ../include/term.h
61 lib_hline       lib             $(srcdir)
62 lib_immedok     lib             $(srcdir)
63 lib_inchstr     lib             $(srcdir)
64 lib_initscr     lib             $(srcdir)
65 lib_insch       lib             $(srcdir)
66 lib_insdel      lib             $(srcdir)
67 lib_insstr      lib             $(srcdir)
68 lib_instr       lib             $(srcdir)
69 lib_isendwin    lib             $(srcdir)
70 lib_leaveok     lib             $(srcdir)
71 lib_longname    lib             $(srcdir)
72 lib_mouse       lib             $(srcdir)       ../include/term.h
73 lib_move        lib             $(srcdir)
74 lib_mvcur       lib             $(srcdir)       ../include/term.h
75 lib_mvwin       lib             $(srcdir)
76 lib_napms       lib             $(srcdir)
77 lib_newterm     lib             $(srcdir)       ../include/term.h
78 lib_newwin      lib             $(srcdir)
79 lib_nl          lib             $(srcdir)
80 lib_overlay     lib             $(srcdir)
81 lib_pad         lib             $(srcdir)
82 lib_print       lib             $(srcdir)       ../include/term.h
83 lib_printw      lib             $(srcdir)
84 lib_redrawln    lib             $(srcdir)
85 lib_refresh     lib             $(srcdir)
86 lib_restart     lib             $(srcdir)
87 lib_scanw       lib             $(srcdir)
88 lib_screen      lib             $(srcdir)       ../include/term.h
89 lib_scroll      lib             $(srcdir)
90 lib_scrollok    lib             $(srcdir)
91 lib_scrreg      lib             $(srcdir)
92 lib_set_term    lib             $(srcdir)       ../include/term.h
93 lib_slk         lib             $(srcdir)       ../include/term.h
94 lib_slkatrof    lib             $(srcdir)
95 lib_slkatron    lib             $(srcdir)
96 lib_slkatrset   lib             $(srcdir)
97 lib_slkattr     lib             $(srcdir)
98 lib_slkclear    lib             $(srcdir)
99 lib_slkinit     lib             $(srcdir)
100 lib_slklab      lib             $(srcdir)
101 lib_slkrefr     lib             $(srcdir)       ../include/term.h
102 lib_slkset      lib             $(srcdir)
103 lib_slktouch    lib             $(srcdir)
104 lib_touch       lib             $(srcdir)
105 lib_traceatr    lib             $(srcdir)
106 lib_tracedmp    lib             $(srcdir)
107 lib_tracemse    lib             $(srcdir)
108 lib_tstp        lib             $(srcdir)
109 lib_ungetch     lib             $(srcdir)
110 lib_vidattr     lib             $(srcdir)       ../include/term.h
111 lib_vline       lib             $(srcdir)
112 lib_wattroff    lib             $(srcdir)
113 lib_wattron     lib             $(srcdir)
114 lib_window      lib             $(srcdir)
115 nc_panel        lib             $(srcdir)
116 safe_sprintf    lib             $(srcdir)
117 write_entry     lib             $(srcdir)       ../include/term.h $(INCDIR)/tic.h
118
119 # Modules for porting
120 sigaction       lib             $(srcdir)
121 vsscanf         lib             $(srcdir)
122
123 # Extensions to the base library
124 @ ext_funcs
125 define_key      lib             $(srcdir)
126 expanded        lib             .
127 keyok           lib             $(srcdir)
128 lib_adabind     lib             $(srcdir)
129 lib_dft_fgbg    lib             $(srcdir)
130 lib_freeall     lib             $(srcdir)
131 resizeterm      lib             $(srcdir)       ../include/term.h
132 softscroll      lib             $(srcdir)
133 wresize         lib             $(srcdir)       ../include/term.h
134
135 # Support for termcap (and tic, etc.), which can be a separate library
136 @ termlib
137 alloc_entry     lib             $(srcdir)       ../include/term.h
138 captoinfo       lib             $(srcdir)
139 codes           lib             .
140 comp_captab     lib             .               ../include/term.h ../include/hashsize.h
141 comp_error      lib             $(srcdir)
142 comp_expand     lib             $(srcdir)       $(INCDIR)/tic.h
143 comp_hash       lib             $(srcdir)       ../include/term.h ../include/hashsize.h
144 comp_parse      lib             $(srcdir)       ../include/term.h $(INCDIR)/tic.h
145 comp_scan       lib             $(srcdir)
146 fallback        lib             .               ../include/term.h $(INCDIR)/tic.h
147 lib_cur_term    lib             $(srcdir)
148 lib_kernel      lib             $(srcdir)       ../include/term.h
149 lib_keyname     lib             .               ../include/term.h
150 lib_options     lib             $(srcdir)       ../include/term.h keys.tries
151 lib_raw         lib             $(srcdir)       ../include/term.h
152 lib_termcap     lib             $(srcdir)       ../include/term.h
153 lib_ti          lib             $(srcdir)       ../include/term.h
154 lib_tparm       lib             $(srcdir)       ../include/term.h
155 lib_tputs       lib             $(srcdir)       ../include/term.h
156 lib_trace       lib             $(srcdir)
157 lib_tracechr    lib             $(srcdir)
158 lib_twait       lib             $(srcdir)
159 name_match      lib             $(srcdir)       ../include/term.h $(INCDIR)/tic.h
160 names           lib             .
161 parse_entry     lib             $(srcdir)       ../include/term.h ../include/parametrized.h
162 read_entry      lib             $(srcdir)       ../include/term.h $(INCDIR)/tic.h
163 read_termcap    lib             $(srcdir)       ../include/term.h
164 lib_setup       lib             $(srcdir)       ../include/term.h
165 trace_buf       lib             $(srcdir)
166 tries           lib             $(srcdir)
167 unctrl          lib             .