home *** CD-ROM | disk | FTP | other *** search
GNU Info File | 1993-05-16 | 4.6 KB | 167 lines |
- This is Info file make.info, produced by Makeinfo-1.54 from the input
- file make.texinfo.
-
- This file documents the GNU Make utility, which determines
- automatically which pieces of a large program need to be recompiled,
- and issues the commands to recompile them.
-
- This is Edition 0.42, last updated 14 May 1993, of `The GNU Make
- Manual', for `make', Version 3.66 Beta.
-
- Copyright (C) 1988, '89, '90, '91, '92, '93 Free Software
- Foundation, Inc.
-
- Permission is granted to make and distribute verbatim copies of this
- manual provided the copyright notice and this permission notice are
- preserved on all copies.
-
- Permission is granted to copy and distribute modified versions of
- this manual under the conditions for verbatim copying, provided also
- that the section entitled "GNU General Public License" is included
- exactly as in the original, and provided that the entire resulting
- derived work is distributed under the terms of a permission notice
- identical to this one.
-
- Permission is granted to copy and distribute translations of this
- manual into another language, under the above conditions for modified
- versions, except that the text of the translations of the section
- entitled "GNU General Public License" must be approved for accuracy by
- the Foundation.
-
- Indirect:
- make.info-1: 1275
- make.info-2: 50421
- make.info-3: 99996
- make.info-4: 149989
- make.info-5: 198533
- make.info-6: 247621
- make.info-7: 295585
- make.info-8: 320555
- Tag Table:
- (Indirect)
- Node: Top1275
- Node: Copying12156
- Node: Overview31307
- Node: Preparing32248
- Node: Reading33203
- Node: Bugs34125
- Node: Introduction36033
- Node: Rule Introduction37620
- Node: Simple Makefile39329
- Node: How Make Works42942
- Node: Variables Simplify45440
- Node: make Deduces47646
- Node: Combine By Dependency49393
- Node: Cleanup50421
- Node: Makefiles51831
- Node: Makefile Contents52528
- Node: Makefile Names54788
- Node: Include56390
- Node: MAKEFILES Variable59460
- Node: Remaking Makefiles60962
- Node: Overriding Makefiles64780
- Node: Rules66370
- Node: Rule Example68970
- Node: Rule Syntax69805
- Node: Wildcards72014
- Node: Wildcard Examples73524
- Node: Wildcard Pitfall74759
- Node: Wildcard Function75912
- Node: Directory Search77403
- Node: General Search78463
- Node: Selective Search79970
- Node: Commands/Search82875
- Node: Implicit/Search84215
- Node: Libraries/Search85131
- Node: Phony Targets86200
- Node: Force Targets89545
- Node: Empty Targets90582
- Node: Special Targets91842
- Node: Multiple Targets95406
- Node: Multiple Rules97273
- Node: Static Pattern99356
- Node: Static Usage99996
- Node: Static versus Implicit103639
- Node: Double-Colon105370
- Node: Automatic Dependencies106900
- Node: Commands110144
- Node: Echoing111705
- Node: Execution112942
- Node: Parallel114610
- Node: Errors117925
- Node: Interrupts120824
- Node: Recursion122405
- Node: MAKE Variable123691
- Node: Variables/Recursion126782
- Node: Options/Recursion131534
- Node: -w Option134265
- Node: Sequences135251
- Node: Empty Commands138246
- Node: Using Variables139414
- Node: Reference141930
- Node: Flavors143475
- Node: Advanced147962
- Node: Substitution Refs148462
- Node: Computed Names149989
- Node: Values154559
- Node: Setting155476
- Node: Appending157185
- Node: Override Directive161096
- Node: Defining162475
- Node: Environment164473
- Node: Conditionals166601
- Node: Conditional Example167310
- Node: Conditional Syntax169876
- Node: Testing Flags174622
- Node: Functions175719
- Node: Syntax of Functions176717
- Node: Text Functions178854
- Node: Filename Functions185608
- Node: Foreach Function190729
- Node: Origin Function193931
- Node: Shell Function197156
- Node: Running198533
- Node: Makefile Arguments200075
- Node: Goals200770
- Node: Instead of Execution204551
- Node: Avoiding Compilation207621
- Node: Overriding209522
- Node: Testing211810
- Node: Options Summary213687
- Node: Implicit Rules220219
- Node: Using Implicit222365
- Node: Catalogue of Rules225852
- Node: Implicit Variables234665
- Node: Chained Rules238791
- Node: Pattern Rules241489
- Node: Pattern Intro243017
- Node: Pattern Examples245828
- Node: Automatic247621
- Node: Pattern Match253259
- Node: Match-Anything Rules254863
- Node: Canceling Rules258722
- Node: Last Resort259425
- Node: Suffix Rules261262
- Node: Search Algorithm264969
- Node: Archives268458
- Node: Archive Members269075
- Node: Archive Update270129
- Node: Archive Symbols272047
- Node: Archive Suffix Rules273246
- Node: Features274511
- Node: Missing282297
- Node: Makefile Conventions285874
- Node: Makefile Basics286222
- Node: Utilities in Makefiles288108
- Node: Standard Targets289539
- Node: Command Variables295585
- Node: Directory Variables298406
- Node: Quick Reference304474
- Node: Complex Makefile311887
- Node: Concept Index320555
- Node: Name Index358723
- End Tag Table
-