Makefiles: test CC prior to surcharge it
Verifies that CC is at its default value prior to try to surcharge it with colorgcc.
This commit is contained in:
parent
700782f9a6
commit
61124e4cfc
|
@ -1,8 +1,10 @@
|
|||
# Compiler
|
||||
ifeq "$(origin CC)" "default"
|
||||
COLORGCC := $(shell which colorgcc >/dev/null 2>&1 ; echo $$?)
|
||||
ifeq ($(COLORGCC), 0)
|
||||
ifeq "$(COLORGCC)" "0"
|
||||
CC = colorgcc
|
||||
endif
|
||||
endif
|
||||
|
||||
# Other tools
|
||||
AR = ar
|
||||
|
|
|
@ -1,8 +1,10 @@
|
|||
# Compiler
|
||||
ifeq "$(origin CC)" "default"
|
||||
COLORGCC := $(shell which colorgcc >/dev/null 2>&1 ; echo $$?)
|
||||
ifeq ($(COLORGCC), 0)
|
||||
ifeq "$(COLORGCC)" "0"
|
||||
CC = colorgcc
|
||||
endif
|
||||
endif
|
||||
|
||||
# Other tools
|
||||
AR = ar
|
||||
|
|
|
@ -5,10 +5,12 @@ INSTALL_INC= $(PREFIX)/include
|
|||
INSTALL_MAN= $(PREFIX)/share/man
|
||||
|
||||
# Compiler
|
||||
ifeq "$(origin CC)" "default"
|
||||
COLORGCC := $(shell which colorgcc >/dev/null 2>&1 ; echo $$?)
|
||||
ifeq ($(COLORGCC), 0)
|
||||
ifeq "$(COLORGCC)" "0"
|
||||
CC = colorgcc
|
||||
endif
|
||||
endif
|
||||
|
||||
# Other tools
|
||||
AR = ar
|
||||
|
|
|
@ -11,10 +11,12 @@ INSTALL_INC= $(PREFIX)/include
|
|||
INSTALL_MAN= $(PREFIX)/share/man
|
||||
|
||||
# Compiler
|
||||
ifeq "$(origin CC)" "default"
|
||||
COLORGCC := $(shell which colorgcc >/dev/null 2>&1 ; echo $$?)
|
||||
ifeq ($(COLORGCC), 0)
|
||||
ifeq "$(COLORGCC)" "0"
|
||||
CC = colorgcc
|
||||
endif
|
||||
endif
|
||||
|
||||
# Install/uninstall commands
|
||||
RM = rm -f
|
||||
|
|
|
@ -11,10 +11,12 @@ INSTALL_INC= $(PREFIX)/include
|
|||
INSTALL_MAN= $(PREFIX)/share/man
|
||||
|
||||
# Compiler
|
||||
ifeq "$(origin CC)" "default"
|
||||
COLORGCC := $(shell which colorgcc >/dev/null 2>&1 ; echo $$?)
|
||||
ifeq ($(COLORGCC), 0)
|
||||
ifeq "$(COLORGCC)" "0"
|
||||
CC = colorgcc
|
||||
endif
|
||||
endif
|
||||
|
||||
# Install/uninstall commands
|
||||
RM = rm -f
|
||||
|
|
|
@ -11,10 +11,12 @@ INSTALL_INC= $(PREFIX)/include
|
|||
INSTALL_MAN= $(PREFIX)/share/man
|
||||
|
||||
# Compiler
|
||||
ifeq "$(origin CC)" "default"
|
||||
COLORGCC := $(shell which colorgcc >/dev/null 2>&1 ; echo $$?)
|
||||
ifeq ($(COLORGCC), 0)
|
||||
ifeq "$(COLORGCC)" "0"
|
||||
CC = colorgcc
|
||||
endif
|
||||
endif
|
||||
|
||||
# Install/uninstall commands
|
||||
RM = rm -f
|
||||
|
|
|
@ -26,10 +26,12 @@ CPPCHECK = cppcheck --quiet --enable=all
|
|||
DOXYGEN = OWLPS_VERSION=$(OWLPS_VERSION) doxygen >/dev/null
|
||||
|
||||
# Compilation tools
|
||||
ifeq "$(origin CXX)" "default"
|
||||
COLORGCC := $(shell which colorgcc >/dev/null 2>&1 ; echo $$?)
|
||||
ifeq ($(COLORGCC), 0)
|
||||
ifeq "$(COLORGCC)" "0"
|
||||
CXX = colorgcc
|
||||
endif
|
||||
endif
|
||||
|
||||
# Flags
|
||||
LIBOWLPS_DIR = ../libowlps
|
||||
|
|
|
@ -11,10 +11,12 @@ INSTALL_INC= $(PREFIX)/include
|
|||
INSTALL_MAN= $(PREFIX)/share/man
|
||||
|
||||
# Compiler
|
||||
ifeq "$(origin CC)" "default"
|
||||
COLORGCC := $(shell which colorgcc >/dev/null 2>&1 ; echo $$?)
|
||||
ifeq ($(COLORGCC), 0)
|
||||
ifeq "$(COLORGCC)" "0"
|
||||
CC = colorgcc
|
||||
endif
|
||||
endif
|
||||
|
||||
# Install/uninstall commands
|
||||
RM = rm -f
|
||||
|
|
Loading…
Reference in New Issue