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

Commit Graph

  • bd981bfaff BoostInstall: add find_dependency calls for Iconv and ICU boost-1.79.0.beta1 boost-1.79.0 boost-1.78.0.beta1 boost-1.78.0 Peter Dimov 2021-11-01 04:57:36 +02:00
  • 35dfa0fa11 Test Locale in ci.yml Peter Dimov 2021-10-31 21:04:21 +02:00
  • 9620fd9e2d Add test/locale Peter Dimov 2021-10-31 21:02:43 +02:00
  • 2b6bebb817 Update static_assert, throw_exception for ci.yml:BoostTest Peter Dimov 2021-10-29 21:49:18 +03:00
  • 048414c81f Add static_assert, throw_exception to boost_fetch/ and boost_test/ Peter Dimov 2021-10-29 21:24:34 +03:00
  • ff7da80c6e Remove hana and safe_numerics from the incompatible library list Peter Dimov 2021-10-29 21:06:17 +03:00
  • f1f15cd166 Remove compute from BOOST_INCOMPATIBLE_LIBRARIES Peter Dimov 2021-09-24 19:32:22 +03:00
  • 7f906e77da Update BoostInstall to not define cache variables when Boost is not the root project Peter Dimov 2021-09-18 18:50:01 +03:00
  • cfcb70f0c5 Update add_subdir tests Peter Dimov 2021-09-18 16:47:17 +03:00
  • c2f52bfbb3 Update BoostRoot to not define cache variables when not root project Peter Dimov 2021-09-18 16:38:56 +03:00
  • 7b72b9c087 Save and restore variable values instead of unsetting them, because https://gitlab.kitware.com/cmake/cmake/-/issues/22651 Peter Dimov 2021-09-18 15:11:54 +03:00
  • 8ea98e7a37 Add add_subdir tests to GHA Peter Dimov 2021-09-18 14:01:39 +03:00
  • 4dfbec1d50 Remove hof from BOOST_INCOMPATIBLE_LIBRARIES Peter Dimov 2021-09-16 14:26:54 +03:00
  • 6294c9f3a7 Remove stl_interfaces, yap from BOOST_INCOMPATIBLE_LIBRARIES Peter Dimov 2021-09-16 14:20:09 +03:00
  • eb6106496e Remove callable_traits from BOOST_INCOMPATIBLE_LIBRARIES Peter Dimov 2021-09-16 14:14:12 +03:00
  • 422a3859c6 Remove layout from Windows jobs Peter Dimov 2021-09-13 20:08:55 +03:00
  • 7f927120a4 Switch order of timer jobs Peter Dimov 2021-09-13 20:00:55 +03:00
  • 6a5d57febc Fix 'test' invocations Peter Dimov 2021-09-13 19:59:18 +03:00
  • a97cc63354 Fix 'test installed' invocations Peter Dimov 2021-09-13 19:37:17 +03:00
  • 12923a0c39 Refactor steps so that the exit code is preserved and checked Peter Dimov 2021-09-13 19:15:18 +03:00
  • 09366ceb16 Do not use && Peter Dimov 2021-09-13 19:06:22 +03:00
  • 4f6943b903 Remove testing: OFF Peter Dimov 2021-09-13 18:58:16 +03:00
  • 16646df3e7 Use defaults.run.shell Peter Dimov 2021-09-13 18:51:38 +03:00
  • c72be079a0 Add shell: cmd to new steps Peter Dimov 2021-09-13 18:50:32 +03:00
  • 65702ef0c3 Set BUILD_TESTING to matrix.testing Peter Dimov 2021-09-13 17:44:51 +03:00
  • 1c0b086fb6 Add Windows testing steps to ci.yml Peter Dimov 2021-09-13 17:37:06 +03:00
  • 79c66cc61f Do not install libzstd-dev; GHA images already have it (from homebrew) Peter Dimov 2021-09-13 17:28:21 +03:00
  • 30e1edf8fe Split configure and build steps in ci.yml Peter Dimov 2021-09-13 17:27:26 +03:00
  • a29959e0ea Split build and install steps in ci.yml Peter Dimov 2021-09-13 16:51:12 +03:00
  • 79cb67e6ec Only add libraries with EXCLUDE_FROM_ALL when BUILD_TESTING is true Peter Dimov 2021-09-13 16:22:30 +03:00
  • 0d556db2f2 Remove EXCLUDE_FROM_ALL check from boost_install as well :-/ Peter Dimov 2021-09-13 16:16:18 +03:00
  • f260111123 Set CMAKE_SKIP_INSTALL_RULES for non-included libraries Peter Dimov 2021-09-13 16:09:48 +03:00
  • 4c70fc06c6 Skip install rules in boost_install_target when CMAKE_SKIP_INSTALL_RULES is true Peter Dimov 2021-09-13 16:03:03 +03:00
  • 8111f0efd1 Merge branch 'develop' into feature/skip-install-rules Peter Dimov 2021-09-13 15:00:26 +03:00
  • 455d57036b Fix zstd target names Peter Dimov 2021-09-13 15:00:08 +03:00
  • 7e0b661def Do not skip boost_install_target when EXCLUDE_FROM_ALL Peter Dimov 2021-09-13 01:42:30 +03:00
  • e8484ee36e Remove FindZstd.cmake :-/ Peter Dimov 2021-09-13 01:16:22 +03:00
  • 4a5c2e3c5d Update zstd target names to match zstd-config.cmake Peter Dimov 2021-09-13 01:14:58 +03:00
  • 973c8e42e8 Install libzstd-dev in ci.yml Peter Dimov 2021-09-12 04:31:36 +03:00
  • c55db00884 Handle a Zstd::Zstd dependency in BoostInstall Peter Dimov 2021-09-12 03:47:21 +03:00
  • cb381aaef0 Update ci.yml Peter Dimov 2021-09-12 02:51:50 +03:00
  • 07dd0dfdcf Update ci.yml Peter Dimov 2021-09-12 01:58:22 +03:00
  • c5b29b42be Update ci.yml Peter Dimov 2021-09-12 01:02:09 +03:00
  • 4e40a7fb01 Update ci.yml Peter Dimov 2021-09-12 00:54:10 +03:00
  • 5099e04f21 Update ci.yml Peter Dimov 2021-09-12 00:31:28 +03:00
  • 4f1840de88 Change status output slightly boost-1.77.0.beta1 boost-1.77.0 Peter Dimov 2021-06-11 17:04:20 +03:00
  • af3707cba3 Remove beast from incompatible Peter Dimov 2021-06-11 17:01:52 +03:00
  • 08d9798314 Update CMake on Travis when installing Peter Dimov 2021-06-11 16:19:55 +03:00
  • c262c5a119 Fix boost_test_jamfile Peter Dimov 2021-06-11 04:38:06 +03:00
  • e55cab8ddd Install libs/config, too Peter Dimov 2021-06-11 03:56:01 +03:00
  • 17ced71475 Minor change to test Jamfile Peter Dimov 2021-06-11 03:55:32 +03:00
  • 91ccff9568 Add a test for BoostTest to ci.yml Peter Dimov 2021-06-11 03:52:55 +03:00
  • 09973992f7 Revert "Remove beast, stl_interfaces from incompatible" Peter Dimov 2021-06-11 01:44:08 +03:00
  • f18b57d252 Use AUTHOR_WARNING when LIBRARIES is used instead of LINK_LIBRARIES Peter Dimov 2021-06-10 21:36:35 +03:00
  • c024e2b56e Fix quoting in boost_test_jamfile Peter Dimov 2021-06-10 21:35:41 +03:00
  • 98effad4e3 Update test/boost_test/Jamfile to contain semicolon by itself Peter Dimov 2021-06-10 21:29:22 +03:00
  • 5cbded7e4d Remove requirement for BOOST_ENABLE_CMAKE to be set Peter Dimov 2021-06-10 03:05:07 +03:00
  • 7f35ed7424 Update developer.md doc/developer Peter Dimov 2021-06-09 05:25:13 +03:00
  • 2865890aa4 Update developer.md Peter Dimov 2021-06-09 05:16:21 +03:00
  • dcdab30eda Add two more usage scenarios Peter Dimov 2021-06-09 04:33:01 +03:00
  • 954ab08f1f Add two usage scenarios to developer.md Peter Dimov 2021-06-09 03:09:40 +03:00
  • b9606b7a46 Add more sections to developer.md Peter Dimov 2021-06-09 02:11:08 +03:00
  • a95c689b37 Update developer.md Peter Dimov 2021-06-08 21:17:14 +03:00
  • 4ebfc756ff Update TODO sections Peter Dimov 2021-06-03 19:05:11 +03:00
  • bc61453028 Add TODO markers Peter Dimov 2021-06-02 04:45:28 +03:00
  • 8d0bd1dbe5 Merge branch 'develop' into doc/developer Peter Dimov 2021-06-08 20:54:28 +03:00
  • 96d0f3f613 Remove link to Stacktrace Peter Dimov 2021-06-01 03:03:43 +03:00
  • a6afa2b17e Remove beast, stl_interfaces from incompatible Peter Dimov 2021-06-06 22:38:27 +03:00
  • ffbb13af4e No longer exclude Fiber in ci.yml Peter Dimov 2021-06-06 04:23:27 +03:00
  • e93121ed93 Add FindZstd.cmake Peter Dimov 2021-06-06 03:04:25 +03:00
  • fb60e416af cmake --build . -j 3 requires CMake 3.12 Peter Dimov 2021-06-05 19:00:49 +03:00
  • 26ec795dcf Update .travis.yml Peter Dimov 2021-06-05 18:45:01 +03:00
  • 14b7f24bd5 Update appveyor.yml Peter Dimov 2021-06-05 18:42:55 +03:00
  • 222638e413 Update BoostTest to allow parallel testing Peter Dimov 2021-06-05 18:12:55 +03:00
  • 1b474f5657 Update find_dependency logic Peter Dimov 2021-06-05 01:09:34 +03:00
  • f0b2e06896 Output included and excluded libraries in BoostRoot Peter Dimov 2021-06-04 19:39:57 +03:00
  • 8b7f7f2ff6 Do not output a status message more than once in BoostInstall (no include_guard on pre-3.10) Peter Dimov 2021-06-04 19:32:33 +03:00
  • f38df5f404 CMake 3.13 has no default destinations in install(TARGETS Peter Dimov 2021-06-04 17:52:05 +03:00
  • 77fb57f32d Update ci.yml Peter Dimov 2021-06-04 04:46:47 +03:00
  • 65e0587da6 Update ci.yml Peter Dimov 2021-06-04 04:43:54 +03:00
  • d7de55db5c Enable Python on GHA Peter Dimov 2021-06-04 04:15:07 +03:00
  • c9b97e5a12 Skip Boost.Python and dependents when BOOST_ENABLE_PYTHON is OFF Peter Dimov 2021-06-04 04:11:25 +03:00
  • fefd822a06 Update PATH in appveyor.yml Peter Dimov 2021-06-04 01:10:37 +03:00
  • 6804d31194 Add a status message to BoostRoot Peter Dimov 2021-06-03 21:52:27 +03:00
  • 983b203ee7 Output a status message in BoostInstall Peter Dimov 2021-06-03 21:35:48 +03:00
  • 9a3d31f1ea Remove BOOST_INSTALL_INCLUDEDIR, use CMAKE_INSTALL_INCLUDEDIR; add BOOST_INSTALL_INCLUDE_SUBDIR Peter Dimov 2021-06-03 20:35:56 +03:00
  • 553b8b8dbe Drop BOOST_INSTALL_LIBDIR, use CMAKE_INSTALL_LIBDIR Peter Dimov 2021-06-03 20:28:52 +03:00
  • 9931750db5 Only install .pdb files when MSVC; TARGET_PDB_FILE is not supported by the other linkers and fails on Cygwin/minGW Peter Dimov 2021-06-03 20:18:12 +03:00
  • 9f32087cf0 Unblock static_string Peter Dimov 2021-06-02 04:55:01 +03:00
  • 5c1ea8b30d Remove -v from ci.yml feature/doc Peter Dimov 2021-06-01 04:51:31 +03:00
  • adb004ca52 Remove link to Stacktrace Peter Dimov 2021-06-01 03:03:43 +03:00
  • ee80c568f3 Add -v to cmake --build Peter Dimov 2021-06-01 02:27:05 +03:00
  • 2fca749abb Fix link to Stacktrace Peter Dimov 2021-06-01 01:57:37 +03:00
  • 23696a3078 Fix link to Stacktrace Peter Dimov 2021-06-01 01:40:11 +03:00
  • 54bb9035d2 Add a section for building more than one library target Peter Dimov 2021-06-01 01:28:16 +03:00
  • e2a6a09ab5 Add compiled libraries section Peter Dimov 2021-05-31 20:40:07 +03:00
  • bfd1d6a015 Finish header-only section Peter Dimov 2021-05-31 19:53:27 +03:00
  • 7c888c9e39 Small fixes Peter Dimov 2021-05-31 04:49:46 +03:00
  • 9f733031aa Add developer.md Peter Dimov 2021-05-31 04:26:59 +03:00
  • de4ef67c31 Change installation support message Peter Dimov 2021-05-30 20:10:51 +03:00