aboutsummaryrefslogtreecommitdiff
path: root/shared.mk
blob: 5a2342109f2b25c6fb35c88ddc7d2e99a6cff931 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
OS := $(shell uname)

GFLAGS=-no-canonical-prefixes -fno-omit-frame-pointer -m64

CPP = g++
LFLAGS =
CPPFLAGS = -c -std=c++0x $(GFLAGS)

EMCC = emcc
EMCCFLAGS = -O1 -W -Wall

ifeq ($(OS), Darwin)
  CPPFLAGS += -DOS_MACOSX
else
  CPPFLAGS += -fno-tree-vrp
endif

%.o : %.c
	$(CPP) $(CPPFLAGS) $< -o $@