criu/scripts/nmk/scripts
Radostin Stoyanov 59930e5afb tools.mk: Define CC if not set to 'default'
FOO ?= bar

is equivalent to

	ifeq ($(origin FOO), undefined)
	FOO = bar
	endif

However, when CC is not set its value is 'default' rather than
'undefined'.

>From [1]:

'undefined': if variable was never defined.

'default': if variable has a default definition, as is usual with CC
and so on. See Variables Used by Implicit Rules. Note that if you have
redefined a default variable, the origin function will return the
origin of the later definition.

[1] https://www.gnu.org/software/make/manual/make.html

Signed-off-by: Radostin Stoyanov <rstoyanov1@gmail.com>
Acked-by: Cyrill Gorcunov <gorcunov@gmail.com>
Signed-off-by: Andrei Vagin <avagin@gmail.com>
2019-04-20 20:25:26 -07:00
..
build.mk nmk: Make collect-deps to be more precise about targets 2018-10-30 19:27:56 +03:00
include.mk build: nmk -- Move phony targets to include.mk 2017-11-23 20:23:14 +03:00
macro.mk nmk/script: rm bad code 2016-10-05 13:11:26 +03:00
main.mk nmk/script: rm bad code 2016-10-05 13:11:26 +03:00
msg.mk nmk/script: rm bad code 2016-10-05 13:11:26 +03:00
tools.mk tools.mk: Define CC if not set to 'default' 2019-04-20 20:25:26 -07:00
utils.mk nmk: Provide try-asm build check function 2017-06-14 09:48:43 +03:00