Commit Graph

272 Commits

Author SHA1 Message Date
Christophe de Dinechin b80031f737 Activate standard C++11, not older standard 2018-04-04 10:19:39 +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 85b33cbdc5 Replace 'install' with 'cp' on MinGW 2018-04-04 10:19:39 +02:00
Christophe de Dinechin dcfb55cedc Add special rules for MinGW
Some (all?) variants of MinGW do not have a working 'fmt'.
This is not indispensable to the rule working, it makes it just look good.

The sed -e 's/\\\\...' rule appears necessary when executing the
command within 'make'. This is definitely a bug. If I execute the
command within the Windows CMD, I need the extra \\. If I execute the
command within bash or sh, I do not.
2018-04-04 10:19:39 +02:00
Christophe de Dinechin 4efdc5c604 Remove dependency on 'fmt' tool, missing from some MinGW variants 2018-04-04 10:19:39 +02:00
Christophe de Dinechin 8fa690245d Show the full paths during copies 2018-04-04 10:19:39 +02:00
Christophe de Dinechin 621e311ff0 Make message for copies look better 2018-04-04 10:19:39 +02:00
Christophe de Dinechin 99868b4ab4 Make sure we build the target before testing 2018-04-04 10:19:39 +02:00
Christophe de Dinechin a6089c4090 Add ability to add per-test test arguments (TEST_ARGS) and command (TEST_CMD) 2018-04-04 10:19:39 +02:00
Christophe de Dinechin 0dc453c3ac Make test rules more useful, detect error on PRODUCTS extension 2018-04-04 10:19:39 +02:00
Christophe de Dinechin c2edd48a05 Add rules for executing C / C++ tests directly 2018-04-04 10:19:39 +02:00
Christophe de Dinechin 5afb8df97e Remove parallel info 2018-04-04 10:19:39 +02:00
Christophe de Dinechin 019d9c091d Fix mis-definition in config.cygwin.mk 2018-04-04 10:19:39 +02:00
Christophe de Dinechin 1f376affa9 Make sure we create the installation directories 2018-04-04 10:19:39 +02:00
Christophe de Dinechin 48072b16fa Clarify the role of libraries 2018-04-04 10:19:39 +02:00
Christophe de Dinechin 4820215877 Fix rendering of `make help` in README.md 2018-04-04 10:19:39 +02:00
Christophe de Dinechin 1e2424c23c Fix the default build with no BUILDENV set 2018-04-04 10:19:39 +02:00
Christophe de Dinechin e4aec45c89 Add example 2018-04-04 10:19:39 +02:00
Christophe de Dinechin 1c3c0e606c Initial state 2018-04-04 10:19:24 +02:00
Christophe de Dinechin 5645e330fc Initial commit 2017-03-24 23:22:10 +01:00