# HG changeset patch # User Oleksandr Gavenko # Date 1283435130 -10800 # Node ID 8d0977618c0136c4bdc8f40e21b2780b32e6c481 # Parent 2be5a339871a33ab1fb4b05cc0d4abfa232ba799 GNU Make configuration. diff -r 2be5a339871a -r 8d0977618c01 make.rst --- 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.