2
0
mirror of https://github.com/boostorg/cmake.git synced 2026-01-19 04:02:15 +00:00

432 Commits

Author SHA1 Message Date
Peter Dimov
c2feb91bd6 Add tests for compatibility targets (Boost::boost, Boost::disable_autolinking, etc) 2024-05-14 19:30:09 +03:00
Peter Dimov
59bdd93ebb Merge pull request #60 from Neumann-A/refine_arch_prefix
Refine arch prefix selection
2024-05-14 19:16:19 +03:00
Alexander Neumann
c2ee7bb2eb refine arch prefix selection 2024-04-28 11:41:33 +02:00
Peter Dimov
e5b13bf36b Merge pull request #58 from Neumann-A/optional-deps
Add optional deps into generated config
2024-04-24 13:23:54 +03:00
Alexander Neumann
e66171af0e Remove extra \ 2024-04-24 09:22:19 +02:00
Peter Dimov
d62cda17f7 Merge pull request #57 from Neumann-A/arch-tags
Add more arch tags
2024-04-20 17:17:11 +03:00
Peter Dimov
19af222042 Merge pull request #59 from Neumann-A/fix-zstd
Make zstd check agnostic to generator expressions and force CONFIG mode
2024-04-20 17:16:15 +03:00
Alexander Neumann
e1d79b3e14 Do as requested 2024-04-20 12:08:48 +02:00
Alexander Neumann
09d9688e56 Introduce BOOST_ARCHITECTURE_TAG and precalculate it. 2024-04-20 11:49:27 +02:00
Alexander Neumann
8d80c613e1 Make zstd check agnostic to generator expressions and always use CONFIG mode 2024-04-19 23:41:53 +02:00
Alexander Neumann
f515d24900 Add optional deps into generated config 2024-04-19 23:29:11 +02:00
Alexander Neumann
ab16329fb5 Add more arch tags following FindBoost.cmake 2024-04-19 23:10:00 +02:00
Peter Dimov
3a5c500a49 Update README.md 2024-04-08 14:17:27 +03:00
Peter Dimov
ea24b4a95c Update README.md 2024-04-08 14:14:12 +03:00
Peter Dimov
39b6873b72 Merge pull request #56 from pratikpc/patch-1
docs(README.md): mention CMake's new FetchContent and EXCLUDE_FROM_ALL support
2024-04-08 14:10:03 +03:00
Pratik Chowdhury
f2e1e8c047 docs(README.md): mention CMake's new FetchContent and EXCLUDE_FROM_ALL support
Makes it easier to use [EXCLUDE_FROM_ALL in the newer versions of CMake with FetchContent](https://cmake.org/cmake/help/latest/module/FetchContent.html)

Closes #55
2024-04-07 12:21:00 +00:00
Peter Dimov
7276e8055d Merge pull request #49 from melroy89/patch-1
Bump-up release in readme
boost-1.85.0.beta1 boost-1.85.0
2023-12-22 07:12:05 +02:00
Peter Dimov
8beeb2a656 Add support for BOOST_TEST_PREFIX to BoostTest 2023-12-22 03:47:18 +02:00
Peter Dimov
88d8b7e3cb Add INCLUDE_DIRECTORIES support to BoostTestJamfile 2023-12-22 03:39:52 +02:00
Melroy van den Berg
0a8e84af34 Bump-up release in readme
Update the FetchContext example in the README.
2023-12-22 02:24:37 +01:00
Peter Dimov
c2e5ab28b9 Add support for INCLUDE_DIRECTORIES to BoostTest. Fixes #48. 2023-12-22 03:07:15 +02:00
Peter Dimov
3e81b4a371 Cosmetic formatting changes 2023-12-22 01:44:36 +02:00
Peter Dimov
8b6037e4c2 Merge pull request #47 from BraHei/feature/improved_fetchcontent_support
Add BOOST_SKIP_INSTALL_RULES check
2023-12-22 01:41:50 +02:00
Peter Dimov
e388dba756 Also allow '$<BUILD_INTERFACE:include>' instead of 'include' as the target_include_directories property 2023-12-17 06:05:37 +02:00
Peter Dimov
6ccef59e69 Add posix-check-quick to ci.yml 2023-12-16 20:50:22 +02:00
Peter Dimov
fd3c39dd4f Add tests-quick and check-quick targets 2023-12-16 17:41:29 +02:00
BraHei
07e6e45002 Update BoostRoot.cmake
Added check for BOOST_SKIP_INSTALL_RULES
2023-11-24 13:39:36 +01:00
Peter Dimov
ff2f83eaac Update README.md boost-1.84.0.beta1 boost-1.84.0 2023-10-29 02:34:29 +03:00
Peter Dimov
84fa855938 Update README.md 2023-10-29 02:19:00 +03:00
Peter Dimov
c528238631 Merge pull request #43 from qlik-okl/fix/optimize_dep_lookup
Optimize dependency lookup
2023-10-23 17:35:48 +03:00
Ola Eklundh
c90334f799 Optimize dependency lookup
Proposing a fix for https://github.com/boostorg/cmake/issues/40
2023-10-23 15:20:22 +02:00
Peter Dimov
69f16e2819 Only put dependencies into a folder if CMAKE_FOLDER isn't already set boost-1.82.0 boost-1.83.0.beta1 boost-1.83.0 boost-1.82.0.beta1 2023-02-16 21:47:26 +02:00
Peter Dimov
08fb18d575 Put dependencies into a Dependencies IDE folder. Closes #37. 2023-02-08 03:11:08 +02:00
Peter Dimov
9291372684 Add macos-12 jobs to ci.yml 2023-01-11 02:47:30 +02:00
Peter Dimov
584d17ec52 Cosmetic fixes 2023-01-11 02:43:35 +02:00
Alexander Grund
5aa7bc700f Add support for WORKING_DIRECTORY to boost_test
Allow to set the working directory for the test and the VS debugger target.
2023-01-10 21:49:21 +01:00
Peter Dimov
ca3ed388dd Update README.md 2023-01-08 19:53:13 +02:00
Peter Dimov
7afb411f88 Update README.md 2023-01-08 19:51:26 +02:00
Peter Dimov
0e34b571cb Add options for -fvisibility, set to hidden by default to match b2. Refs #35. 2023-01-08 18:39:42 +02:00
Peter Dimov
4c3651fd4e Update README.md 2023-01-07 21:26:03 +02:00
Peter Dimov
9d48d66355 Document CMAKE_BUILD_TYPE. 2023-01-07 19:19:34 +02:00
Peter Dimov
190af3b11b Add more links to CMake variable documentation 2023-01-07 19:11:21 +02:00
Peter Dimov
ac9f37ff49 For standard CMake variables, link to CMake documentation 2023-01-07 19:07:01 +02:00
Peter Dimov
c9eaa7d5cd Update README.md 2023-01-07 18:50:00 +02:00
Peter Dimov
cb60164675 Merge branch 'doc/developer' into develop 2023-01-07 04:25:50 +02:00
Peter Dimov
b751f44849 Update README.md 2023-01-07 02:52:55 +02:00
Peter Dimov
d7cb34ecec Update README.md 2023-01-07 02:36:23 +02:00
Peter Dimov
c419bf4fe2 Update README.md 2023-01-06 20:48:31 +02:00
Peter Dimov
09b4c507d8 Update README.md 2023-01-05 04:25:31 +02:00
Peter Dimov
64ee8539f9 Update README.md 2023-01-05 04:08:15 +02:00