[Top] | [Contents] | [Index] | [ ? ] |
Table of Contents
- 1. Introduction
- 2. The GNU Build System
- 3. Making
configure
Scripts - 4. Initialization and Output Files
- 4.1 Initializing
configure
- 4.2 Dealing with Autoconf versions
- 4.3 Notices in
configure
- 4.4 Finding
configure
Input - 4.5 Outputting Files
- 4.6 Performing Configuration Actions
- 4.7 Creating Configuration Files
- 4.8 Substitutions in Makefiles
- 4.9 Configuration Header Files
- 4.10 Running Arbitrary Configuration Commands
- 4.11 Creating Configuration Links
- 4.12 Configuring Other Packages in Subdirectories
- 4.13 Default Prefix
- 4.1 Initializing
- 5. Existing Tests
- 6. Writing Tests
- 7. Results of Tests
- 8. Programming in M4
- 9. Programming in M4sh
- 10. Writing Autoconf Macros
- 11. Portable Shell Programming
- 11.1 Shellology
- 11.2 Here-Documents
- 11.3 File Descriptors
- 11.4 File System Conventions
- 11.5 Shell Pattern Matching
- 11.6 Shell Substitutions
- 11.7 Assignments
- 11.8 Parentheses in Shell Scripts
- 11.9 Slashes in Shell Scripts
- 11.10 Special Shell Variables
- 11.11 Shell Functions
- 11.12 Limitations of Shell Builtins
- 11.13 Limitations of Usual Tools
- 12. Portable Make Programming
- 12.1
$<
in Ordinary Make Rules - 12.2 Failure in Make Rules
- 12.3 Special Characters in Make Macro Names
- 12.4 Backslash-Newline-Newline in Make Macro Values
- 12.5 Backslash-Newline in Make Comments
- 12.6 Long Lines in Makefiles
- 12.7
make macro=value
and Submakes - 12.8 The Make Macro MAKEFLAGS
- 12.9 The Make Macro
SHELL
- 12.10 Parallel Make
- 12.11 Comments in Make Rules
- 12.12 The ‘obj/’ Subdirectory and Make
- 12.13 Exit Status of
make -k
- 12.14
VPATH
and Make - 12.15 Single Suffix Rules and Separated Dependencies
- 12.16 Timestamp Resolution and Make
- 12.1
- 13. Portable C and C++ Programming
- 14. Manual Configuration
- 15. Site Configuration
- 16. Running
configure
Scripts - 17. config.status Invocation
- 18. Obsolete Constructs
- 19. Generating Test Suites with Autotest
- 20. Frequent Autoconf Questions, with answers
- 21. History of Autoconf
- A. GNU Free Documentation License
- B. Indices
[Top] | [Contents] | [Index] | [ ? ] |