mirror of
https://https.git.savannah.gnu.org/git/libtool.git
synced 2026-01-29 02:44:20 +00:00
51 lines
1.7 KiB
Plaintext
51 lines
1.7 KiB
Plaintext
|
|
index of the source files:
|
|
|
|
README This file.
|
|
LT.diff A patch for libtool.m4
|
|
|
|
ltstr.def The `glue' definition file that sources the following:
|
|
lt_base.def Global variables used for all operation modes
|
|
lt_clean.def `clean' mode script
|
|
lt_compile.def `compile' mode script
|
|
lt_execute.def `execute' mode script
|
|
lt_finish.def `finish' mode script
|
|
lt_install.def `install' mode script
|
|
lt_link.def `link' mode script
|
|
|
|
ltopts.def The definitions for the ltmain options
|
|
ltmain.c The main routine for the new ltmain (aka libtool).
|
|
ltmain.mk The make file for all this
|
|
|
|
ltmain.tpl The template for the shell script (ltmain.in) variation
|
|
ltstr.tpl The template for producing the compiled versions of
|
|
the scriptlets defined in the lt_*.def files.
|
|
|
|
================
|
|
|
|
These are the generated files:
|
|
|
|
ltconfig.x Generated for a particular configuration via the
|
|
LT.diff patch, above.
|
|
|
|
ltmain.in Generated version of the traditional file
|
|
ltopts.c Generated option definition structure
|
|
ltopts.h Option interface file
|
|
ltstr.c The strings for emitting the shell commands
|
|
ltstr.h The interface file for same
|
|
|
|
================
|
|
|
|
The executable requires -lopts to be able to link.
|
|
The latest autogen archive ought to have a K&R friendly version
|
|
of the option processing library that can be compiled and linked
|
|
into the executable. Of course, AutoGen-5 is required to be able
|
|
to create the last five generated files, so you should
|
|
have it available. :-)
|
|
|
|
================
|
|
|
|
I have not done any timing tests, but at this point any savings
|
|
ought to be quite marginal. About all that is saved is interpretation
|
|
time, very few forks and execs. That all comes later. :-)
|