Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for modular build structure. #1160

Merged
merged 47 commits into from
Sep 6, 2024
Merged
Changes from 1 commit
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
f9070ef
Make the library modular usable.
grafikrobot Mar 11, 2024
b98469f
Fix -Wundef warnings
mborland Mar 11, 2024
8ffec61
Merge branch 'boostorg:develop' into modular
grafikrobot Mar 11, 2024
79c09ae
Switch to library requirements instead of source. As source puts extr…
grafikrobot Mar 30, 2024
71fe2b4
Sync from upstream.
grafikrobot Apr 10, 2024
9486409
Sync from upstream.
grafikrobot Apr 25, 2024
9170c3c
Add missing NO_LIB usage requirements.
grafikrobot Apr 29, 2024
edcca9f
Remove boost-root relative include path.
grafikrobot Apr 29, 2024
22ac271
Sync from upstream.
grafikrobot May 3, 2024
34ff5e0
Sync from upstream.
grafikrobot May 4, 2024
e98fc46
Add missing import-search for cconfig/predef checks.
grafikrobot May 5, 2024
2464686
Add requires-b2 check to top-level build file.
grafikrobot May 5, 2024
8e9e3c3
Sync from upstream.
grafikrobot May 17, 2024
8b26ee1
Sync from upstream.
grafikrobot May 20, 2024
0f291da
Sync from upstream.
grafikrobot May 30, 2024
1b67d84
Sync upstream.
grafikrobot May 30, 2024
9976b47
Sync from upstream.
grafikrobot Jun 2, 2024
b5dd7cb
Fix typo in test framework reference.
grafikrobot Jun 3, 2024
dddb31d
Bump B2 require to 5.2
grafikrobot Jun 14, 2024
56316ab
Sync from upstream.
grafikrobot Jun 16, 2024
df53dca
Sync from upstream.
grafikrobot Jul 12, 2024
3c85e37
Update copyright dates.
grafikrobot Jul 21, 2024
da0956a
Move inter-lib dependencies to a project variable and into the build …
grafikrobot Jul 24, 2024
ab0e10c
Sync from upstream.
grafikrobot Jul 25, 2024
333d993
Switch to /boost/test//included target for header only mode of Boost.…
grafikrobot Jul 26, 2024
dda954d
Sync from upstream.
grafikrobot Jul 27, 2024
59d4cd3
Adjust doc build to avoid boost-root references.
grafikrobot Jul 28, 2024
4cb0456
Sync from upstream.
grafikrobot Jul 30, 2024
16af053
Sync from upstream.
grafikrobot Aug 2, 2024
4ea6592
Update build deps.
grafikrobot Aug 3, 2024
cf09459
Sync from upstream.
grafikrobot Aug 3, 2024
7075448
Fix project props not applying to the no_eh.obj compile.
grafikrobot Aug 4, 2024
893e21a
Update build deps.
grafikrobot Aug 6, 2024
68279e5
Add missing import-search.
grafikrobot Aug 8, 2024
b63b02e
Sync from upstream.
grafikrobot Aug 9, 2024
2030316
Sync from upstream.
grafikrobot Aug 13, 2024
cc08d0c
Sync from upstream.
grafikrobot Aug 17, 2024
f42d096
Sync from upstream.
grafikrobot Aug 20, 2024
d2d49f5
Sync from upstream.
grafikrobot Aug 22, 2024
65e634b
Sync from upstream.
grafikrobot Aug 23, 2024
27d84fd
Fix float128_type checks to actually disable tests. Problem was that …
grafikrobot Aug 25, 2024
46a1ba7
GPU Batch 7
mborland Aug 27, 2024
9a30545
Fix policy macro definition for MSVC platforms
mborland Aug 27, 2024
de29b0f
Sync from upstream.
grafikrobot Aug 31, 2024
b86dc43
Don't add quadmath lib for has_128bit_floatmax_t check. It was accide…
grafikrobot Aug 31, 2024
52a639f
Fix incorrect name for float128 type check that caused it to not apear.
grafikrobot Aug 31, 2024
56e82c0
Sync from upstream.
grafikrobot Sep 4, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Add requires-b2 check to top-level build file.
  • Loading branch information
grafikrobot committed May 5, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
commit 24646860a980082be6d10f67d920025f7be60045
2 changes: 2 additions & 0 deletions build.jam
Original file line number Diff line number Diff line change
@@ -3,6 +3,8 @@
# (See accompanying file LICENSE_1_0.txt or copy at
# http://www.boost.org/LICENSE_1_0.txt)

require-b2 5.1 ;

import project ;

project /boost/math