| History log of /src/lib/libterminfo/Makefile |
| Revision | | Date | Author | Comments |
| 1.25 |
| 18-Sep-2025 |
mrg | introduce a couple of new turn-off-gcc-warning variables and use them.
GCC 14 has a new annoying calloc() checker that we turn off in a bunch of places, and there are a few more dangling-pointer issuse that come up, but seem bogus.
|
| 1.24 |
| 20-May-2024 |
martin | Use double quotes to include the local ./Makefile.hash
|
| 1.23 |
| 05-Apr-2020 |
roy | terminfo: Add guards to optionally build parts of libterminfo
Reading from a database is now optional. Compiling terminfo descriptions (including from $TERMINFO) is now optional. Compat support is now optional.
This removes 17k on amd64 from the binary size, which allows it to be used again on space constrained ramdisks.
|
| 1.22 |
| 21-Mar-2012 |
matt | branches: 1.22.32; These directories default to WARNS?=5
|
| 1.21 |
| 03-Nov-2011 |
joerg | Fix dependencies on generated files.
|
| 1.20 |
| 02-Nov-2011 |
yamt | use the tools version of utilities for other scripts, too
|
| 1.19 |
| 02-Nov-2011 |
christos | Separate the generators out, so that they can be re-used by tools, and don't play games with curdir/objdir.
|
| 1.18 |
| 02-Nov-2011 |
roy | branches: 1.18.2; Now that nbperf can generate the same file using the -p option, there is no longer a need to store these files in CVS.
|
| 1.17 |
| 04-Oct-2011 |
roy | Move longname(3) from curses to terminfo, pre-cursor to fix PR/43386.
|
| 1.16 |
| 03-Oct-2011 |
roy | Install correct man page links.
|
| 1.15 |
| 03-Oct-2011 |
roy | Correctly use ti_ instead of t_ for our extensions as per the man page. Replace vtparm with tiparm. tiparm is also non standard, but has been proposed at least.
|
| 1.14 |
| 02-Oct-2011 |
roy | Add termname(3) as defined by POSIX.
|
| 1.13 |
| 16-Aug-2011 |
christos | document non-literal format strings
|
| 1.12 |
| 06-Jul-2010 |
mrg | remove almost all the ability to build netbsd with an a.out target. we're ELF now, and there are many missing checks against OBJECT_FMT. if we ever consider switching, the we can figure out what new ones we need but for now it's just clutter.
this doesn't remove any of the support for exec_aout or any actually required-for-boot a.out support, only the ability to build a netbsd release in a.out format. ie, most of this code has been dead for over a decade.
i've tested builds on vax, amd64, i386, mac68k, macppc, sparc, atari, amiga, shark, cats, dreamcast, landisk, mmeye and x68k. this covers the 5 MACHINE_ARCH's affected, and all the other arch code touched. it also includes some actual run-time testing of sparc, i386 and shark, and i performed binary comparison upon amiga and x68k as well.
some minor details relevant: - move shlib.[ch] from ld.aout_so into ldconfig proper, and cut them down to only the parts ldconfig needs - remove various unused source files - switch amiga bootblocks to using elf2bb.h instead of aout2bb.h
|
| 1.11 |
| 22-Feb-2010 |
roy | libterminfo can now compile a single terminfo description which allows $TERMINFO to be a terminfo description as well as a file reference.
This enables the user to modify the terminfo description on read-only media.
|
| 1.10 |
| 19-Feb-2010 |
njoly | Do clean generated terminfo.5 file.
|
| 1.9 |
| 12-Feb-2010 |
roy | Store the generated compiled terminfo descriptions so that we can build a consistent library just from source.
|
| 1.8 |
| 11-Feb-2010 |
roy | Include xterm.
|
| 1.7 |
| 11-Feb-2010 |
roy | Use $TOOL_TIC
|
| 1.6 |
| 11-Feb-2010 |
roy | Use structures so we know how long each description is.
|
| 1.5 |
| 11-Feb-2010 |
roy | Embed ansi, dumb, vt100, vt220 and wsvt25 compiled terminal descriptions into libterminfo. Constify some foo.
|
| 1.4 |
| 09-Feb-2010 |
roy | We should always generate terminfo.5 to save human error syncing.
|
| 1.3 |
| 03-Feb-2010 |
roy | Store our generated files in CVS and remove nbperf from the toolchain. This allows us to build consistent libs without an ever changing hash.
|
| 1.2 |
| 03-Feb-2010 |
roy | Use $HOST_SH instead of calling directly.
|
| 1.1 |
| 03-Feb-2010 |
roy | Import my terminfo implementation. This uses the ncurses terminal definitions.
OK: core@, jdc@
|
| 1.18.2.2 |
| 17-Apr-2012 |
yamt | sync with head
|
| 1.18.2.1 |
| 10-Nov-2011 |
yamt | sync with head
|
| 1.22.32.1 |
| 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|