fmt/fmt
Mike Crowe 62df6f27cb CMakeLists: Use GNUInstallDirs to set install location
CMake's GNUInstallDirs knows where particular Linux architectures and
distributions want to have their libraries installed. In particular,
Debian-derived "multi-arch" distributions keep their libraries in triplet
sudirectories under /lib. Other "bi-arch" distributions keep 64-bit
libraries in /lib64.

Including GNUInstallDirs and using CMAKE_INSTALL_LIBDIR and
CMAKE_INSTALL_INCLUDEDIR means that fmt's libraries and header files are
installed in the correct locations.

Tested with OpenEmbedded and on Debian GNU/Linux 9 (the special naming only
applies when installing in /usr.)
2017-11-13 22:01:41 -08:00
..
CMakeLists.txt CMakeLists: Use GNUInstallDirs to set install location 2017-11-13 22:01:41 -08:00
container.h BasicContainerWriter utility added 2017-01-05 20:44:35 -08:00
format.cc fix(Clang CodeGen): remove warnings 2017-10-15 07:04:45 -07:00
format.h Fix overflow check 2017-11-12 07:09:36 -08:00
ostream.cc Remove unnecessary "fmt/" prefix which should be maintained with additional include_directories() in each project. () 2016-10-11 06:45:04 -07:00
ostream.h Enable stream exceptions () 2017-10-14 07:38:16 -07:00
posix.cc Don't include the world with WIN32_LEAN_AND_MEAN () 2017-05-03 21:22:01 +02:00
posix.h Allow compiling and using as DLL in windows () 2017-05-05 14:58:09 +02:00
printf.cc Correction of 418 () 2016-11-11 18:27:39 +01:00
printf.h Silenced MSVC 2017 constant if expression warning 2017-11-05 12:27:48 -08:00
string.h to_wstring added 2017-08-27 18:52:57 +02:00
time.h FMT_NULLPTR -> FMT_NULL and improve formatting 2016-11-06 09:05:58 -08:00