2
0
mirror of https://github.com/boostorg/format.git synced 2026-01-22 17:22:19 +00:00

8 Commits

Author SHA1 Message Date
René Ferdinand Rivera Morell
f700da0dc9 Add support for modular build structure. (#102)
* Make the library modular usable.

* Switch to library requirements instead of source. As source puts extra source in install targets.

* Add missing lib reference.

* Add requires-b2 check to top-level build file.

* Bump B2 require to 5.2

* Change all <source> references to <library>.

* Update copyright dates.

* Move inter-lib dependencies to a project variable and into the build targets.

* Update build deps.
2025-01-01 18:28:09 -05:00
James E. King III
60ae371a68 C++11, Fix use of deprecated timer, fix group assignment operator.
Dependencies like optional and smart_ptr will no longer support C++03
therefore the new minimum language level is C++11, and all the CI jobs
for both C++98 and C++03 have been removed.

Fixed use of the deprecated top level timer class as it was causing
build problems using warnings-as-errors.

Fixed -Wdeprecated-cast in group.hpp.
Fixed -Winvalid-source-encoding in sample_new_features.cpp.
Fixed -Wself-assign-overloaded in format_test2.cpp.

These changes also allow b2 to work properly when executed from
within the format directory.
2024-05-15 13:21:05 -04:00
James E. King, III
2c8660f841 fix some warnings under msvc 2017-10-22 09:02:13 -04:00
James E. King, III
0e3c00c646 re-enable benchmark build as part of standard builds,
fixed a NO_LOCALE build error the benchmark build discovered,
updated ignored argument handling and fixed build warnings in clang,
changed CI build scripts to build from top level of library
2017-10-13 19:56:45 -04:00
Beman Dawes
2b907bc09e Add license
[SVN r40837]
2007-11-06 14:22:00 +00:00
Vladimir Prus
43f7deaf17 Update
[SVN r38524]
2007-08-08 19:30:44 +00:00
Samuel Krempp
8e3b8c53ce settled for clear() / clear_binds() member function names.
[SVN r21909]
2004-01-25 04:25:57 +00:00
Samuel Krempp
841e08f2c1 commit my benchmark sources, and some results,
just for people crazy about timings.


[SVN r19972]
2003-09-09 02:14:13 +00:00