Commit | Line | Data |
---|---|---|
6da586f4 | 1 | |
72482893 | 2 | # The first and therefor default rule |
91a299db PG |
3 | .PHONY: default |
4 | default: | |
3fc83b9f | 5 | |
55b26c7b PG |
6 | # Suppress all builtin variables and rules |
7 | MAKEFLAGS += -rR | |
8 | ||
9 | # Suppress all command printing | |
10 | MAKEFLAGS += -s | |
11 | ||
ebb35834 PG |
12 | G_DIRMK := dir.mk |
13 | G_VARSMK := vars.mk | |
14 | G_FILESMK := files.mk | |
15 | G_RULESMK := rules.mk | |
16 | G_LISTSMK := lists.mk | |
17 | G_TVARSMK := tvars.mk | |
630fa680 | 18 | |
52ea3ab0 PG |
19 | include Makefile.d/${G_VARSMK} |
20 | ||
7b1ed706 | 21 | include ${G_LISTSMK} |
6b7bcb90 | 22 | include ${G_VARSMK} |
7bbc50a4 | 23 | |
fac0f562 | 24 | include packages.mk |
fac0f562 | 25 | |
6b7bcb90 PG |
26 | include lib/${G_VARSMK} |
27 | ||
28 | include targets.mk | |
630fa680 | 29 | |
5e936898 | 30 | # include all of the dir.mk |
7bbc50a4 | 31 | include lib/${G_DIRMK} |
5417a0bc | 32 | |
a98a33a6 | 33 | include tests/${G_DIRMK} |
7f0cd435 | 34 | include physics/${G_DIRMK} |
7bbc50a4 | 35 | |
016c4cab PG |
36 | include ${G_RULESMK} |
37 | ||
10d7d89a PG |
38 | # Do not warn or error if not found, dependencies will get created with the object files |
39 | -include ${L_DEPS} | |
6da586f4 | 40 |