Matt Borland
e1108f6af9
Update boost math version
2026-04-23 11:10:54 -05:00
Philipp Remy
b1523d96b1
[legacy] Handle MinGW and fix build with shared linkage
...
(1) Change MSVC to WIN32: The symbol export rules should also apply if a
MinGW toolchain is used.
(2) On targets other than MSVC, a build with BUILD_SHARED_LIBS=ON failed
because the macro BOOST_SYMBOL_EXPORT was not properly defined. Define it to
default visibility for proper symbol export in shared libraries.
Signed-off-by: Philipp Remy <philipp@philippremy.net >
2026-03-18 19:02:06 +01:00
Philipp Remy
4aaeeacdbb
[legacy] Allow building the legacy libraries in standalone mode
...
Signed-off-by: Philipp Remy <philipp@philippremy.net >
2026-03-18 18:07:56 +01:00
Matt Borland
9904808912
Fix linking of config and installation
2026-03-09 09:25:07 -04:00
Matt Borland
a516192949
Make general port of patch file from vcpkg
2026-03-09 09:10:19 -04:00
Andrey Semashev
5fcc096bf5
Remove dependencies on Boost.StaticAssert.
...
Boost.StaticAssert has been merged into Boost.Config, so remove
the dependency.
2026-01-22 23:02:17 +03:00
Matt Borland
60eb6e6b8b
Update Boost Math project version to 1.91.0
2025-12-15 12:16:10 -05:00
Matt Borland
d1eb25cf9a
Update project version and cmake minimum versions, require C++14
2025-10-03 16:09:52 +02:00
mzhelyez
2c943fbbc4
added CMakeLists.txt back
2025-08-25 16:00:54 +02:00
mzhelyez
ccb6ad0ee7
cleaned up code base don mborland's suggestions [ci skip]
2025-08-18 20:44:25 +02:00
Matt Borland
b9aa78f889
Increment library version
2025-04-11 08:04:39 -04:00
Matt Borland
1ae45f52ad
Update library version
2024-12-16 09:36:30 -05:00
Alexander Grund
5970659e51
CML: Add project to IDEs ( #1209 )
...
Make IDEs show the headers as a separate target.
2024-10-15 09:21:58 -04:00
Lucas Colley
ff72eaad44
cmake: directly define project version ( #1199 )
...
Co-authored-by: Peter Dimov <pdimov@gmail.com >
2024-09-16 08:55:10 -04:00
Matt Borland
fcf7ba8f3b
Small CML fixes
2024-07-23 13:49:20 -04:00
Matt Borland
32b909d35a
Adjust CML for sycl
2024-07-23 13:37:19 -04:00
Matt Borland
0f56b7598d
Add cmake install
2023-02-15 10:46:01 -08:00
Peter Dimov
a1d76a4fc3
Only enable tests when root project
2021-05-27 20:37:47 +03:00
Peter Dimov
c83a5644a0
Add a CMake option for standalone mode
2021-05-27 20:16:54 +03:00
Matt Borland
f8c0c13050
autodiff ADL fix and remove concept tests
2021-04-02 13:45:09 +03:00
Matt Borland
2c4c1a04e8
Get examples working with CMake and Standalone
...
[ci skip]
2021-03-27 14:41:59 +03:00
Matt Borland
860169d71b
Add CMake compile testing [ci skip]
2021-03-27 12:18:32 +03:00
Peter Dimov
87d57a3441
Add CMakeLists.txt
2021-03-18 18:43:37 +02:00
Troy D. Straszheim
124cd3b8a8
rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
...
[SVN r56942]
2009-10-17 02:07:38 +00:00
Troy D. Straszheim
0ae03af3b2
Copyrights on CMakeLists.txt to keep them from clogging up the inspect
...
reports. This is essentially the same commit as r55095 on the release
branch.
[SVN r55159]
2009-07-26 00:49:56 +00:00
Michael A. Jackson
abc4d313b4
Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
...
[SVN r49510]
2008-11-01 13:15:41 +00:00