mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-21 13:34:40 +03:00
Makefiles: Fix CC variable override.
The CC override in commit f42b2d4bbf
caused the built-in value to be used instead of the configured value
when it wasn't being overridden.
The behaviour is explained here:
http://stackoverflow.com/questions/18007326/how-to-change-default-values-of-variables-like-cc-in-makefile
This commit is contained in:
parent
97ba18f4cb
commit
36c5bb40a2
@ -1,5 +1,6 @@
|
||||
Version 2.02.101 -
|
||||
===================================
|
||||
Fix CC Makefile override which had reverted to using built-in value. (2.02.75)
|
||||
Recognise bcache block devices in filter (experimental).
|
||||
Run lvm2-activation-net after lvm2-activation service to prevent parallel run.
|
||||
Add man page entries for lvmdump's -u and -l options.
|
||||
|
11
make.tmpl.in
11
make.tmpl.in
@ -17,7 +17,18 @@ SHELL = /bin/sh
|
||||
|
||||
@SET_MAKE@
|
||||
|
||||
# Allow environment to override any built-in default value for CC.
|
||||
# If there is a built-in default, CC is NOT set to @CC@ here.
|
||||
CC ?= @CC@
|
||||
|
||||
# If $(CC) holds the usual built-in default value of 'cc' then replace it with
|
||||
# the configured value.
|
||||
# (To avoid this and force the use of 'cc' from the environment, supply its
|
||||
# full path.)
|
||||
ifeq ($(CC), cc)
|
||||
CC = @CC@
|
||||
endif
|
||||
|
||||
RANLIB = @RANLIB@
|
||||
INSTALL = @INSTALL@
|
||||
MKDIR_P = @MKDIR_P@
|
||||
|
Loading…
Reference in New Issue
Block a user