Makefile
changeset 1002 73a5303842e3
parent 908 e3b3e9f4d759
child 1008 ff0b8955a3c0
equal deleted inserted replaced
1001:d9b2474219f6 1002:73a5303842e3
     1 # Copyright (C) 2008-2010 by Oleksandr Gavenko <gavenkoa@gmail.com>
     1 # Copyright (C) 2008-2010 by Oleksandr Gavenko <gavenkoa@gmail.com>
     2 #
     2 #
     3 # You can do anything with this file without any warranty.
     3 # You can do anything with this file without any warranty.
       
     4 
       
     5 
       
     6 ################################################################
       
     7 # Standard Makefile settings.
     4 
     8 
     5 SHELL = /bin/sh
     9 SHELL = /bin/sh
     6 export PATH := /bin:/usr/bin:${PATH}
    10 export PATH := /bin:/usr/bin:${PATH}
     7 
    11 
     8 # Disable built in pattern rules.
    12 # Disable built in pattern rules.
     9 MAKEFLAGS += -r
    13 MAKEFLAGS += -r
    10 # Disable built in variables.
    14 # Disable built in variables.
    11 MAKEFLAGS += -R
    15 MAKEFLAGS += -R
    12 # Disable built in suffix rules.
    16 # Disable built in suffix rules.
    13 .SUFFIXES:
    17 .SUFFIXES:
       
    18 # Delete target file if command fails.
       
    19 .DELETE_ON_ERROR:
    14 # Default target.
    20 # Default target.
    15 .DEFAULT_GOAL = all
    21 .DEFAULT_GOAL = all
    16 
    22 
    17 ################################################################
    23 ################################################################
    18 # Helper definition.
    24 # Helper definition.