Improve page formatting.
--- a/gnu-make.rst Sun Jan 29 23:38:28 2017 +0200
+++ b/gnu-make.rst Mon Jan 30 00:44:30 2017 +0200
@@ -6,35 +6,31 @@
.. contents::
:local:
-Make docs.
-==========
+GNU Make documentation
+======================
- http://make.paulandlesley.org/ http://mad-scientist.net/make/
- Paul D. Smith page about make.
- http://make.paulandlesley.org/autodep.html
- Advanced Auto-Dependency Generation
- http://miller.emu.id.au/pmiller/books/rmch/
- "Recursive Make Considered Harmful" home page.
- http://evbergen.home.xs4all.nl/nonrecursive-make.html
- Implementing non-recursive make.
- http://www.electric-cloud.com/resources/mrmake.php
- Ask Mr. Make
+http://make.paulandlesley.org/ http://mad-scientist.net/make/
+ Paul D. Smith page about make.
+http://make.paulandlesley.org/autodep.html
+ Advanced Auto-Dependency Generation
+http://miller.emu.id.au/pmiller/books/rmch/
+ "Recursive Make Considered Harmful" home page.
+http://evbergen.home.xs4all.nl/nonrecursive-make.html
+ Implementing non-recursive make.
+http://www.electric-cloud.com/resources/mrmake.php
+ *Ask Mr. Make*. Series of article on tricks with GNU Make.
-How view list of default make definitions.
-==========================================
+Debugging GNU Make
+==================
+
+How view list of default make definitions::
$ make -p -f /dev/null
-GNU Make Standard Library.
-==========================
+GNU Make configuration
+======================
- http://gmsl.sourceforge.net
- home page
-
-GNU Make configuration.
-=======================
-
-Put on top of your Makefile:
+There are defaults that enrich behavior of GNU Make::
# Disable built in pattern rules.
MAKEFLAGS += -r
@@ -45,3 +41,9 @@
# Default target.
.DEFAULT_GOAL = all
+GNU Make Standard Library
+=========================
+
+http://gmsl.sourceforge.net
+ home page
+