Fix the Makefile so that it works with a clean git checkout
This commit is contained in:
parent
ff4d210d05
commit
63265f10de
1 changed files with 5 additions and 3 deletions
8
Makefile
8
Makefile
|
@ -1,6 +1,8 @@
|
||||||
#!/usr/bin/make -f
|
#!/usr/bin/make -f
|
||||||
|
|
||||||
BUILD_DIR := build
|
# Make sure that the build directory exists.
|
||||||
|
# We can't check the build directory into git because it is empty.
|
||||||
|
BUILD_DIR := $(shell mkdir -p build; echo build)
|
||||||
OPTIMIZE_FLAGS ?= -g -O3
|
OPTIMIZE_FLAGS ?= -g -O3
|
||||||
TEST_OPTIMIZE_FLAGS ?= -g -O0
|
TEST_OPTIMIZE_FLAGS ?= -g -O0
|
||||||
JS_OPTIMIZE_FLAGS ?= -O3
|
JS_OPTIMIZE_FLAGS ?= -O3
|
||||||
|
@ -22,8 +24,8 @@ JS_PRE := $(wildcard javascript/*pre.js)
|
||||||
JS_POST := $(wildcard javascript/*post.js)
|
JS_POST := $(wildcard javascript/*post.js)
|
||||||
|
|
||||||
CPPFLAGS += -Iinclude -Ilib
|
CPPFLAGS += -Iinclude -Ilib
|
||||||
CFLAGS += -Wall --std=c89 -fPIC
|
CFLAGS += -Wall -std=c89 -fPIC
|
||||||
CXXFLAGS += -Wall --std=c++11 -fPIC
|
CXXFLAGS += -Wall -std=c++11 -fPIC
|
||||||
LDFLAGS += -Wall
|
LDFLAGS += -Wall
|
||||||
|
|
||||||
EMCCFLAGS = --closure 1 --memory-init-file 0 -s NO_FILESYSTEM=1 -s INVOKE_RUN=0
|
EMCCFLAGS = --closure 1 --memory-init-file 0 -s NO_FILESYSTEM=1 -s INVOKE_RUN=0
|
||||||
|
|
Loading…
Reference in a new issue