aboutsummaryrefslogtreecommitdiff
path: root/Makefile.ckati
diff options
context:
space:
mode:
authorShinichiro Hamaji <shinichiro.hamaji@gmail.com>2016-01-27 17:21:39 +0900
committerShinichiro Hamaji <shinichiro.hamaji@gmail.com>2016-01-27 17:34:10 +0900
commit702befcaafe658291f1f6ca2ec6293dbcdac5bbb (patch)
treecc77e2edcc518524dc62312c56cbd53ee32117c2 /Makefile.ckati
parent6ca9cfe313bafd3f2ef8278140d2a8fe3ee67de3 (diff)
downloadkati-702befcaafe658291f1f6ca2ec6293dbcdac5bbb.tar.gz
[C++] Re-invent C++11-ish thread library
Android's build system uses -static to build ckati, and you cannot use C++11's threading library with -static. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52590
Diffstat (limited to 'Makefile.ckati')
-rw-r--r--Makefile.ckati3
1 files changed, 3 insertions, 0 deletions
diff --git a/Makefile.ckati b/Makefile.ckati
index f35824b..18ed906 100644
--- a/Makefile.ckati
+++ b/Makefile.ckati
@@ -23,6 +23,7 @@ KATI_BIN_PATH ?= .
KATI_CXX_SRCS := \
command.cc \
+ condvar.cc \
dep.cc \
eval.cc \
exec.cc \
@@ -36,6 +37,7 @@ KATI_CXX_SRCS := \
io.cc \
log.cc \
main.cc \
+ mutex.cc \
ninja.cc \
parser.cc \
regen.cc \
@@ -47,6 +49,7 @@ KATI_CXX_SRCS := \
strutil.cc \
symtab.cc \
thread.cc \
+ thread_pool.cc \
timeutil.cc \
var.cc