From c3dc0b57b8d0b3875f868788e110aa67fb032b4a Mon Sep 17 00:00:00 2001 From: Adam Lesinski Date: Mon, 3 Nov 2014 12:05:15 -0800 Subject: Build the split-select tool without C++11 support It was complicated to get the tool building on Windows, Linux, and OSX with C++11 support. OSX uses Clang to build C++11 binaries, which requires the libc++ standard library. Since most of the dependencies of this program are built against libstdc++, this was difficult to resolve. Now we build without C++11 support. Change-Id: I4e537c113734508a8f480a1c402ed237de4f0e60 --- tools/split-select/Main.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'tools/split-select/Main.cpp') diff --git a/tools/split-select/Main.cpp b/tools/split-select/Main.cpp index d6251c3c1511..434494ead3a8 100644 --- a/tools/split-select/Main.cpp +++ b/tools/split-select/Main.cpp @@ -63,7 +63,7 @@ static void help() { class SplitSelector { public: - SplitSelector() = default; + SplitSelector(); SplitSelector(const Vector& splits); Vector getBestSplits(const SplitDescription& target) const; @@ -75,6 +75,9 @@ private: Vector > mGroups; }; +SplitSelector::SplitSelector() { +} + SplitSelector::SplitSelector(const Vector& splits) : mGroups(groupByMutualExclusivity(splits)) { } -- cgit v1.2.3