2
0
mirror of https://github.com/boostorg/nowide.git synced 2026-01-19 04:22:12 +00:00

686 Commits

Author SHA1 Message Date
Alexander Grund
64ae4e0c28 Add test for buffering behavior of iostreams
Closes #186
2024-10-19 14:02:15 +02:00
Rene Rivera
efdb80f565 Sync from upstream. 2024-10-10 08:44:07 -05:00
Alexander Grund
bac0f207b6 GHA: Add macos-13 & 14
macos-12 will be dropped by the end of 2024 so test with the newer versions already
2024-10-07 15:01:01 +02:00
Alexander Grund
84972e2ebd CI: Fix Clang-Format check 2024-09-29 13:05:46 +02:00
Alexander Grund
85a0b04e17 GHA: Remove most C++03 tests 2024-09-29 13:05:46 +02:00
Alexander Grund
2b46911883 Fix appveyor build
The VS 2019 image doesn't has Boost 1.77 anymore
2024-09-29 13:05:45 +02:00
Rene Rivera
756e3dc5ad Sync from upstream. 2024-08-25 08:44:59 -05:00
Alexander Grund
43f53ecc30 GHA: Use ubuntu-latest for all container jobs 2024-08-25 14:02:49 +02:00
Alexander Grund
d4aa719f21 GHA: Workaround node20 GLIBC issues in older Ubuntu containers
Avoid errors like
> /__e/node20/bin/node: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /__e/node20/bin/node)
when using Ubuntu 16/18 containers with the @v4 actions
See actions/checkout#1590
2024-08-25 14:02:49 +02:00
Rene Rivera
02e9a8fefa The custom feature(s) need to be at the root as they need to be defined for all subprojects on load. 2024-08-15 21:20:54 -05:00
Rene Rivera
c548d0c373 Move inter-lib dependencies to a project variable and into the build targets. 2024-07-23 22:34:24 -05:00
Rene Rivera
44fb92dd25 Update copyright dates. 2024-07-20 22:52:05 -05:00
Rene Rivera
cfa8548a33 Bump B2 require to 5.2 2024-06-14 11:33:56 -05:00
Rene Rivera
0b38173510 Sync from upstream. 2024-05-17 17:35:24 -05:00
Alexander Grund
2972d9fbd8 Appveyor: Fix CMake args in coverity build 2024-05-17 16:18:45 +02:00
Alexander Grund
213c99cd4c CMake: Build tests only on make test (#182)
Add EXCLUDE_FROM_ALL to test binaries as per the Boost convention
2024-05-16 19:33:16 +02:00
Rene Rivera
1fe91022f8 Add requires-b2 check to top-level build file. 2024-05-05 09:00:01 -05:00
Rene Rivera
3d7e61b4b5 Add missing import-search for cconfig/predef checks. 2024-05-04 23:30:44 -05:00
Rene Rivera
214aa1023b Sync from upstream. 2024-05-04 11:04:57 -05:00
Rene Rivera
a4d7bd27a6 Add missing use dep for building the file_test_helpers lib. 2024-05-03 19:18:48 -05:00
Alexander Grund
5acfcda8c6 Merge pull request #179 from striezel-stash/actions-update
Update GitHub Actions CI
2024-05-03 17:03:24 +02:00
Dirk Stolle
dd1a4f1630 Add workaround for containers that cannot run Node.js 20 2024-05-03 10:44:12 +02:00
Dirk Stolle
0571844afd Update GitHub Actions CI
The following updates are performed:
* update actions/cache to v4
* update actions/checkout to v4
2024-05-03 10:34:54 +02:00
Rene Rivera
5c126f3ad0 Sync from upstream. 2024-05-02 22:48:17 -05:00
Alexander Grund
9d35cc4770 Merge pull request #180 from boostorg/Flamefire-patch-1
GHA: Update to macos-12 and improve coverage upload
2024-05-02 18:01:34 +02:00
Alexander Grund
5898950dfa GHA: Improve coverage upload
Use the GHA action with a provided token
2024-05-02 17:36:26 +02:00
Alexander Grund
28a2ec27c8 GHA: Upgrade macos-11 to 12
Homebrew fails to build CCache as the OS seems to be too old
2024-05-02 17:32:48 +02:00
Alexander Grund
7cc49a821b Merge pull request #178 from striezel-stash/fix-typos
Fix a few typos
2024-05-02 09:15:17 +02:00
Dirk Stolle
0605516e3b Fix a few typos 2024-04-30 23:10:54 +02:00
Rene Rivera
1525dc1e35 Add missing NO_LIB usage requirements. 2024-04-28 20:16:16 -05:00
Rene Rivera
1ad30e50e8 Sync from upstream. 2024-04-10 07:58:17 -05:00
Rene Rivera
c66a3d3cca Switch to library requirements instead of source. As source puts extra source in install targets. 2024-03-29 21:15:59 -05:00
Alexander Grund
a4311b7ffb Appveyor: Drop MinGW32 for MinGW64-32Bit
The old MinGW32 doesn't properly support C++11
2024-03-26 09:01:35 +01:00
Rene Rivera
4c33390408 Make the library modular usable. 2024-03-11 08:38:17 -05:00
Alexander Grund
e040930b09 Merge pull request #177 from Jackarain/develop
Fix warning '_CRT_SECURE_NO_WARNINGS': macro redefinition
2023-12-26 12:07:56 +01:00
jackarain
3c4e04597c Fix warning '_CRT_SECURE_NO_WARNINGS': macro redefinition 2023-12-25 15:14:59 +08:00
Alexander Grund
a9cea73908 Merge pull request #173 from boostorg/fix-warning
Avoid warning in test
2023-11-05 09:57:02 +01:00
Alexander Grund
30f94c84f5 AzP: Add missing GCC_TOOLCHAIN code 2023-11-04 16:34:36 +01:00
Alexander Grund
157252a655 Appveyor: Update of preinstalled Boost version used 2023-11-04 15:50:10 +01:00
Alexander Grund
3d2a2c2d39 AzP: Fix Clang11+ 2023-11-04 15:50:07 +01:00
Alexander Grund
fcb82d53e8 GHA: Don't use Ubuntu 22 container yet 2023-11-04 11:04:47 +01:00
Alexander Grund
20bde3d48c Fix GHA 2023-11-04 10:55:23 +01:00
Alexander Grund
b7a4fa5f56 Include iomanip before checking feature macros 2023-11-04 10:31:27 +01:00
Alexander Grund
26bc5d540e Avoid warning in test 2023-11-03 14:46:45 +01:00
Alexander Grund
f20b831c62 Add some missing C++11 requirements 2023-06-22 16:25:38 +02:00
Alexander Grund
2c40bddb30 Reduce duplicated requirements from Jamfiles 2023-06-22 16:24:52 +02:00
Alexander Grund
af2b3f5af7 Fix duplicated PRIVATE in CML 2023-06-22 16:24:52 +02:00
Alexander Grund
6ec7524a35 CI: Update GHA container jobs
Use Ubuntu 22.04 as the base OS
2023-06-22 13:03:34 +02:00
Alexander Grund
8bfeeb320d CI: Fix AzP 2023-06-22 12:56:57 +02:00
Alexander Grund
149ee7c84e Fix false positive warning in GCC 13 on MinGW 2023-06-21 16:58:23 +02:00