Managing Projects with GNU Make

Foreword & Preface

The make utility is an enticing servant.

enticing

    [ɪn'taɪsɪŋ]

    adj. 迷人的;引诱的
    v. 引诱;诱骗(entice的ing形式)

Part I: Basic Concepts

Chapter 1: How to Write a Simple Makefile

Chapter 2: Rules

Chapter 3: Variables and Macros

Chapter 4: Functions

Chapter 5: Commands

后面就没必要看了。

Part II: Advanced and Specialized Topics

Chapter 6: Managing Large Projects

Chapter 7: Portable Makefiles

Chapter 8: C and C++

Chapter 9: Java

Chapter 10: Improving the Performance of make

Chapter 11: Example Makefiles

Chapter 12: Debugging Makefiles

Part III: Appendixes

Appendix A: Running make

Appendix B: The Outer Limits

Appendix C: GNU Free Documentation License—GNU Project—Free Software Foundation (FSF)

Colophon