modules revision 50276
150276Speter# $Id: modules,v 1.69 1999/07/18 02:38:37 tom Exp $ 250276Speter############################################################################## 350276Speter# Copyright (c) 1998,1999 Free Software Foundation, Inc. # 450276Speter# # 550276Speter# Permission is hereby granted, free of charge, to any person obtaining a # 650276Speter# copy of this software and associated documentation files (the "Software"), # 750276Speter# to deal in the Software without restriction, including without limitation # 850276Speter# the rights to use, copy, modify, merge, publish, distribute, distribute # 950276Speter# with modifications, sublicense, and/or sell copies of the Software, and to # 1050276Speter# permit persons to whom the Software is furnished to do so, subject to the # 1150276Speter# following conditions: # 1250276Speter# # 1350276Speter# The above copyright notice and this permission notice shall be included in # 1450276Speter# all copies or substantial portions of the Software. # 1550276Speter# # 1650276Speter# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # 1750276Speter# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # 1850276Speter# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # 1950276Speter# THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # 2050276Speter# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # 2150276Speter# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # 2250276Speter# DEALINGS IN THE SOFTWARE. # 2350276Speter# # 2450276Speter# Except as contained in this notice, the name(s) of the above copyright # 2550276Speter# holders shall not be used in advertising or otherwise to promote the sale, # 2650276Speter# use or other dealings in this Software without prior written # 2750276Speter# authorization. # 2850276Speter############################################################################## 2950276Speter# 3050276Speter# Author: Thomas E. Dickey <dickey@clark.net> 1996,1997,1998 3150276Speter# 3250276Speter 3350276Speter@ base 3450276Speter# Library objects 3550276Speterhardscroll lib $(serial) 3650276Speterhashmap lib $(serial) ../include/term.h 3750276Speterlib_addch lib $(base) 3850276Speterlib_addstr lib $(base) 3950276Speterlib_beep lib $(base) ../include/term.h 4050276Speterlib_bkgd lib $(base) 4150276Speterlib_box lib $(base) 4250276Speterlib_chgat lib $(base) 4350276Speterlib_clear lib $(base) 4450276Speterlib_clearok lib $(base) 4550276Speterlib_clrbot lib $(base) 4650276Speterlib_clreol lib $(base) 4750276Speterlib_color lib $(base) ../include/term.h 4850276Speterlib_colorset lib $(base) 4950276Speterlib_delch lib $(base) 5050276Speterlib_delwin lib $(base) 5150276Speterlib_echo lib $(base) 5250276Speterlib_endwin lib $(base) ../include/term.h 5350276Speterlib_erase lib $(base) 5450276Speterlib_flash lib $(base) ../include/term.h 5550276Speterlib_gen lib . ../include/curses.h 5650276Speterlib_getch lib $(base) 5750276Speterlib_getstr lib $(base) ../include/term.h 5850276Speterlib_hline lib $(base) 5950276Speterlib_immedok lib $(base) 6050276Speterlib_inchstr lib $(base) 6150276Speterlib_initscr lib $(base) $(INCDIR)/tic.h 6250276Speterlib_insch lib $(base) 6350276Speterlib_insdel lib $(base) 6450276Speterlib_insstr lib $(base) 6550276Speterlib_instr lib $(base) 6650276Speterlib_isendwin lib $(base) 6750276Speterlib_leaveok lib $(base) 6850276Speterlib_mouse lib $(base) ../include/term.h 6950276Speterlib_move lib $(base) 7050276Speterlib_mvcur lib $(serial) ../include/term.h $(INCDIR)/tic.h 7150276Speterlib_mvwin lib $(base) 7250276Speterlib_newterm lib $(base) ../include/term.h 7350276Speterlib_newwin lib $(base) 7450276Speterlib_nl lib $(base) 7550276Speterlib_overlay lib $(base) 7650276Speterlib_pad lib $(base) 7750276Speterlib_printw lib $(base) 7850276Speterlib_redrawln lib $(base) 7950276Speterlib_refresh lib $(base) 8050276Speterlib_restart lib $(base) ../include/term.h 8150276Speterlib_scanw lib $(base) 8250276Speterlib_screen lib $(base) ../include/term.h 8350276Speterlib_scroll lib $(base) 8450276Speterlib_scrollok lib $(base) 8550276Speterlib_scrreg lib $(base) 8650276Speterlib_set_term lib $(base) ../include/term.h 8750276Speterlib_slk lib $(base) ../include/term.h 8850276Speterlib_slkatr_set lib $(base) 8950276Speterlib_slkatrof lib $(base) 9050276Speterlib_slkatron lib $(base) 9150276Speterlib_slkatrset lib $(base) 9250276Speterlib_slkattr lib $(base) 9350276Speterlib_slkclear lib $(base) 9450276Speterlib_slkcolor lib $(base) 9550276Speterlib_slkinit lib $(base) 9650276Speterlib_slklab lib $(base) 9750276Speterlib_slkrefr lib $(base) ../include/term.h 9850276Speterlib_slkset lib $(base) 9950276Speterlib_slktouch lib $(base) 10050276Speterlib_touch lib $(base) 10150276Speterlib_traceatr lib $(trace) ../include/term.h 10250276Speterlib_tracedmp lib $(trace) 10350276Speterlib_tracemse lib $(trace) 10450276Speterlib_tstp lib $(serial) 10550276Speterlib_ungetch lib $(base) 10650276Speterlib_vidattr lib $(serial) ../include/term.h 10750276Speterlib_vline lib $(base) 10850276Speterlib_wattroff lib $(base) 10950276Speterlib_wattron lib $(base) 11050276Speterlib_winch lib $(base) 11150276Speterlib_window lib $(base) 11250276Speternc_panel lib $(base) 11350276Spetersafe_sprintf lib $(base) 11450276Spetertty_update lib $(serial) ../include/term.h 11550276Speter 11650276Speter# Modules for porting 11750276Spetermemmove lib $(base) 11850276Spetersigaction lib $(base) 11950276Spetervsscanf lib $(base) 12050276Speter 12150276Speter# Extensions to the base library 12250276Speter@ ext_funcs 12350276Speterdefine_key lib $(base) 12450276Speterexpanded lib . 12550276Speterkeybound lib $(base) 12650276Speterkeyok lib $(base) 12750276Speterlib_dft_fgbg lib $(base) ../include/term.h 12850276Speterlib_freeall lib $(base) 12950276Speterlib_print lib $(tinfo) ../include/term.h 13050276Speterresizeterm lib $(base) ../include/term.h 13150276Spetertrace_xnames lib $(trace) ../include/term.h $(INCDIR)/term_entry.h 13250276Spetertries lib $(base) 13350276Speterwresize lib $(base) ../include/term.h 13450276Speter 13550276Speter# Support for termcap (and tic, etc.), which can be a separate library 13650276Speter@ termlib 13750276Speteraccess lib $(tinfo) 13850276Speteradd_tries lib $(tinfo) 13950276Speteralloc_entry lib $(tinfo) ../include/term.h $(INCDIR)/term_entry.h $(INCDIR)/tic.h 14050276Speteralloc_ttype lib $(tinfo) ../include/term.h $(INCDIR)/term_entry.h $(INCDIR)/tic.h 14150276Spetercaptoinfo lib $(tinfo) $(INCDIR)/tic.h 14250276Spetercodes lib . 14350276Spetercomp_captab lib . $(INCDIR)/tic.h ../include/term.h ../include/hashsize.h 14450276Spetercomp_error lib $(tinfo) $(INCDIR)/tic.h 14550276Spetercomp_expand lib $(tinfo) $(INCDIR)/tic.h 14650276Spetercomp_hash lib $(tinfo) ../include/term.h $(INCDIR)/tic.h ../include/hashsize.h 14750276Spetercomp_parse lib $(tinfo) ../include/term.h $(INCDIR)/term_entry.h $(INCDIR)/tic.h 14850276Spetercomp_scan lib $(tinfo) $(INCDIR)/tic.h 14950276Speterdoalloc lib $(tinfo) 15050276Speterfallback lib . ../include/term.h $(INCDIR)/tic.h 15150276Speterfree_ttype lib $(tinfo) ../include/term.h $(INCDIR)/term_entry.h $(INCDIR)/tic.h 15250276Spetergetenv_num lib $(tinfo) 15350276Speterhome_terminfo lib $(tinfo) 15450276Speterinit_keytry lib $(tinfo) ../include/term.h $(INCDIR)/tic.h init_keytry.h 15550276Speterlib_acs lib $(tinfo) ../include/term.h 15650276Speterlib_baudrate lib $(tinfo) ../include/term.h 15750276Speterlib_cur_term lib $(tinfo) ../include/term.h $(INCDIR)/term_entry.h 15850276Speterlib_data lib $(tinfo) 15950276Speterlib_has_cap lib $(tinfo) ../include/term.h 16050276Speterlib_kernel lib $(tinfo) ../include/term.h 16150276Speterlib_keyname lib . ../include/term.h 16250276Speterlib_longname lib $(tinfo) 16350276Speterlib_napms lib $(tinfo) 16450276Speterlib_options lib $(tinfo) ../include/term.h 16550276Speterlib_raw lib $(tinfo) ../include/term.h 16650276Speterlib_setup lib $(tinfo) ../include/term.h $(INCDIR)/term_entry.h 16750276Speterlib_termcap lib $(tinfo) ../include/term.h $(INCDIR)/term_entry.h $(INCDIR)/tic.h 16850276Speterlib_termname lib $(tinfo) $(INCDIR)/tic.h 16950276Speterlib_ti lib $(tinfo) ../include/term.h $(INCDIR)/term_entry.h $(INCDIR)/tic.h 17050276Speterlib_tparm lib $(tinfo) ../include/term.h $(INCDIR)/tic.h 17150276Speterlib_tputs lib $(tinfo) ../include/term.h $(INCDIR)/tic.h 17250276Speterlib_trace lib $(trace) $(INCDIR)/tic.h 17350276Speterlib_tracebits lib $(trace) ../include/term.h 17450276Speterlib_tracechr lib $(trace) 17550276Speterlib_ttyflags lib $(tinfo) ../include/term.h 17650276Speterlib_twait lib $(serial) 17750276Spetername_match lib $(tinfo) ../include/term.h $(INCDIR)/tic.h 17850276Speternames lib . 17950276Speterparse_entry lib $(tinfo) ../include/term.h $(INCDIR)/term_entry.h $(INCDIR)/tic.h ../include/parametrized.h 18050276Speterread_entry lib $(tinfo) ../include/term.h $(INCDIR)/term_entry.h $(INCDIR)/tic.h 18150276Speterread_termcap lib $(tinfo) ../include/term.h $(INCDIR)/term_entry.h $(INCDIR)/tic.h 18250276Spetersetbuf lib $(tinfo) 18350276Spetertrace_buf lib $(trace) 18450276Spetertrace_tries lib $(trace) 18550276Speterunctrl lib . 18650276Speterwrite_entry lib $(tinfo) ../include/term.h $(INCDIR)/term_entry.h $(INCDIR)/tic.h 187