aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShinichiro Hamaji <shinichiro.hamaji@gmail.com>2015-07-13 20:51:15 -0700
committerShinichiro Hamaji <shinichiro.hamaji@gmail.com>2015-07-17 01:31:33 +0900
commitd749b93498836eaf416ac92309d47959dcc7142d (patch)
tree8159e50b34abfb28bf86db0e7a129fc9d0bba83c
parent40c856e053f6e0ef7bd6646729faf699b8f32491 (diff)
downloadkati-d749b93498836eaf416ac92309d47959dcc7142d.tar.gz
Set CXX=c++ on MacOSX
-rw-r--r--main.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/main.cc b/main.cc
index 08d2d81..25589a4 100644
--- a/main.cc
+++ b/main.cc
@@ -151,7 +151,11 @@ static void ReadBootstrapMakefile(const vector<Symbol>& targets,
vector<AST*>* asts) {
string bootstrap = (
"CC:=cc\n"
+#if defined(__APPLE__)
+ "CXX:=c++\n"
+#else
"CXX:=g++\n"
+#endif
"AR:=ar\n"
"MAKE:=kati\n"
// Pretend to be GNU make 3.81, for compatibility.