Christophe de Dinechin
198ad6420d
Change project name to 'Make-it-Quick', and make it installable
...
This simplifies the management of projects using make-it-quick by
putting the makefile include files in a shared location
(typically /usr/local/include/make-it-quick)
2018-04-04 10:32:09 +02:00
Christophe de Dinechin
4d77ac826f
Copyright update for 2018
2018-04-04 10:31:11 +02:00
Christophe de Dinechin
9f78375264
Add clang-format rule to reformat source files
2018-04-04 10:31:11 +02:00
Christophe de Dinechin
0317d1ea97
Fix the colorize target
2018-04-04 10:21:04 +02:00
Christophe de Dinechin
9d72c7ebfc
Add SYSCONFIG path, defaults to /etc
2018-04-04 10:21:04 +02:00
Christophe de Dinechin
3d95749be5
Remove useless variables
2018-04-04 10:21:04 +02:00
Christophe de Dinechin
96d1e61a61
Better install process
2018-04-04 10:21:04 +02:00
Christophe de Dinechin
13ceb48407
Cleanup cleanup rules
2018-04-04 10:21:04 +02:00
Christophe de Dinechin
34075d3782
Remove extra / in $(PREFIX)share
2018-04-04 10:21:04 +02:00
Christophe de Dinechin
b6e7ccf05d
Change location for build outputs to something more practical for daily use
2018-04-04 10:21:04 +02:00
Christophe de Dinechin
8d0b734e70
Add TOP variable to indicate top-level directory
...
This makes the output file organization cleaner in case where the
'build' directory is not itself at the top-level.
2018-04-04 10:21:04 +02:00
Christophe de Dinechin
b8c5d9776f
Add PREFIX_SHARE variable
2018-04-04 10:21:03 +02:00
Christophe de Dinechin
4ce7372146
Add OUTPUT and LOGS environment variables
...
They used to be called with annoying names that nobody would use
2018-04-04 10:21:03 +02:00
Christophe de Dinechin
981fe36296
Add support for installing header files
2018-04-04 10:21:03 +02:00
Christophe de Dinechin
154ca40451
Fixups for ancient versions of mingw
...
Tested with mingw32-4.8.2 and make 3.79.1 running on Windows XP
2018-04-04 10:21:03 +02:00
Christophe de Dinechin
5daca154c9
Add support for the `make V=1` convention
2018-04-04 10:21:03 +02:00
Christophe de Dinechin
17c952b837
Add support for DESTDIR, closes #11
2018-04-04 10:21:03 +02:00
Christophe de Dinechin
4cabbde4b4
Change the way standard conformance is specified
2018-04-04 10:20:57 +02:00
Christophe de Dinechin
21f8ba43ec
Make COLORIZE overridable
2018-04-04 10:19:39 +02:00
Christophe de Dinechin
df15e9dd69
Put config.$(BUILDENV).mk at end to help with variable overrides
2018-04-04 10:19:39 +02:00
Christophe de Dinechin
f147fd7689
Remove --line-buffered for MinGW
2018-04-04 10:19:39 +02:00
Christophe de Dinechin
1c3c0e606c
Initial state
2018-04-04 10:19:24 +02:00