10 Commits

Author SHA1 Message Date
Grant Paul
2eabc1dd1e Support make install with PREFIX= in CMake wrapper. 2016-06-16 11:28:17 -07:00
Grant Paul
5e461caedd Add make project to generate Xcode project. 2016-05-23 17:16:51 -07:00
Grant Paul
1ab3ae23ef Move tools into newly self-contained libraries.
Almost all tools are scoped to a library. This helps ensure the tools
are scoped to that library's dependencies and it avoids another parallel
directory structure in favor of a simpler one.
2016-03-04 00:53:24 -08:00
Grant Paul
fd4be1e13d Use GCC 5 for compilation on Linux.
Versions before GCC 5.0 have a broken C++ 11 implementation where
std::ifstream and std::ofstream are not movable. This breaks a bunch
of places that assume they can assign it. It's fixed in GCC 5.0.
2016-02-16 22:07:12 -08:00
Grant Paul
0787f5f3d7 Document Ninja / llbuild usage; use llbuild for xcbuild if available. 2015-12-25 21:53:35 -08:00
Grant Paul
84b39df563 Print the name of a test before running it. 2015-12-23 18:46:34 -08:00
Grant Paul
bac82dfe0b Fix Makefile to run all unit tests on 'make test'. 2015-11-28 21:12:04 -08:00
Grant Paul
60c9e4a8ec Add BSD license header. 2015-11-04 22:22:30 -08:00
Grant Paul
618716fecd Add very simple test harness. 2015-11-04 22:19:13 -08:00
Grant Paul
27b0b252d4 Add simple 'make' build command. 2015-11-04 22:19:12 -08:00