make.rst
changeset 514 8d0977618c01
parent 495 d2ff426ea714
child 735 5c437e2d5fe1
--- a/make.rst	Thu Aug 26 15:09:08 2010 +0300
+++ b/make.rst	Thu Sep 02 16:45:30 2010 +0300
@@ -9,6 +9,19 @@
   http://gmsl.sourceforge.net
                 home page
 
+* GNU Make configuration.
+
+Put on top of your Makefile:
+
+  # Disable built in pattern rules.
+  MAKEFLAGS += -r
+  # Disable built in variables.
+  MAKEFLAGS += -R
+  # Disable built in suffix rules.
+  .SUFFIXES:
+  # Default target.
+  .DEFAULT_GOAL = all
+
 * Available build tools.
 
 ** GNU Make.