tlbuild: General setup macros
6.3.1 General setup macros
--------------------------
The TL sources use two general setup macros:
-- Macro: KPSE_BASIC (NAME, [MORE-OPTIONS])
Initialize the basic TL infrastructure for module NAME:
'AM_INIT_AUTOMAKE([foreign MORE-OPTIONS])'
'AM_MAINTAINER_MODE'
'KPSE_COMPILER_WARNINGS'
and make sure the C compiler understands function prototypes. This
is used for all generic library and program modules.
-- Macro: KPSE_COMMON (NAME, [MORE-OPTIONS])
Like 'KPSE_BASIC' but add:
'LT_PREREQ([2.2.6])'
'LT_INIT([win32-dll])'
'AC_SYS_LARGEFILE'
'AC_FUNC_FSEEKO'
along with checks for frequently used functions, headers, types,
and structures. This is used for TeX-specific modules.