Zoltan Szabadka | e173982 | 2014-10-30 13:59:37 +0100 | [diff] [blame] | 1 | OS := $(shell uname) |
2 | |||||
Dmitry Shachnev | 5da7e37 | 2015-03-13 18:00:28 +0300 | [diff] [blame] | 3 | CC ?= gcc |
4 | CXX ?= g++ | ||||
Zoltan Szabadka | e173982 | 2014-10-30 13:59:37 +0100 | [diff] [blame] | 5 | |
Zoltan Szabadka | 1d76397 | 2015-01-13 16:42:35 +0100 | [diff] [blame] | 6 | EMCC = emcc |
7 | EMCCFLAGS = -O1 -W -Wall | ||||
8 | |||||
lvandeve | afbec11 | 2015-07-30 18:08:40 +0200 | [diff] [blame] | 9 | COMMON_FLAGS = -fno-omit-frame-pointer -no-canonical-prefixes -O2 |
Dmitry Shachnev | 5da7e37 | 2015-03-13 18:00:28 +0300 | [diff] [blame] | 10 | |
Zoltan Szabadka | e173982 | 2014-10-30 13:59:37 +0100 | [diff] [blame] | 11 | ifeq ($(OS), Darwin) |
12 | CPPFLAGS += -DOS_MACOSX | ||||
13 | else | ||||
Dmitry Shachnev | 5da7e37 | 2015-03-13 18:00:28 +0300 | [diff] [blame] | 14 | COMMON_FLAGS += -fno-tree-vrp |
Zoltan Szabadka | e173982 | 2014-10-30 13:59:37 +0100 | [diff] [blame] | 15 | endif |
16 | |||||
Dmitry Shachnev | 5da7e37 | 2015-03-13 18:00:28 +0300 | [diff] [blame] | 17 | CFLAGS += $(COMMON_FLAGS) |
18 | CXXFLAGS += $(COMMON_FLAGS) -std=c++11 |