begasus
|
a9c18e0880
|
Fix Haiku build
|
2023-02-19 14:17:05 +01:00 |
|
Steffen Schuemann
|
c4907cc681
|
Merge branch 'master' of github.com:gulrak/filesystem
# Conflicts:
# test/CMakeLists.txt
Took 30 minutes
|
2022-04-02 19:33:55 +02:00 |
|
Steffen Schuemann
|
977e5d6284
|
refs #142, solaris support for tests
Took 2 minutes
|
2022-04-02 13:53:16 +02:00 |
|
Steffen Schuemann
|
723c787b9e
|
refs #142, solaris support for tests
Took 3 minutes
|
2022-04-02 13:51:20 +02:00 |
|
Steffen Schuemann
|
91e71f7f54
|
refs #142, solaris support for tests
Took 51 minutes
|
2022-04-02 13:47:16 +02:00 |
|
Vladislav Shchapov
|
d4e12344d6
|
Fix C++20 test errors
|
2022-02-07 18:42:49 +05:00 |
|
Steffen Schuemann
|
d87ac130cf
|
Squashed commit of the following:
commit 2bef80eec1fe16a23e34143b9a5a32b04d612ed2
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sun Jul 4 20:11:36 2021 +0200
wip
commit e8c063d7ea66d2bdcbd1535b12dac1ca24afc7b9
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sun Jul 4 20:05:04 2021 +0200
wip
commit aafdebf274cafacfd6e1472621b015e48d547412
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sun Jul 4 19:50:39 2021 +0200
wip
commit b36f13655a09c3bac62afc6079ba010eb934493d
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sun Jul 4 18:05:35 2021 +0200
wip
commit eee191875c0d6816022342d341eaa43f5f83c4ff
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sun Jul 4 17:32:35 2021 +0200
more wip
commit 0ff949ab5f21055298aee8d7fcdda3a10f61a69c
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sun Jul 4 17:12:18 2021 +0200
wip
commit ca68861cb4c4e14079bb3ab2e0c9725b0a3aece8
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sun Jul 4 16:31:32 2021 +0200
wip
commit e188a3d2cca4f4bb84c3fa8f49e5de34ec731713
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sun Jul 4 16:21:51 2021 +0200
wip
commit b8383ac22cdb5bab3a4f527a1c46dafd009b2f11
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sun Jul 4 16:15:42 2021 +0200
Workflow wip...
commit 162416fe2cf2922382c7c7fd34c648b4782d48be
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sun Jul 4 15:57:31 2021 +0200
Workflow wip...
commit 891be4cdd72b23ec86bdc0935d9201841c2c07bc
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sun Jul 4 15:52:24 2021 +0200
Workflow wip...
commit 5c2ee653f41a38858cfaf602df639276ae1c7fbb
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sun Jul 4 15:44:59 2021 +0200
Workflow wip...
commit bca8df081885aed67ce0952f20aa2e4a96072a04
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sun Jul 4 15:40:23 2021 +0200
Workflow wip...
commit d94d8de098d954bffae65aec789d72c5c0b1301b
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sun Jul 4 15:34:16 2021 +0200
Workflow wip...
commit 19f301992b733e699054050fdf552c982fea300c
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sat Jul 3 21:54:11 2021 +0200
Workflow wip...
commit 495457726fc844d014e49b56acd6367160f4322b
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sat Jul 3 18:38:04 2021 +0200
workflow wip
commit fde42cd4a5f865807703ff6814d9d0e8dfbde030
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sat Jul 3 18:34:47 2021 +0200
Testing more generic workflow.
commit ead40cc153814e23ef3ddcb654ed8c57c10f54a6
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sat Jul 3 16:51:25 2021 +0200
Work on using GitHub workflows.
|
2021-07-04 20:24:13 +02:00 |
|
Steffen Schümann
|
05a41f6dae
|
refs #123, build tests with WIN32_LEAN_AND_MEAN to ensure this keeps working
|
2021-05-23 15:55:47 +02:00 |
|
Steffen Schümann
|
b82066f27e
|
refs #110, first cygwin support
|
2021-03-20 18:01:02 +01:00 |
|
Владислав Щапов
|
7b6b600fd1
|
Fixed detection of the AppleClang compiler.
|
2021-03-12 15:55:43 +05:00 |
|
Владислав Щапов
|
6033320a1a
|
Added options for testing
|
2021-03-05 22:04:53 +05:00 |
|
Steffen Schümann
|
fdf5bb0179
|
refs #90, made wchar_t/wstring default on Windows
|
2021-02-07 10:02:12 +01:00 |
|
Steffen Schuemann
|
d2100b431f
|
refs #71, restarted wip on C++20 support
|
2020-12-27 00:03:57 +01:00 |
|
Steffen Schuemann
|
eef2c2ba55
|
refs #81, work on incomplete string_view support when using c++17
|
2020-12-26 15:14:32 +01:00 |
|
Steffen Schuemann
|
1d41167941
|
refs #68, experimental support for emscripten
|
2020-08-20 22:26:56 +02:00 |
|
okhowang(王沛文)
|
bab6409d4e
|
Fix MSVC compatibility
|
2020-04-07 12:20:14 +08:00 |
|
okhowang(王沛文)
|
2671c2f83b
|
use macro protect all throw function directly
|
2020-04-07 10:30:36 +08:00 |
|
Steffen Schuemann
|
d93ccea812
|
refs #55, fs::create_directories reported true if it didn't need to create anything.
|
2020-03-05 06:48:54 +01:00 |
|
Steffen Schuemann
|
083a981464
|
Updated readme.
|
2020-03-04 08:31:41 +01:00 |
|
Steffen Schuemann
|
d12bdbed99
|
refs #29, work on stricter warning set
|
2019-09-01 08:27:23 +02:00 |
|
Steffen Schuemann
|
8dee4d7731
|
Fix for -Wshadow warning, and some issues when compiling tests against std::filesystem on GCC 9.1
|
2019-07-04 08:00:35 +02:00 |
|
Steffen Schuemann
|
b5e18c859d
|
refs #17, run test variant with GHC_WIN_WSTRING_STRING_TYPE enabled on windows ci
|
2019-06-02 08:53:18 +02:00 |
|
Steffen Schümann
|
8552dc6092
|
Added big-obj compile options for coverage builds on mingw.
|
2019-05-30 21:49:59 +02:00 |
|
Steffen Schuemann
|
8b37292acb
|
Work on better CI integration.
|
2019-05-21 08:07:43 +02:00 |
|
Steffen Schuemann
|
2a15f1833f
|
Work on better CI integration.
|
2019-05-21 07:47:54 +02:00 |
|
Steffen Schuemann
|
2635c0815c
|
Work on better CI integration.
|
2019-05-21 07:15:49 +02:00 |
|
Steffen Schuemann
|
4f2d54af74
|
Work on better CI integration.
|
2019-05-20 22:19:39 +02:00 |
|
Steffen Schuemann
|
b84593086f
|
Work on better CI integration.
|
2019-05-20 21:57:24 +02:00 |
|
Steffen Schuemann
|
c782650f33
|
Work on better CI integration.
|
2019-05-20 21:10:54 +02:00 |
|
Steffen Schuemann
|
61fd23d9cd
|
Work on better CI integration.
|
2019-05-19 12:58:16 +02:00 |
|
Steffen Schuemann
|
3dc4319e08
|
Work on better CI integration.
|
2019-05-19 12:06:04 +02:00 |
|
Steffen Schuemann
|
dc37276a9a
|
Squashed commit of the following:
commit 8d9f245e379d373942c0f49be19dacc9293cdcf0
Merge: 3ceb4b0 857a355
Author: gulrak <s.schuemann@pobox.com>
Date: Fri May 3 23:52:57 2019 +0200
Merge branch 'development-v1.1' of https://github.com/gulrak/filesystem into development-v1.1
commit 3ceb4b0e4fe90be46b1fdbdfb7e2b3f160cccf3c
Author: gulrak <s.schuemann@pobox.com>
Date: Fri May 3 23:51:48 2019 +0200
Less noisy interoperability testing on weakly_canonial()
commit 38f82a90ef5f4ec1fa341ce3ab34f3836a6bd9ea
Author: gulrak <s.schuemann@pobox.com>
Date: Fri May 3 23:50:43 2019 +0200
Additional fix for recursive_directory_iterator
commit 857a3558fb13e8fae76e29b5b91cb76b5e98ea20
Merge: 9da5784 b557b5b
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Fri May 3 23:47:20 2019 +0200
Merge branch 'development-v1.1' of github.com:gulrak/filesystem into development-v1.1
# Conflicts:
# test/filesystem_test.cpp
commit 9da57846ac4de06c4b0521ab69ea42816fd6a029
Merge: 96e89ae 43e75c3
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Fri May 3 23:42:31 2019 +0200
Merge remote-tracking branch 'origin/master' into development-v1.1
commit 96e89ae7f9e983cb3d0977d9ba77f421a0c06b0f
Merge: 9d71161 882c60b
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Fri May 3 23:40:18 2019 +0200
Merge remote-tracking branch 'origin/master' into development-v1.1
commit b557b5b476c085183bd3da72cc9f511df3b52272
Merge: 263a2d2 9d71161
Author: Steffen Schümann <s.schuemann@pobox.com>
Date: Fri May 3 22:44:25 2019 +0200
Merge branch 'development-v1.1' of https://github.com/gulrak/filesystem into development-v1.1
commit 263a2d2c5b9f25631513271a6e26a9cb66e8f9da
Author: Steffen Schümann <s.schuemann@pobox.com>
Date: Fri May 3 22:44:01 2019 +0200
Work on Windows tests.
commit 9d71161323f22e994b51fda73ebc19af9e67d6e6
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Fri May 3 08:30:40 2019 +0200
Fix for issues with recursive_directory_iterator not behaving like an input iterator and regarding pop()/depth().
commit 2ac1352b4a37fdb247b56fb63c1e2c3f56761649
Author: gulrak <s.schuemann@pobox.com>
Date: Thu May 2 09:12:42 2019 +0200
Refactored builds with std::fs to a CMake macro, added du example, added behaviour switch
commit 624a6f63e5639504c2b554ba89985ef9c01c6fa9
Author: Steffen Schümann <s.schuemann@pobox.com>
Date: Thu May 2 09:01:15 2019 +0200
Add path parameters to filesystem_error::what
|
2019-05-05 08:51:53 +02:00 |
|
Steffen Schuemann
|
c75a663ec9
|
Squashed commit of the following:
commit 742d51b24cce19915e10f0d1f97cf49ff408b66d
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sat Apr 27 10:17:15 2019 +0200
Fixed ctest call.
commit f96b65562d42cc6801ba3855dc603117e4ce864a
Author: Steffen Schümann <s.schuemann@pobox.com>
Date: Sat Apr 27 09:42:20 2019 +0200
Fix in canonical root path handling.
commit 1cd346d23e87b274d32b9d56a8b6327e36be4147
Author: gulrak <s.schuemann@pobox.com>
Date: Sat Apr 27 06:22:13 2019 +0200
Work on MingW issues and additional tests.
|
2019-04-27 10:36:00 +02:00 |
|
Steffen Schuemann
|
c16681473f
|
Work on CI integration.
|
2019-04-21 00:26:59 +02:00 |
|
Steffen Schuemann
|
42f9040b81
|
Work on CI integration.
|
2019-04-20 11:14:50 +02:00 |
|
Steffen Schuemann
|
00a8d0437d
|
Work on CI support.
|
2019-04-18 12:40:14 +02:00 |
|
Steffen Schümann
|
e8b2bee859
|
Some changes to make the forwarding/implementation way work on MSVC.
|
2019-03-24 12:46:19 +01:00 |
|
Steffen Schuemann
|
243963558e
|
Fixed cmake error in Xcode coverage test case.
|
2019-03-24 10:31:29 +01:00 |
|
gulrak
|
03f849d23f
|
Added support for forwarding/implementation includes to enhance compile time and hide system headers.
|
2019-03-24 01:53:44 -07:00 |
|
gulrak
|
72e8d2e950
|
Restructured include directories and enhanced CMake support.
|
2019-03-24 01:32:13 -07:00 |
|
gulrak
|
78ddb7aed7
|
Renamed filesystem.h to filesystem.hpp
|
2019-03-22 14:11:41 -07:00 |
|
gulrak
|
89cc3782a0
|
Warning fixes for -Wall -Wextra -Werror builds.
|
2018-11-05 20:40:53 +01:00 |
|
gulrak
|
f756027cca
|
#3: Added missing inlines and small refactorings for compiler errors when including in multiple files. Added a test.
|
2018-11-05 20:39:19 +01:00 |
|
Steffen Schümann
|
f7854ed685
|
Fixes for warnings under VS2017.
|
2018-11-04 14:30:36 +01:00 |
|
Steffen Schuemann
|
9e4eb59e9c
|
Some cleanup, and warning fixes and test code issues on clang 7.
|
2018-11-03 11:15:18 +01:00 |
|
Steffen Schümann
|
b86f941c67
|
Fixed some warnings and a CMakeLists issue on Windows.
|
2018-09-29 13:51:12 +02:00 |
|
Steffen Schuemann
|
1da3ae7864
|
Restructured CMakeLists, added fs::u8arguments helper, added first example
|
2018-09-29 12:49:12 +02:00 |
|