History log of /frameworks/base/tools/split-select/RuleGenerator.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c3344e8a6d7402326204d1232a4c5ffa382f70a9 11-Nov-2014 Adam Lesinski <adamlesinski@google.com> split-select: fix OSX build

Clang is a bit stricter about what template definition it chooses
for mixed types that are normally possible to cast between.
Operations like std::find(int iterator, int iterator, enum) will fail,
as Clang won't implicitly cast an enum to an int here.

Change-Id: Ib2276c382ebf2b877e1045d32b1a9d0a1fa4d4a4
/frameworks/base/tools/split-select/RuleGenerator.cpp
dcdfe9fef4b07ee53d312c3fbecc74cb215ace6f 06-Nov-2014 Adam Lesinski <adamlesinski@google.com> split-select: Fix rules generated for anydpi density

Change-Id: I9de569ca9a76eb22df4d0e178df847ba1c7d0b01
/frameworks/base/tools/split-select/RuleGenerator.cpp
c3dc0b57b8d0b3875f868788e110aa67fb032b4a 03-Nov-2014 Adam Lesinski <adamlesinski@google.com> 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
/frameworks/base/tools/split-select/RuleGenerator.cpp
40e8eefbedcafc51948945647d746daaee092f16 16-Sep-2014 Adam Lesinski <adamlesinski@google.com> First commit of split-select tool

This tool emits a set of rules as JSON for when a Split APK
should match a target device.

Change-Id: I8bfbdfbdb51efcfc645889dd03e1961f16e39645
/frameworks/base/tools/split-select/RuleGenerator.cpp