Commit Graph
89 Commits
Author SHA1 Message Date
Peter Dimov 5e71707fd7 Enable syntax highlighting 2021-10-28 23:09:09 +03:00
Peter Dimov f4d7aeb674 Add msvc-14.3 to ci.yml 2021-10-28 23:08:08 +03:00
Peter Dimov 08faf236b9 Merge branch 'feature/gha' into develop 2021-09-19 03:38:01 +03:00
Peter Dimov a0d8040e93 Update documentation 2021-09-19 03:37:51 +03:00
Peter Dimov aefcf15935 Remove ubuntu-16.04 2021-09-19 02:52:56 +03:00
Peter Dimov bd840228f0 Merge branch 'develop' into feature/gha 2021-09-19 01:06:14 +03:00
Peter Dimov 1f98fab0bf Include <cstdio>; qualify std::sprintf 2021-09-19 01:06:02 +03:00
Peter Dimov 0b10245ee5 Add CMake tests to ci.yml 2021-09-19 00:47:28 +03:00
Peter Dimov b7a43990e6 Add source_location::to_string 2021-09-19 00:45:15 +03:00
Peter Dimov 6aabfebae6 Update CMake when testing installation on Travis 2021-06-11 16:10:55 +03:00
Peter Dimov e2fa62c4d8 Take care of gcc-4.4 in addition to gcc-4.4.7 2021-06-10 16:41:28 +03:00
Peter Dimov 3f9f17af50 Update .travis.yml, appveyor.yml 2021-06-10 06:25:14 +03:00
Peter Dimov f6c89f7acd Update ci.yml 2021-06-10 04:28:36 +03:00
Peter Dimov 10b5795428 Update CMakeLists.txt 2021-06-10 02:09:59 +03:00
Peter Dimov 6047fd69d3 Update .github/workflows 2021-04-19 18:07:18 +03:00
Peter Dimov a3ca728471 Add -DBUILD_TESTING=ON to .yml files; it's not default anymore 2021-03-19 03:49:19 +02:00
Peter Dimov 793d7580e8 Change 'assertion failed' message to something less scary (fixes #12) 2021-03-01 19:06:53 +02:00
Peter Dimov 2481599592 Update .travis.yml 2021-02-28 19:30:15 +02:00
Peter Dimov 6fa4cc7e9f Merge pull request #21 from sdarwin/cmake_subdir_test
simplify path in cmake_subdir_test
2021-02-28 08:05:02 +02:00
Peter Dimov af75a05808 Merge pull request #19 from eldiener/develop
[skip ci] Add "cxxstd" json field
2021-01-20 00:26:48 +02:00
Peter Dimov 835f8db241 Cast to char const* to placate clang-tidy (refs #18) 2021-01-02 17:51:56 +02:00
Peter Dimov 269e947d1f Compute LIBRARY from GITHUB_REPOSITORY 2020-12-23 06:23:28 +02:00
Peter Dimov 21e3ca27b6 Merge pull request #16 from boostorg/pdimov-patch-1
Update README.md
2020-12-23 05:04:13 +02:00
Peter Dimov c12e4bb43c Update README.md 2020-12-23 04:56:53 +02:00
Peter Dimov d3cae8b56b Log and recalculate branch names properly 2020-12-23 04:49:43 +02:00
Peter Dimov a181193bc4 Update ci.yml 2020-12-19 17:35:40 +02:00
Peter Dimov 48e6569d9f Move windows.yml into ci.yml 2020-12-19 17:30:54 +02:00
Peter Dimov aeb7d5d21b Rename posix.yml to ci.yml 2020-12-19 17:30:00 +02:00
Peter Dimov d1f2cf8779 Update maintainer e-mail 2020-12-12 00:57:48 +02:00
Peter Dimov a6560be6ff Add addrmd to the matrix in windows.yml 2020-11-20 05:13:44 +02:00
Peter Dimov 7d4a629281 Add toolset=gcc to windows.yml 2020-11-20 05:05:25 +02:00
Peter Dimov 362da7892c Suppress warnings under variant=release 2020-11-20 04:56:21 +02:00
Peter Dimov 50030e9ac3 Add variant=debug,release; address-model=32,64 to Github Actions 2020-11-20 04:47:55 +02:00
Peter Dimov a43d6569b8 Squash-merge feature/gh-actions into develop (#15)
* Add .github/workflows
* Fix typo
* GITHUB_BASE_REF is only for PRs
* Compute BOOST_BRANCH
* Split into lines; fix cd
* Revert "Split into lines; fix cd"
* Fix cd
* We don't want fail-fast
* Add os to matrix
* Use bash on Windows
* Split Windows setup
* Quote if expressions
* Install GCC if needed
* sudo make me a sandwich
* Use matrix.install for the apt package
* Use GITHUB_BASE_REF on Windows as well
* Use a LIBRARY environment variable
* Rename ci.yml to posix.yml
* Split ci.yml into posix.yml and windows.yml
* Use cmd for Run tests
* Remove ./, try clang-win
* Remove clang-win, not present
2020-11-20 03:28:46 +02:00
Peter Dimov 2cd99e24e8 Merge branch 'feature/appveyor-2013' into develop 2020-10-05 22:04:38 +03:00
Peter Dimov fa5b588766 Merge pull request #14 from giomasce-throwaway/develop
Fix a typo in copyright headers.
2020-10-05 21:48:30 +03:00
Peter Dimov 217733169c Use address-model=32 for msvc-9.0, 10.0, 11.0 2020-10-05 21:40:52 +03:00
Peter Dimov cf7f527dae Use the 2013 image on Appveyor 2020-10-05 21:32:35 +03:00
Peter Dimov 35c31e7778 Update .travis.yml 2020-01-21 15:05:19 +02:00
Peter Dimov 1f740abb3b Add revision history 2020-01-21 03:18:16 +02:00
Peter Dimov 312b047876 Update documentation 2020-01-21 03:03:16 +02:00
Peter Dimov e52b379928 Add operator<< for source_location 2020-01-21 01:52:41 +02:00
Peter Dimov e4ae80770f Reinstate CMake project version check 2020-01-09 21:56:40 +02:00
Peter Dimov 3c84f4c301 Add -DBOOST_INCLUDE_LIBRARIES=assert, otherwise test dependencies for Core are required 2020-01-06 17:09:14 +02:00
Peter Dimov 19329d3335 Use Boost_VERBOSE instead of Boost_DEBUG 2019-12-30 17:15:43 +02:00
Peter Dimov b16c39fad1 Detabify 2019-12-28 05:24:27 +02:00
Peter Dimov c015f4d8c0 Add missing copyright/license preambles 2019-12-27 05:24:50 +02:00
Peter Dimov e651b9d5e7 Change LIBRARIES to LINK_LIBRARIES 2019-12-27 04:06:14 +02:00
Peter Dimov eedcd7fbd6 cd into the right directory on Appveyor 2019-12-27 04:03:38 +02:00
Peter Dimov da5e091413 Disable installation without PROJECT_VERSION; add comments; fix indentation 2019-12-27 04:00:29 +02:00
Peter Dimov 9d8eda7972 Add subdir, install tests to Appveyor 2019-12-27 01:09:51 +02:00
Peter Dimov a6da241823 Quote library list 2019-12-26 23:34:36 +02:00
Peter Dimov 8f71cdaf76 Fix typos in .travis.yml 2019-12-26 21:52:16 +02:00
Peter Dimov 44bed90749 Add cmake_install_test, cmake_subdir_test 2019-12-26 17:55:24 +02:00
Peter Dimov 37a31584ca Update according to latest BoostInstall changes 2019-12-26 17:07:17 +02:00
Peter Dimov 14dfa526df Reenable boost_install(boost_assert) 2019-12-23 19:45:16 +02:00
Peter Dimov 204ce510c0 Tolerate absence of BoostTestJamfile.cmake 2019-12-23 04:02:13 +02:00
Peter Dimov 44e6762642 Disable boost_install(boost_assert) for now 2019-12-23 04:00:08 +02:00
Peter Dimov ca4e25f64e Install the include/ directory separately 2019-12-22 08:34:42 +02:00
Peter Dimov e999e81106 Add CMake install support 2019-12-22 04:23:22 +02:00
Peter Dimov ad8d5d64da Fix Appveyor 2019-12-17 13:25:02 +02:00
Peter Dimov 14061d1afa Add CMake jobs to Appveyor 2019-12-17 13:09:49 +02:00
Peter Dimov 66a366088e Fix include directory in CMakeLists.txt 2019-12-16 21:08:02 +02:00
Peter Dimov b7b3243936 Update submodule tools/cmake 2019-12-16 00:35:21 +02:00
Peter Dimov 231c0cb162 Update .travis.yml for CMake changes 2019-12-15 20:51:42 +02:00
Peter Dimov d3c598cbc0 Update CMake files 2019-12-15 20:10:02 +02:00
Peter Dimov 05c23a43b4 Disable -Wsign-compare on gcc 4.4.7 2019-12-08 22:02:59 +02:00
Peter Dimov bb86f9ebb5 Remove gcc-4.4.7 override, as it hard-fails 2019-12-08 21:28:50 +02:00
Peter Dimov 14302eadf6 Rename parameters to placate -Wshadow on g++ 4.x 2019-12-08 21:13:58 +02:00
Peter Dimov d1c4462e35 Ignore -Waddress in assert_test and verify_test 2019-12-08 21:06:58 +02:00
Peter Dimov 264f98f32a Add <warning>extra to all tests, -Wshadow to gcc 2019-12-08 20:52:55 +02:00
Peter Dimov b74531dd71 Add <warnings>extra to source_location tests 2019-12-08 19:08:59 +02:00
Peter Dimov 9336ee5be3 Add Clang 3.7 to Travis 2019-12-03 16:43:17 +02:00
Peter Dimov ede4569a7d Add section anchors 2019-11-26 02:18:34 +02:00
Peter Dimov 6a4b9c914c Fix g++ 4.x. 2019-11-25 22:25:41 +02:00
Peter Dimov c39f25664e Update .travis.yml for Xenial 2019-11-25 21:03:15 +02:00
Peter Dimov 7444d4e000 Update .travis.yml 2019-11-25 20:18:41 +02:00
Peter Dimov 6666ae89c8 Add VS2019 to Appveyor 2019-11-25 03:57:47 +02:00
Peter Dimov 8c11c71e56 Document source_location 2019-11-25 03:57:06 +02:00
Peter Dimov 1afa4b89fd Add boost::source_location 2019-11-25 03:25:57 +02:00
Peter Dimov b45979a319 Update version to 1.72.0 2019-08-26 20:37:53 +03:00
Peter Dimov b67d33efae Update appveyor.yml 2019-07-25 08:09:24 +03:00
Peter Dimov 45a7c1f922 Update version to 1.71.0 2019-04-13 04:21:27 +03:00
Peter Dimov 3b6b826e16 Remove project-id from doc/Jamfile 2019-03-25 19:24:02 +02:00
Peter Dimov 10d1271e5b Update .yml files 2018-12-18 20:28:50 +02:00
Peter Dimov dc90d0afb3 Update project version in CMakeLists.txt 2018-12-15 05:13:22 +02:00
Peter Dimov 2e830ea1fe Use __PRETTY_FUNCTION__ on clang-cl 2018-11-15 18:50:01 +02:00
Peter Dimov f1b8f5422b Update appveyor.yml 2018-11-15 18:31:06 +02:00
Peter Dimov 8cb08a019f Add current_function_test2 2018-11-15 18:18:14 +02:00