Peter Dimov
858097c08e
Add a dummy header to preserve the presence of an include directory, in order to not break downstream third-party installation logic; revert changes to CMakeLists.txt
2026-01-06 18:03:18 +02:00
Peter Dimov
b137322f65
Install boost_static_assert in CMakeLists.txt
2025-12-26 19:43:25 +02:00
Peter Dimov
794a106a9e
Replace ci.yml
2025-12-26 19:25:17 +02:00
Peter Dimov
aea95895f4
Merge pull request #18 from Lastique/feature/move_static_assert
...
Move Boost.StaticAssert to Boost.Config
2025-12-26 17:45:47 +02:00
Andrey Semashev
4cc0d67e50
Removed library sources and docs; moved to Boost.Config.
...
This library has been merged into Boost.Config, including sources,
documentation, tests and examples. index.html updated to redirect to
Boost.Config. README.md and meta/libraries.json were updated to mention
that the library was merged into Boost.Config.
CMakeLists.txt and build.jam are retained to define Boost.StaticAssert
targets, which are now empty and only add the dependency on Boost.Config.
This is to avoid breaking downstream libraries that have Boost.StaticAssert
as a dependency. These users will need to be updated, and at that point
this entire git submodule can be deleted.
Tests, examples and CI configs are preserved at the request by Peter Dimov.
2025-12-12 14:58:31 +03:00
jzmaddock
9a6a86efc8
Merge pull request #17 from grafikrobot/modular
...
Add support for modular build structure.
before-static-assert-move
boost-1.90.0.beta1
boost-1.90.0
boost-1.89.0
2025-04-15 18:33:22 +01:00
Rene Rivera
82e8219497
Set a less likely to comflict cmake build dir.
2025-04-09 21:48:37 -05:00
Rene Rivera
b78ae8e44c
Set testing to special value to get ignored tests.
2025-04-09 21:23:50 -05:00
Rene Rivera
4df5eb93a3
Set the correct cmake dir to work in.
2025-04-09 21:02:58 -05:00
Rene Rivera
acbd163624
Tell ctest to ignore not having tests.
2025-04-09 20:31:48 -05:00
Rene Rivera
28277d9854
Need to condition cmake tests on having tests.
2025-04-09 18:54:18 -05:00
Rene Rivera
91ddf94f3c
CMake 3.5 fails to run.
2025-04-09 18:43:27 -05:00
Rene Rivera
223997c70c
Fix cmake build target, test minor msvc version, and specify the correct min cmake.
2025-04-09 18:32:25 -05:00
Rene Rivera
e74f1d4f6e
Workaround not having cmake tests.
2025-04-09 18:24:10 -05:00
Rene Rivera
bccba72bff
Fix library name in GHA CI.
2025-04-07 09:07:01 -05:00
Rene Rivera
140907f843
Replace GHA CI with simpler working one based on alandefreitas/cpp-actions utilities.
2025-04-07 08:58:35 -05:00
Rene Rivera
aa4e60bd88
Move inter-lib dependencies to a project variable and into the build targets.
2024-07-23 22:34:23 -05:00
Rene Rivera
54412f7937
Update copyright dates.
2024-07-20 22:52:04 -05:00
Rene Rivera
c65f0cd147
Change all <source> references to <library>.
2024-07-20 21:26:14 -05:00
Rene Rivera
18ab3e9250
Bump B2 require to 5.2
2024-06-14 11:33:56 -05:00
Rene Rivera
13690ce9b5
Add requires-b2 check to top-level build file.
2024-05-05 09:00:01 -05:00
Rene Rivera
8df439fa03
Switch to library requirements instead of source. As source puts extra source in install targets.
2024-03-29 21:15:59 -05:00
Rene Rivera
9519349ab9
Make the library modular usable.
2024-03-11 08:38:17 -05:00
jzmaddock
45eec41c29
Merge pull request #15 from sdarwin/githubactions
...
GitHub Actions config
2022-03-08 09:35:50 +00:00
sdarwin
a1abfec1ef
Update GitHub Actions CI file
2022-03-07 20:16:18 +00:00
jzmaddock
ba72d3340f
Merge pull request #16 from igaztanaga/patch-1
...
Small fix for Wsign-conversion
boost-1.88.0.beta1
boost-1.88.0
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
boost-1.80.0.beta1
boost-1.80.0
boost-1.79.0.beta1
boost-1.79.0
boost-1.78.0.beta1
boost-1.78.0
2021-10-13 16:03:23 +01:00
Ion Gaztañaga
803b983da7
Small fix for Wsign-conversion
2021-10-13 15:10:36 +02:00
Peter Dimov
392199f6b1
Fix CMake tests in .travis.yml
boost-1.77.0.beta1
boost-1.77.0
2021-06-10 16:34:02 +03:00
Peter Dimov
482e81cddd
Update CMakeLists.txt
2021-06-10 02:06:15 +03:00
sdarwin
6ec69e506c
Add GitHub Actions config [ci skip]
2021-03-04 18:23:07 +00:00
jzmaddock
66db74297a
Merge pull request #13 from eldiener/develop
...
[skip ci] Add "cxxstd" json field
2021-01-21 18:01:26 +00:00
Edward Diener
e9ab97859d
[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.
2021-01-21 11:09:31 -05:00
jzmaddock
073c482606
Merge pull request #11 from eldiener/develop
...
Changes for Embarcadero C++ clang-based compilers, targeting Boost 1.74. Use BOOST_BORLANDC for bcc32 compiler
boost-1.76.0.beta1
boost-1.76.0
boost-1.75.0.beta1
boost-1.75.0
2020-05-06 17:34:09 +01:00
Edward Diener
8ab850a342
Use BOOST_BORLANDC for bcc32 compiler
2020-03-21 22:24:50 -04:00
Peter Dimov
9102d74933
Merge branch 'develop' into feature/add-cmake-tests
2020-01-06 20:11:01 +02:00
Peter Dimov
ba846a3091
Update .travis.yml
boost-1.74.0.beta1
boost-1.74.0
boost-1.73.0.beta1
boost-1.73.0
2020-01-06 17:22:07 +02:00
Peter Dimov
0277552ae2
Merge branch 'develop'
2020-01-06 15:45:37 +02:00
Peter Dimov
317f01fc58
Merge branch 'develop' into feature/add-cmake-tests
2019-12-29 20:06:15 +02:00
Peter Dimov
b57860c33f
Use -DBOOST_INCLUDE_LIBRARIES=static_assert
2019-12-29 19:34:08 +02:00
Peter Dimov
ca94dbbc1a
Use Boost_VERBOSE instead of Boost_DEBUG
2019-12-29 18:52:09 +02:00
Peter Dimov
0a775cf1c5
Untabify
2019-12-29 18:47:06 +02:00
Peter Dimov
eac11c5e50
Merge pull request #9 from boostorg/pr/add-cmake-install
...
Add CMake install support (needed by type_traits)
2019-12-28 09:49:16 -08:00
Peter Dimov
944702b862
Add comment
2019-12-27 06:04:16 +02:00
Peter Dimov
1aaabeb02b
Fix indentation
2019-12-27 04:28:29 +02:00
Peter Dimov
9064caf95f
Merge branch 'pr/add-cmake-install' into feature/add-cmake-tests
2019-12-27 04:24:37 +02:00
Peter Dimov
f970afff9d
Disable installation without the superproject; add comments
2019-12-27 04:22:53 +02:00
Peter Dimov
ad48daf3b2
Change LIBRARIES to LINK_LIBRARIES
2019-12-27 04:20:36 +02:00
Peter Dimov
c6b558f1f2
Fix branch handling; add -j3 to b2 test
2019-12-27 03:32:34 +02:00
Peter Dimov
00724b8429
Fix .travis.yml typos; enable feature/* testing
2019-12-27 03:29:28 +02:00
Peter Dimov
00a741184c
Add cmake_install_test, cmake_subdir_test
2019-12-26 19:05:07 +02:00