Commit Graph

  • 762a98d227 Use __builtin_FILE et al in BOOST_CURRENT_LOCATION Peter Dimov 2022-02-04 02:07:36 +02:00
  • 1a80da6298 Enable __PRETTY_FUNCTION__ on Clang, but disable top-level warning Peter Dimov 2022-02-03 21:22:45 +02:00
  • 844d8c2245 Enable BOOST_CURRENT_LOCATION at top level and in default arguments Peter Dimov 2022-02-03 21:19:43 +02:00
  • 23e699b9a4 Use std::source_location::current() in BOOST_CURRENT_LOCATION Peter Dimov 2022-02-03 20:28:59 +02:00
  • 8bffbbe5b0 Fix typo Peter Dimov 2022-02-03 09:46:22 +02:00
  • fde226c7f5 Use __cpp_lib_source_location instead of BOOST_NO_CXX20_HDR_SOURCE_LOCATION Peter Dimov 2022-02-03 09:31:27 +02:00
  • 25f0bab733 Add a source_location constructor from std::source_location Peter Dimov 2022-02-03 07:10:59 +02:00
  • ce2133a17f sprintf line() and column() as unsigned long Peter Dimov 2022-02-03 07:02:25 +02:00
  • 0e99024312 Change file_name() and function_name() for source_location() to return '' instead of '(unknown)' Peter Dimov 2022-02-03 06:56:39 +02:00
  • 65068b2b9a Add the error handling category to libraries.json boost-1.78.0 Peter Dimov 2021-11-07 20:30:51 +02:00
  • 63ff789657 Update static_assert, throw_exception in appveyor.yml boost-1.78.0.beta1 Peter Dimov 2021-10-29 04:47:57 +03:00
  • 5e71707fd7 Enable syntax highlighting Peter Dimov 2021-10-28 23:09:09 +03:00
  • f4d7aeb674 Add msvc-14.3 to ci.yml Peter Dimov 2021-10-28 23:08:08 +03:00
  • 08faf236b9 Merge branch 'feature/gha' into develop Peter Dimov 2021-09-19 03:38:01 +03:00
  • a0d8040e93 Update documentation Peter Dimov 2021-09-19 03:37:51 +03:00
  • aefcf15935 Remove ubuntu-16.04 Peter Dimov 2021-09-19 02:52:56 +03:00
  • bd840228f0 Merge branch 'develop' into feature/gha Peter Dimov 2021-09-19 01:06:14 +03:00
  • 1f98fab0bf Include <cstdio>; qualify std::sprintf Peter Dimov 2021-09-19 01:06:02 +03:00
  • 0b10245ee5 Add CMake tests to ci.yml Peter Dimov 2021-09-19 00:47:28 +03:00
  • b7a43990e6 Add source_location::to_string Peter Dimov 2021-09-19 00:45:15 +03:00
  • 6aabfebae6 Update CMake when testing installation on Travis boost-1.77.0.beta1 boost-1.77.0 Peter Dimov 2021-06-11 16:10:55 +03:00
  • e2fa62c4d8 Take care of gcc-4.4 in addition to gcc-4.4.7 Peter Dimov 2021-06-10 16:41:28 +03:00
  • 3f9f17af50 Update .travis.yml, appveyor.yml Peter Dimov 2021-06-10 06:25:14 +03:00
  • f6c89f7acd Update ci.yml Peter Dimov 2021-06-10 04:28:36 +03:00
  • 10b5795428 Update CMakeLists.txt Peter Dimov 2021-06-10 02:09:59 +03:00
  • 6047fd69d3 Update .github/workflows Peter Dimov 2021-04-19 18:07:18 +03:00
  • a3ca728471 Add -DBUILD_TESTING=ON to .yml files; it's not default anymore Peter Dimov 2021-03-19 03:49:19 +02:00
  • 793d7580e8 Change 'assertion failed' message to something less scary (fixes #12) boost-1.76.0.beta1 boost-1.76.0 Peter Dimov 2021-03-01 19:06:53 +02:00
  • 2481599592 Update .travis.yml Peter Dimov 2021-02-28 19:30:15 +02:00
  • 6fa4cc7e9f Merge pull request #21 from sdarwin/cmake_subdir_test Peter Dimov 2021-02-28 08:05:02 +02:00
  • 67c88796f6 simplify path in cmake_subdir_test sdarwin 2021-01-26 16:37:58 +00:00
  • af75a05808 Merge pull request #19 from eldiener/develop Peter Dimov 2021-01-20 00:26:48 +02:00
  • a95736c66e [skip ci] Add "cxxstd" json field. The "cxxstd" json field is being added to each Boost library's meta json information for libraries in order to specify the minumum C++ standard compilation level. The value of this field matches one of the values for 'cxxstd' in Boost.Build. The purpose of doing this is to provide information for the Boost website documentation for each library which will specify the minimum C++ standard compilation that an end-user must employ in order to use the particular library. This will aid end-users who want to know if they can successfully use a Boost library based on their C++ compiler's compilation level, without having to search the library's documentation to find this out. Edward Diener 2021-01-18 21:02:53 -05:00
  • 835f8db241 Cast to char const* to placate clang-tidy (refs #18) feature/pr-18 Peter Dimov 2021-01-02 16:25:38 +02:00
  • 269e947d1f Compute LIBRARY from GITHUB_REPOSITORY Peter Dimov 2020-12-23 06:23:28 +02:00
  • 21e3ca27b6 Merge pull request #16 from boostorg/pdimov-patch-1 Peter Dimov 2020-12-23 05:04:13 +02:00
  • c12e4bb43c Update README.md Peter Dimov 2020-12-23 04:56:53 +02:00
  • d3cae8b56b Log and recalculate branch names properly Peter Dimov 2020-12-23 04:49:43 +02:00
  • a181193bc4 Update ci.yml Peter Dimov 2020-12-19 17:35:40 +02:00
  • 48e6569d9f Move windows.yml into ci.yml Peter Dimov 2020-12-19 17:30:54 +02:00
  • aeb7d5d21b Rename posix.yml to ci.yml Peter Dimov 2020-12-19 17:30:00 +02:00
  • d1f2cf8779 Update maintainer e-mail Peter Dimov 2020-12-12 00:57:48 +02:00
  • a6560be6ff Add addrmd to the matrix in windows.yml feature/gh-actions-2 Peter Dimov 2020-11-20 05:13:44 +02:00
  • 7d4a629281 Add toolset=gcc to windows.yml Peter Dimov 2020-11-20 05:05:25 +02:00
  • 362da7892c Suppress warnings under variant=release Peter Dimov 2020-11-20 04:56:21 +02:00
  • 50030e9ac3 Add variant=debug,release; address-model=32,64 to Github Actions Peter Dimov 2020-11-20 04:41:33 +02:00
  • a43d6569b8 Squash-merge feature/gh-actions into develop (#15) Peter Dimov 2020-11-20 03:28:46 +02:00
  • b2d9813870 Remove clang-win, not present feature/gh-actions Peter Dimov 2020-11-20 03:22:08 +02:00
  • bf86becf1f Remove ./, try clang-win Peter Dimov 2020-11-20 03:11:35 +02:00
  • bb08742f4e Use cmd for Run tests Peter Dimov 2020-11-20 03:06:11 +02:00
  • 20b0647a26 Split ci.yml into posix.yml and windows.yml Peter Dimov 2020-11-20 03:02:36 +02:00
  • 7379c64085 Rename ci.yml to posix.yml Peter Dimov 2020-11-20 02:52:22 +02:00
  • 8fe51b2eec Use a LIBRARY environment variable Peter Dimov 2020-11-20 02:50:56 +02:00
  • b778f7a5c0 Use GITHUB_BASE_REF on Windows as well Peter Dimov 2020-11-20 02:39:03 +02:00
  • 063d55c558 Use matrix.install for the apt package Peter Dimov 2020-11-20 02:24:43 +02:00
  • 0c958a4abb sudo make me a sandwich Peter Dimov 2020-11-20 02:13:29 +02:00
  • e049827cb8 Install GCC if needed Peter Dimov 2020-11-20 02:04:26 +02:00
  • 3bc9bf61e0 Quote if expressions Peter Dimov 2020-11-20 01:50:13 +02:00
  • f50418192c Split Windows setup Peter Dimov 2020-11-20 01:48:21 +02:00
  • 2affc65749 Use bash on Windows Peter Dimov 2020-11-20 01:37:03 +02:00
  • fbdd5149c9 Add os to matrix Peter Dimov 2020-11-20 01:32:05 +02:00
  • f425cf69c6 We don't want fail-fast Peter Dimov 2020-11-20 01:22:14 +02:00
  • f47b28dad5 Fix cd Peter Dimov 2020-11-20 01:19:10 +02:00
  • 9ea36760f6 Revert "Split into lines; fix cd" Peter Dimov 2020-11-20 01:18:48 +02:00
  • 8da42266d5 Split into lines; fix cd Peter Dimov 2020-11-20 01:17:02 +02:00
  • 43dd83b860 Compute BOOST_BRANCH Peter Dimov 2020-11-20 01:14:31 +02:00
  • 694c3cd643 GITHUB_BASE_REF is only for PRs Peter Dimov 2020-11-20 01:09:38 +02:00
  • f18e24a6fc Fix typo Peter Dimov 2020-11-20 00:59:55 +02:00
  • 8f9deb1a8b Add .github/workflows Peter Dimov 2020-11-20 00:58:15 +02:00
  • 2cd99e24e8 Merge branch 'feature/appveyor-2013' into develop boost-1.75.0.beta1 boost-1.75.0 Peter Dimov 2020-10-05 22:04:38 +03:00
  • fa5b588766 Merge pull request #14 from giomasce-throwaway/develop Peter Dimov 2020-10-05 21:48:30 +03:00
  • 217733169c Use address-model=32 for msvc-9.0, 10.0, 11.0 feature/appveyor-2013 Peter Dimov 2020-10-05 21:40:52 +03:00
  • cf7f527dae Use the 2013 image on Appveyor Peter Dimov 2020-10-05 21:32:35 +03:00
  • 826d6e833d Fix a typo in copyright headers. Giovanni Mascellani 2019-11-17 15:36:53 +01:00
  • 35c31e7778 Update .travis.yml boost-1.74.0.beta1 boost-1.74.0 boost-1.73.0.beta1 boost-1.73.0 1769377344199152181/tmp_refs/tags/boost-1.74.0 1769377322396016502/tmp_refs/tags/boost-1.74.0 Peter Dimov 2020-01-21 15:05:19 +02:00
  • 1f740abb3b Add revision history Peter Dimov 2020-01-21 03:18:16 +02:00
  • 312b047876 Update documentation Peter Dimov 2020-01-21 03:03:16 +02:00
  • e52b379928 Add operator<< for source_location Peter Dimov 2020-01-21 01:52:41 +02:00
  • e4ae80770f Reinstate CMake project version check feature/check-cmake-version Peter Dimov 2020-01-09 21:56:40 +02:00
  • 3c84f4c301 Add -DBOOST_INCLUDE_LIBRARIES=assert, otherwise test dependencies for Core are required Peter Dimov 2020-01-06 17:09:14 +02:00
  • 19329d3335 Use Boost_VERBOSE instead of Boost_DEBUG Peter Dimov 2019-12-30 17:15:43 +02:00
  • b16c39fad1 Detabify Peter Dimov 2019-12-28 05:24:27 +02:00
  • c015f4d8c0 Add missing copyright/license preambles feature/cmake-install Peter Dimov 2019-12-27 05:24:50 +02:00
  • e651b9d5e7 Change LIBRARIES to LINK_LIBRARIES Peter Dimov 2019-12-27 04:06:14 +02:00
  • eedcd7fbd6 cd into the right directory on Appveyor Peter Dimov 2019-12-27 04:03:38 +02:00
  • da5e091413 Disable installation without PROJECT_VERSION; add comments; fix indentation Peter Dimov 2019-12-27 04:00:29 +02:00
  • 9d8eda7972 Add subdir, install tests to Appveyor Peter Dimov 2019-12-27 01:09:51 +02:00
  • a6da241823 Quote library list Peter Dimov 2019-12-26 23:34:36 +02:00
  • 8f71cdaf76 Fix typos in .travis.yml Peter Dimov 2019-12-26 21:52:16 +02:00
  • 44bed90749 Add cmake_install_test, cmake_subdir_test Peter Dimov 2019-12-26 17:55:24 +02:00
  • 37a31584ca Update according to latest BoostInstall changes Peter Dimov 2019-12-26 17:07:17 +02:00
  • 14dfa526df Reenable boost_install(boost_assert) Peter Dimov 2019-12-23 19:45:16 +02:00
  • 204ce510c0 Tolerate absence of BoostTestJamfile.cmake feature/guard-boost-test Peter Dimov 2019-12-23 04:02:13 +02:00
  • 44e6762642 Disable boost_install(boost_assert) for now Peter Dimov 2019-12-23 04:00:08 +02:00
  • ca4e25f64e Install the include/ directory separately Peter Dimov 2019-12-22 08:34:42 +02:00
  • e999e81106 Add CMake install support Peter Dimov 2019-12-22 04:23:22 +02:00
  • ad8d5d64da Fix Appveyor Peter Dimov 2019-12-17 13:25:02 +02:00
  • 14061d1afa Add CMake jobs to Appveyor Peter Dimov 2019-12-17 13:09:49 +02:00
  • 66a366088e Fix include directory in CMakeLists.txt Peter Dimov 2019-12-16 21:08:02 +02:00
  • b7b3243936 Update submodule tools/cmake feature/update-cmake Peter Dimov 2019-12-16 00:35:21 +02:00