6 Commits

Author SHA1 Message Date
Grant Paul
7a001832a9 Add Windows, MSVC, and MinGW support to build configuration.
- Set to use static or dynamic libraries at top level.
 - Compiler configuration for MSVC and MinGW.
 - Copy rather than create symlink for aliases on Windows.
2017-06-19 11:52:20 -07:00
Grant Paul
133e407ed6 Make compiler attributes more portable. 2016-12-14 17:01:15 -08:00
Grant Paul
c25336b50b Install into a developer root, rather than a Unix layout.
Executables are installed into `<prefix>/usr/bin and `<prefix>/usr/lib`.
Specifications are installed into `<prefix>/Library/Xcode/Specifications`.
2016-06-16 11:28:17 -07:00
Grant Paul
aeeb3579ba Support CMake installation of libraries and executables. 2016-05-24 18:11:51 -07:00
Grant Paul
209312ab8d Disable C++ exceptions and RTTI globally. 2016-05-23 17:21:34 -07:00
Grant Paul
8e227af553 Re-arrange libraries to be self-contained. 2016-03-04 00:16:36 -08:00