Branch: Tag:

2016-12-11

2016-12-11 18:35:07 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Build [C++]: Improved support for modules written in C++.

Differentiate between CFLAGS and CXXFLAGS.

94:      # Preprocessor flags.   PREFLAGS=-DPIKE_SRC_ROOT="$(BASEDIR)" -I. -I$(SRCDIR) $(DEFINES) - OTHERFLAGS=@CFLAGS@ $(OSFLAGS) $(OPTIMIZE) $(WARN) $(PROFIL) - NOOPTFLAGS=@CFLAGS@ @CPPFLAGS@ $(OSFLAGS) $(WARN) $(PROFIL) - CFLAGS=$(PREFLAGS) $(OTHERFLAGS) +     -  + # Compiler flags. + OTHERFLAGS=$(OSFLAGS) $(OPTIMIZE) $(WARN) $(PROFIL) + NOOPTFLAGS=$(OSFLAGS) $(WARN) $(PROFIL) + CFLAGS=$(BASE_CFLAGS) $(PREFLAGS) $(OTHERFLAGS) + CXXFLAGS=$(BASE_CXXFLAGS) $(PREFLAGS) $(OTHERFLAGS) +    SMARTLINK=@SMARTLINK@   REALCC=@REALCC@   CC=@CC@