2
0
mirror of https://github.com/boostorg/logic.git synced 2026-01-19 16:32:09 +00:00

100 Commits

Author SHA1 Message Date
James E. King III
ebff10a43b Implement reusable Boost.CI workflow for GHA 2025-07-02 14:15:50 -04:00
James E. King III
9b8703a2d6 Fix broken CI due to meta package name misalignment boost-1.90.0.beta1 boost-1.90.0 boost-1.89.0 boost-1.88.0.beta1 boost-1.88.0 2025-01-01 20:44:28 +00:00
James E. King III
270d1a02e5 Update CI to 2024.12 spec, update README 2025-01-01 20:32:33 +00:00
Alexander Grund
88281cb956 Use boost.io node 2024-12-24 08:53:42 -05:00
James E. King III
f9c7949679 Update CI 2024-11-30 17:54:48 +00:00
Rene Rivera
525ddf3ace Update build deps. 2024-11-30 12:40:37 -05:00
Rene Rivera
51037329bf Adjust doc build to avoid boost-root references. 2024-11-30 12:40:37 -05:00
Rene Rivera
c6cceb7511 Move inter-lib dependencies to a project variable and into the build targets. 2024-11-30 12:40:37 -05:00
Rene Rivera
c1c1ba3ee5 Update copyright dates. 2024-11-30 12:40:37 -05:00
Rene Rivera
39487ebccb Bump B2 require to 5.2 2024-11-30 12:40:37 -05:00
Rene Rivera
ab7120fb3a Add requires-b2 check to top-level build file. 2024-11-30 12:40:37 -05:00
Rene Rivera
998041e348 Switch to library requirements instead of source. As source puts extra source in install targets. 2024-11-30 12:40:37 -05:00
Rene Rivera
38982dd5b4 Make the library modular usable. 2024-11-30 12:40:37 -05:00
Baoshuo Ren
145778490c chore: bump macos runner version (#27)
GitHub Action is sunsetting the macOS 10.15 Actions runner. It will stop working intermittently until being completely removed by 2022-8-30: https://github.blog/changelog/2022-07-20-github-actions-the-macos-10-15-actions-runner-image-is-being-deprecated-and-will-be-removed-by-8-30-22
boost-1.87.0.beta1 boost-1.87.0 boost-1.86.0.beta1 boost-1.86.0 boost-1.85.0.beta1 boost-1.85.0 boost-1.84.0.beta1 boost-1.84.0 boost-1.83.0.beta1 boost-1.83.0 boost-1.82.0.beta1 boost-1.82.0 boost-1.81.0.beta1 boost-1.81.0
2022-07-26 12:57:57 -07:00
Alexander Grund
0512d89eb6 Fix ccache saving on cache hit (#26)
See boostorg/boost-ci#166
2022-06-24 08:57:57 -07:00
James E. King III
7d15cffe15 Align to Boost.CI 2022.04 boost-1.80.0.beta1 boost-1.80.0 2022-04-27 13:14:35 -04:00
Sam Darwin
2722b3ba4e Update GitHub Actions CI file (#24) 2021-08-04 07:05:52 -07:00
Peter Dimov
a5b56ff6fe Update CMakeLists.txt boost-1.79.0.beta1 boost-1.79.0 boost-1.78.0.beta1 boost-1.78.0 boost-1.77.0.beta1 boost-1.77.0 2021-06-10 00:55:27 +03:00
Glen Fernandes
61b2358066 Remove unncessary output from unit tests 2021-06-08 00:04:57 -04:00
Glen Fernandes
85fd15029d Switch from deprecated test to Lightweight Test 2021-06-07 21:37:51 -04:00
Sam Darwin
7733430893 Add GitHub Actions config [ci skip] (#23) 2021-03-03 18:29:30 -08:00
Sam Darwin
2a26a8b94d add drone config [ci skip] (#21) 2021-03-03 18:29:18 -08:00
Edward Diener
cbbc9ae994 [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. (#22) 2021-01-21 19:08:57 -05:00
Edward Diener
1a0a89c5bd Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost config for the Embarcadero non-clang-based compilers. (#20) boost-1.76.0.beta1 boost-1.76.0 boost-1.75.0.beta1 boost-1.75.0 boost-1.74.0 2020-04-16 07:52:10 -07:00
James E. King III
832731f5ab Update CI boost-1.74.0.beta1 boost-1.73.0.beta1 boost-1.73.0 boost-1.72.0.beta1 boost-1.72.0 boost-1.71.0.beta1 boost-1.71.0 2019-07-01 13:58:32 -04:00
James E. King III
4c26c6ee3f Update CI 2019-05-01 21:08:59 -04:00
Mike Dev
3a9110fc34 [CMake] Add minimal cmake file
Supports the use of boost logic in a parent
cmake project via add_subdirectory( libs/logic )
boost-1.70.0.beta1 boost-1.70.0
2019-01-04 19:08:13 -05:00
James E. King III
fd021e5eb7 Enhance CI with libc++ and VS2017 strict builds boost-1.69.0-beta1 boost-1.69.0 2018-11-03 21:48:02 -04:00
James E. King III
c305a4a1e4 expand travis CI to more configurations 2018-10-16 15:04:44 -04:00
James E. King III
82a233bee1 omit unnecessary bits when explicit operator conversions are supported 2018-10-16 15:04:44 -04:00
James E. King III
d76d7dc4d2 trac-13104: fix typo in comment 2018-10-14 10:11:41 -04:00
James E. King III
fd1146f735 fix unused variable warning in a test 2018-10-14 10:11:41 -04:00
James E. King III
b65ddb430a trac-12244: fix detection of wchar_t availability 2018-10-14 10:11:41 -04:00
Peter Dimov
f890fcdf66 Reenable constexpr test for operator bool 2018-08-20 08:18:35 -04:00
Peter Dimov
23cd89d4c8 Use explicit operator bool when available 2018-08-20 08:18:35 -04:00
James E. King III
bffcf0c4db fix broken ci jobs in travis 2018-07-14 20:49:39 +00:00
James E. King III
5d622865d3 Fix coverity badges in readme 2018-07-04 21:27:11 -04:00
James E. King III
bab21e89b2 Added CI framework
- travis with valgrind, cppcheck, ubsan, codecov, covscan (future)
  - appveyor with MSVC 2010 through 2017, cygwin 32/64, mingw 32/64
  - README, LICENSE, etc.
2018-07-04 21:20:41 -04:00
Peter Dimov
e824ad54e0 Add .travis.yml boost-1.68.0 2018-03-31 20:59:51 +03:00
Edward Diener
3233579d46 Merge branch 'master' into develop 2017-04-24 12:56:27 -04:00
Rene Rivera
8cb4972256 Add, and update, documentation build targets. boost-1.63.0 boost-1.67.0 boost-1.66.0 boost-1.65.1 boost-1.65.0 boost-1.64.0-beta2 boost-1.64.0-beta1 boost-1.64.0 2016-10-10 11:39:51 -05:00
Rene Rivera
45b4578110 Add, and update, documentation build targets. 2016-10-07 23:07:34 -05:00
Marshall Clow
addbcdb81a Merge changes from develop for the 1.58.0 release boost-1.60.0 boost-1.59.0 boost-1.61.0 boost-1.62.0 boost-1.58.0 2015-04-01 10:30:54 -07:00
Noel Belcourt
b3adfec7ff Merge pull request #2 from apolukhin/develop
C++11 updates for tribool: added noexcepts and constexprs, fixed warnings

Tested on Linux with gcc-4.9.1.
2014-11-02 15:44:13 -07:00
Noel Belcourt
1e220fccf3 Merge pull request #3 from danieljames/metadata
Create metadata file.
2014-09-01 20:33:52 -06:00
Daniel James
6e391684a9 Add metadata file. 2014-08-18 15:00:59 +01:00
Antony Polukhin
e1f476eaba Docs update 2014-07-31 18:11:11 +04:00
Antony Polukhin
bf0907a227 C++11 updates for tribool: added noexcepts and constexprs, fixed warnings 2014-07-31 00:54:51 +04:00
Marshall Clow
1dab9cd10a Merge pull request #1 from boostorg/develop
Merge to master.
boost-1.57.0 boost-1.56.0
2014-05-16 08:40:43 -06:00
Daniel James
2afd1a9ec6 Create merge base for git. 2014-04-06 14:12:46 +01:00