Commit Graph
139 Commits
Author SHA1 Message Date
Dean Moldovan 9608a98b01 Fix shared library build on OS X 2015-10-18 14:49:17 +02:00
vitaut 005379ac6f Don't include .buildinfo and .doctrees in the source package
Thanks to Dave Johansen.
2015-08-31 08:21:59 -07:00
vitaut 75fdfe3e0e Make options that control target generation more consistent 2015-08-31 06:49:06 -07:00
Alex Martin 06c1859420 add CMake option to toggle doxygen documentation 2015-08-30 14:23:54 +02:00
vitaut b3714625c0 Fix compilation with FMT_PEDANTIC=ON 2015-08-19 08:03:17 -07:00
vitaut d07fd577c3 FMT_SOURCE_FILES -> FMT_SOURCES 2015-08-19 07:27:34 -07:00
vitaut 4274f15f0d Move test-specific stuff to test/CMakeLists.txt 2015-08-19 07:27:08 -07:00
Alex Martin 914b97859c add CMake option to toggle tests (on by default) 2015-08-19 10:41:37 +02:00
vitaut 4150fa0f95 Fix formatting 2015-08-18 06:57:31 -07:00
Alex Martin 2161823559 add option to disable install 2015-08-17 18:48:16 +02:00
vitaut a8d12ade1c Append compile flags instead of overwriting 2015-08-04 07:46:15 -07:00
Radu Popescu 0affb23560 fixed #190 Argument shadowing and Clang pedantic support 2015-08-04 12:52:44 +02:00
vitaut e498ffbb3d Fix rpmlint warning about unused dependency on libm.so.6 2015-07-10 07:02:50 -07:00
vitaut 7859f81233 Don't use pthreads if they are not available 2015-06-29 07:34:30 -07:00
vitaut 958299dd7f Install format.h to '<prefix>/include/cppformat'
not to '<prefix>/include'. Thanks to Eugene V. Lyubimkin for the patch.
2015-06-23 06:49:35 -07:00
vitaut b88a17ad9e libformat.{a.so} -> libcppformat.{a.so}
as suggested by Eugene V. Lyubimkin to make the name less generic
2015-06-23 06:40:22 -07:00
vitaut a5757c86df FMT_EXTRA_TESTS -> FMT_PEDANTIC and use it to control extra warnings 2015-05-12 07:35:29 -07:00
vitaut 5517c8962e Use -std=gnu++11 if -std=c++11 is broken (for MinGW) 2015-05-12 07:13:12 -07:00
vitaut 684495c887 Add header files to gmock target 2015-05-12 06:53:35 -07:00
vitaut 640445fc48 FMT_CPP11_IO_H -> FMT_CPP11_UNISTD_H and enable all build configs 2015-05-11 19:48:30 -07:00
vitaut e17b743141 Workaround a MinGW bug 2015-05-11 19:37:40 -07:00
vitaut 88f4be3d19 Merge branch 'master' of github.com:cppformat/cppformat 2015-04-18 19:16:16 -07:00
vitaut c3ebcce89d Make library install dir configurable via FMT_LIB_DIR CMake var 2015-04-18 19:15:36 -07:00
vitaut 0963fd0a4d Workaround a bug in implementation of variadic templates in MSVC11 2015-04-12 14:33:11 -07:00
vitaut cea64132a2 Detect tuple 2015-04-12 07:02:49 -07:00
vitaut f6823221d3 Workaround broken tuple in MSVC11 2015-04-12 06:45:40 -07:00
vitaut fb362ef880 Set .so version for libformat 2015-04-08 07:13:06 -07:00
vitaut 60405cf693 Use /W4 in format-test and only if FMT_EXTRA_TESTS is set
as (1) we don't want to force /W4 on users of the library and (2) some of
the warnings only show up when the formatting functions are used.
2015-03-28 17:29:12 -07:00
vitaut 9c75d0ccf7 Compile with /W4 in MSVC 2015-03-28 13:21:49 -07:00
vitaut 100bc30773 Reset CMAKE_REQUIRED_FLAGS 2015-03-19 07:59:12 -07:00
vitaut df477565f8 Diagnose clang failures 2015-03-19 07:51:10 -07:00
vitaut f49ab8e4a9 Detect broken cmath 2015-03-19 07:34:50 -07:00
vitaut d99c49b970 Merge branch 'master' of github.com:cppformat/cppformat 2015-03-17 07:57:39 -07:00
vitaut 8ed6031457 Add a comment describing the use of -std=c++11 2015-03-17 07:56:55 -07:00
Magnus Bjerke Vik b739ec893f Fix CMake FMT_INITIALIZER_LIST check failing because of wrong include name. 2015-03-17 10:15:54 +01:00
Victor Zverovich 2d80bcc1cb Bump version 2015-03-06 08:30:30 -08:00
Victor Zverovich 1244f3d58f Move biicode.cmake to support/cmake 2015-03-01 17:00:53 -08:00
Victor Zverovich 07754c047c Place executables in the bin dir 2015-03-01 16:07:18 -08:00
Victor Zverovich 4df5d10e3c Check if initializer lists are supported 2015-03-01 14:14:06 -08:00
Trent Houliston 4da1fa391e Add an install command to the cmake file (to allow make install) 2015-02-24 17:31:30 +11:00
Victor Zverovich 2b35c9e8e7 Move CMake files to support 2015-02-21 16:02:44 -08:00
Victor Zverovich a92205be9c Remove unused policy setting 2015-02-17 14:42:11 -08:00
carterl 43b9fefbd2 Use static_assert more actively 2015-02-15 03:55:21 +01:00
Carter Li 2eef573656 Use explicitly deleted functions to make types non-copyable 2015-02-14 23:22:14 +08:00
Victor Zverovich f77350f8fa Disable unnecessary CMake check and comment 2015-02-14 06:18:19 -08:00
Carter Li e2583ab5f3 Use throw() when noexcept is not supported 2015-02-14 09:58:29 +08:00
Victor Zverovich c643fdae53 Fix CMake warning 2015-02-12 15:55:21 -08:00
Victor Zverovich 503e87f153 Report CMake version for debugging 2015-02-12 11:41:45 -08:00
Victor Zverovich 3822241d99 Use policy check instead of CMake version check 2015-02-12 11:27:55 -08:00
Victor Zverovich e392eea160 Fix CMake warning 2015-02-12 10:12:26 -08:00