equal
deleted
inserted
replaced
1 -*- mode: outline; coding: utf-8; -*- |
|
2 |
|
3 * How view list of default make definitions. |
|
4 |
|
5 $ make -p -f /dev/null |
|
6 |
|
7 * GNU Make Standard Library. |
|
8 |
|
9 http://gmsl.sourceforge.net |
|
10 home page |
|
11 |
|
12 * GNU Make configuration. |
|
13 |
|
14 Put on top of your Makefile: |
|
15 |
|
16 # Disable built in pattern rules. |
|
17 MAKEFLAGS += -r |
|
18 # Disable built in variables. |
|
19 MAKEFLAGS += -R |
|
20 # Disable built in suffix rules. |
|
21 .SUFFIXES: |
|
22 # Default target. |
|
23 .DEFAULT_GOAL = all |
|
24 |
|
25 * Available build tools. |
|
26 |
|
27 ** GNU Make. |
|
28 |
|
29 http://www.gnu.org/software/make |
|
30 http://en.wikipedia.org/wiki/Make_%28software%29 |
|
31 |
|
32 ** SCons. |
|
33 |
|
34 http://www.scons.org |
|
35 http://ru.wikipedia.org/wiki/SCons |
|
36 |
|
37 ** CMake. |
|
38 |
|
39 http://www.cmake.org |
|
40 http://ru.wikipedia.org/wiki/CMake |
|
41 |
|
42 ** OMake. |
|
43 |
|
44 http://omake.metaprl.org/index.html |
|
45 |
|