172 Commits

Author SHA1 Message Date
Steffen Schuemann
b6a58b8c0c Work on CI support for MingW 2019-05-14 07:40:18 +02:00
Steffen Schuemann
3a9931fe6e Work on CI support for MingW 2019-05-14 07:38:41 +02:00
Steffen Schuemann
68b2083e0d Work on CI support for MingW 2019-05-14 07:34:47 +02:00
Steffen Schuemann
4ea79dfa95 Work on CI support for MingW 2019-05-14 07:26:07 +02:00
Steffen Schuemann
fef793f058 Work on CI support for MingW 2019-05-14 07:24:53 +02:00
Steffen Schuemann
b808381a04 Work on CI support for MingW 2019-05-14 07:17:39 +02:00
Steffen Schuemann
4dcb17f176 Work on CI support for MingW 2019-05-14 07:09:16 +02:00
Steffen Schuemann
63970fcbb2 Work on CI support for MingW 2019-05-14 06:58:04 +02:00
Steffen Schuemann
8926ecc88a Work on CI support for MingW 2019-05-14 06:25:22 +02:00
Steffen Schuemann
1ee722527a Work on CI support for MingW 2019-05-14 06:18:43 +02:00
Steffen Schuemann
292ca5aa95 Work on CI support for MingW 2019-05-14 06:17:16 +02:00
Steffen Schuemann
6dce8a3a8c Work on CI support for MingW 2019-05-14 06:09:48 +02:00
Steffen Schuemann
becbcfe4a2 Work on CI support for MingW 2019-05-13 10:13:08 +02:00
Steffen Schuemann
122da7d33d Work on CI support for MingW 2019-05-13 09:27:35 +02:00
Steffen Schuemann
585e66b75b Work on CI support for MingW. 2019-05-13 09:18:09 +02:00
Steffen Schuemann
3bd262ce99 Work on CI support for MingW 2019-05-13 00:37:10 +02:00
Steffen Schuemann
150a938ff6 Work on CI support for MingW 2019-05-13 00:27:59 +02:00
Steffen Schuemann
306b244889 Work on CI support for MingW 2019-05-13 00:26:27 +02:00
Steffen Schuemann
63d8f82df5 Work on supporting MingW in CI. 2019-05-13 00:23:30 +02:00
Steffen Schuemann
3b5c3d4317 Merge remote-tracking branch 'origin/master' into development-v1.1
# Conflicts:
#	.travis.yml
#	README.md
#	examples/du.cpp
#	include/ghc/filesystem.hpp
#	test/filesystem_test.cpp
2019-05-13 00:21:32 +02:00
gulrak
3117060ed9
Merge pull request #14 from fenglc/master
Added cmake install support, thanks for the PR.
2019-05-11 16:44:00 +02:00
Steffen Schümann
38b9192d3a Version bump to wip version. 2019-05-11 15:51:17 +02:00
Steffen Schümann
16a5fbb86e Small changes for MingW compiles concerning unsupported error code and clarified test in utf8 decoder. 2019-05-11 15:49:26 +02:00
Steffen Schuemann
7e975a8f7f Updated readme, more tests, some typos in comments. 2019-05-11 15:33:08 +02:00
fenglc89
71a50bb34a cmake install 2019-05-08 17:40:56 +08:00
Steffen Schuemann
9ea5a8773b Updated readme. 2019-05-07 23:06:11 +02:00
Steffen Schuemann
bdf434d4bb Merge branch 'master' of github.com:gulrak/filesystem v1.1.4 2019-05-07 22:38:35 +02:00
Steffen Schuemann
fe3d15f449 Version bump, bugfix release v1.1.4 2019-05-07 22:31:24 +02:00
Steffen Schuemann
163d401f99 Added missing include for the fwd/impl use case. 2019-05-07 22:25:41 +02:00
gulrak
2b2bd77020
Merge pull request #13 from fenglc/patch-1
Reduced minimum required cmake version to 3.7.2, to support e.g. Debian Stretch.
2019-05-07 22:08:47 +02:00
Steffen Schuemann
275a1b714c Clearer non inverted logic for primitive case insensitive compare, updated readme. 2019-05-07 22:02:38 +02:00
Steffen Schuemann
87ae60ed83 Added Xcode 10.2 to Travis-CI config. 2019-05-07 21:50:10 +02:00
Steffen Schuemann
bc1abfa01e Fix file_time_type handling when building against MSVC C++17 std::filesystem, additional test fixes. 2019-05-07 20:33:56 +02:00
gulrak
04b6fa278b wip version bump 2019-05-07 19:52:38 +02:00
gulrak
cc476ac1fd refs #13, rework of POSIX directory_iterator handling, performance optimization 2019-05-07 19:49:01 +02:00
fenglc
de1a631db9
cmake 3.7.2 2019-05-07 19:18:17 +08:00
Steffen Schuemann
6f59d3750c Clearer non inverted logic for primitive case insensitive compare. 2019-05-07 07:28:33 +02:00
Steffen Schuemann
2a0c6c3633 Merge branch 'development-v1.1' of github.com:gulrak/filesystem into development-v1.1 2019-05-06 08:48:41 +02:00
Steffen Schuemann
040d41df1c Added Xcode 10.2 to Travis builds, bumped WIP version, updated readme. 2019-05-06 08:48:32 +02:00
Steffen Schümann
28e7497f8d Merge branch 'development-v1.1' of https://github.com/gulrak/filesystem into development-v1.1 2019-05-06 08:44:49 +02:00
Steffen Schümann
36398a00ea Fix file_time_type handling when building against MSVC C++17 std::filesystem, additional test fixes. 2019-05-06 08:44:33 +02:00
Steffen Schuemann
280a8590f9 Version bump, bugfix release v1.1.2 v1.1.2 2019-05-05 09:28:03 +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 Schümann
da215a8c96 refs #12, fixed small issue with new recursive_directory_iterator tests on Windows due to not comparing generic format. 2019-05-04 09:16:36 +02:00
gulrak
e8ced30a84 Fixed merge error leading to compile error. 2019-05-04 08:59:21 +02:00
Steffen Schuemann
dac42f89aa Merge branch 'master' of github.com:gulrak/filesystem 2019-05-04 08:52:15 +02:00
Steffen Schuemann
2dd77916cf Updated readme 2019-05-04 08:51:42 +02:00
Steffen Schuemann
5ea334899a refs #12, added more tests to recursive directory iterator, fixed additional issue with pop(). 2019-05-04 08:47:41 +02:00
Steffen Schümann
3ef859bd2b Merge branch 'master' of https://github.com/gulrak/filesystem 2019-05-04 08:08:11 +02:00
Steffen Schümann
547ecfb28f Test helper for file_time_type got additional error checking 2019-05-04 08:08:04 +02:00