84a13dc576
In particular, gcc 4.6's std::exception::~exception has an exception specification in c++0x mode, which requires us to use that deprecated feature in nix (and led to breakage after some recent changes that were valid c++11). nix already uses several c++11 features and gcc 4.7 has been around for over 2 years.
37 lines
741 B
Makefile
37 lines
741 B
Makefile
makefiles = \
|
|
local.mk \
|
|
src/boost/format/local.mk \
|
|
src/libutil/local.mk \
|
|
src/libstore/local.mk \
|
|
src/libmain/local.mk \
|
|
src/libexpr/local.mk \
|
|
src/nix-hash/local.mk \
|
|
src/nix-store/local.mk \
|
|
src/nix-instantiate/local.mk \
|
|
src/nix-env/local.mk \
|
|
src/nix-daemon/local.mk \
|
|
src/download-via-ssh/local.mk \
|
|
src/nix-log2xml/local.mk \
|
|
src/bsdiff-4.3/local.mk \
|
|
perl/local.mk \
|
|
scripts/local.mk \
|
|
corepkgs/local.mk \
|
|
misc/systemd/local.mk \
|
|
misc/upstart/local.mk \
|
|
misc/emacs/local.mk \
|
|
doc/manual/local.mk \
|
|
tests/local.mk
|
|
|
|
GLOBAL_CXXFLAGS += -std=c++11 -g -Wall
|
|
|
|
include Makefile.config
|
|
|
|
OPTIMIZE = 1
|
|
|
|
ifeq ($(OPTIMIZE), 1)
|
|
GLOBAL_CFLAGS += -O3
|
|
GLOBAL_CXXFLAGS += -O3
|
|
endif
|
|
|
|
include mk/lib.mk
|