diff options
author | Shinichiro Hamaji <shinichiro.hamaji@gmail.com> | 2016-01-27 17:21:39 +0900 |
---|---|---|
committer | Shinichiro Hamaji <shinichiro.hamaji@gmail.com> | 2016-01-27 17:34:10 +0900 |
commit | 702befcaafe658291f1f6ca2ec6293dbcdac5bbb (patch) | |
tree | cc77e2edcc518524dc62312c56cbd53ee32117c2 /Makefile.ckati | |
parent | 6ca9cfe313bafd3f2ef8278140d2a8fe3ee67de3 (diff) | |
download | kati-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.ckati | 3 |
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 |