512 Commits

Author SHA1 Message Date
Andy Maloney
ccdd8ec40e Do not include test and example options if including as submodule
Also rename these options so it's clear they are part of GHC Filesystem
2019-09-27 13:03:07 -04:00
gulrak
aae1331300
Update README.md 2019-09-21 18:30:36 +02:00
Steffen Schuemann
15a82e9098 Version bump to v1.2.6 v1.2.6 2019-09-21 17:06:54 +02:00
Steffen Schuemann
6a9196fc39 Updated README.md 2019-09-21 16:56:42 +02:00
Steffen Schuemann
fbdee68f21 refs #27, Squashed commit of the following:
commit aabbf8f3d880dcd0aeaa97f014d91d54dfa24ed4
Author: Steffen Schümann <s.schuemann@pobox.com>
Date:   Sat Sep 21 16:22:25 2019 +0200

    refs #27, ghc::filesystem::path::preferred_seperator fix for VS2015

commit 03b437cefb39746127b34ce6c9d47df7209a27c7
Merge: cbe0c61 589219b
Author: Steffen Schümann <s.schuemann@pobox.com>
Date:   Fri Sep 20 13:42:31 2019 +0200

    Merge branch 'master' into feature-27-mingw-preferred_separator

commit cbe0c61492f3a6817f03343bb16d73211625a9cb
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date:   Sat Aug 24 22:20:10 2019 +0200

    Test for workaround of static constexpr issue
2019-09-21 16:46:00 +02:00
Steffen Schuemann
589219bb0d refs #29, fixes for MinGW warnings 2019-09-01 09:23:39 +02:00
Steffen Schuemann
d12bdbed99 refs #29, work on stricter warning set 2019-09-01 08:27:23 +02:00
Jonas Vautherin
daebcb3c96 export as target 2019-08-16 09:43:22 +02:00
Steffen Schuemann
135015f20b Fix for wchar_t issue introduced with last commit. 2019-08-15 15:19:48 +02:00
Steffen Schuemann
1da2158ed1 Version bump to wip version, updated readme, some cleanup on defines. 2019-08-15 14:56:11 +02:00
Steffen Schuemann
79fb211570 Added std::string_view test checks when __cpp_lib_string_view is defined 2019-08-15 14:47:13 +02:00
gulrak
4b10425417
Merge pull request #25 from karjonas/string_view
Fix missing string_view path specialization for C++17 support
2019-08-15 14:31:55 +02:00
Jonas Karlsson
af3d35cc1d Fix missing string_view path method 2019-08-14 16:33:31 +02:00
gulrak
b6526679a3
Merge pull request #23 from JonasVautherin/add-build-options
make tests and examples optional
2019-08-13 16:17:41 +02:00
Jonas Vautherin
57f3a14d59 make tests and examples optional 2019-08-13 15:13:09 +02:00
Steffen Schuemann
e980ed0dc4 Version bump and updated readme for v1.2.4. v1.2.4 2019-08-11 09:53:36 +02:00
Steffen Schuemann
8906e8ce91 refs #22, copy_options now forwarded to copy_file, added test. 2019-08-09 16:37:15 +02:00
Steffen Schuemann
17bad8c51d Updated readme and wip version. 2019-08-05 12:10:00 +02:00
Steffen Schuemann
c2c74695d2 More warning fixes to support -Wextra on MingW. 2019-07-05 07:28:21 +02:00
Steffen Schuemann
3c14bd1af2 Fix for shadow issue in tests. 2019-07-04 08:54:56 +02:00
Steffen Schuemann
361af7e51d Fix against clock conversion precision issues in tests. 2019-07-04 08:35:20 +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
09bd182416 Updated readme. 2019-06-25 19:27:34 +02:00
Steffen Schuemann
e046f1ad2b Fixed wrong release links in readme. 2019-06-25 00:14:01 +02:00
Steffen Schuemann
b71022f70c Updated readme. 2019-06-23 16:50:15 +02:00
Steffen Schuemann
7c8fb02574 Version bump, updated readme. v1.2.2 2019-06-23 16:45:43 +02:00
Steffen Schuemann
8e824cedef refs #21, dropping macro based detection and using generic aproach. 2019-06-17 20:45:14 +02:00
Steffen Schuemann
091c08663a Updated readme. 2019-06-02 13:16:11 +02:00
Steffen Schuemann
eec82f8de6 Version bump, release v1.2.0 v1.2.0 2019-06-02 12:53:34 +02:00
Steffen Schuemann
98dad7f0a1 refs #18, unicode error raise can now be enabled with define GHC_RAISE_UNICODE_ERRORS 2019-06-02 11:52:07 +02:00
Steffen Schuemann
2969bad152 refs #17, fixed another issue on mingw when using wchar_t/wstring 2019-06-02 11:31:44 +02:00
Steffen Schuemann
2aa08c17c1 refs 17, copy & paste error broke the build 2019-06-02 11:01:01 +02:00
Steffen Schuemann
d80948287e refs #17, fix for issues with mingw 2019-06-02 10:53:16 +02:00
Steffen Schuemann
e4e6246eaa refs #17, fix for wrong use of fs::ofstream 2019-06-02 09:33:19 +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 Schuemann
7aa38946a9 refs #17, defaulting to value_type = wchar_t and string_type = std::wstring on Windows when using fs_std*.hpp helper header 2019-06-01 21:15:23 +02:00
Steffen Schuemann
3fcb3f51e1 optional Windows wchar_t/wstring support
Squashed commit of the following:

commit f4a85d2070bb62bdca644f81faa953ba5fb5e491
Author: Steffen Schümann <s.schuemann@pobox.com>
Date:   Sun May 19 10:02:22 2019 +0200

    refs #17, refs #18, Missing use of alloc in fromUtf8 (fixed on master) and initialization order issue.

commit aa1cb7081630393659204641792bc7641f0c72aa
Author: Steffen Schümann <s.schuemann@pobox.com>
Date:   Sun May 19 09:46:02 2019 +0200

    refs #18, fighting VS2015 sfinae issues

commit 15788d8eb9972965ec4562c6e672a8a460e5b655
Author: Steffen Schümann <s.schuemann@pobox.com>
Date:   Sat May 18 10:35:25 2019 +0200

    refs #17, work on wchar_t/wstring support on Windows.
2019-05-31 07:08:48 +02:00
Steffen Schuemann
235a594240 Squashed commit of the following:
commit 9cc8cbf731375fbedac9e76f883664a27814bff0
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date:   Mon May 27 09:36:09 2019 +0200

    Workaround for bug in clangs libc++ std::filesystem::path::format.

commit 72285d01f2a269247084dddb8fe8d9da66f082a1
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date:   Mon May 27 09:17:49 2019 +0200

    Test coverage.

commit f3ab2af99fda2dad26334d2a4884faa7463f7edb
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date:   Sun May 26 12:35:39 2019 +0200

    Fixed std builds, removed non-standard conforming swap in directory_iterator/recursive_directory_iterator.

commit 3ae76b29a0745319d2a64e34bdbcb35264ad3e99
Author: gulrak <s.schuemann@pobox.com>
Date:   Sun May 26 11:08:52 2019 +0200

    Additional tests.

commit af4bbe14e192b464d3fece68c5dbcf3bf1c4e214
Author: gulrak <s.schuemann@pobox.com>
Date:   Fri May 24 21:52:15 2019 +0200

    Added more tests.
2019-05-31 00:46:29 +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 Schümann
96ea0dd12e Activated an aditional unit test on windows. 2019-05-24 00:29:17 +02:00
Steffen Schuemann
b970da3128 Disabled bad check that is not dependend of root name support. 2019-05-23 09:19:49 +02:00
Steffen Schuemann
962df76d10 Merge branch 'master' of github.com:gulrak/filesystem 2019-05-23 08:39:16 +02:00
Steffen Schuemann
22de93ac45 Fix for error handling issue in utf8 converter and additional tests for enhanced coverage. 2019-05-23 08:39:04 +02:00
gulrak
db09380e4b
Merge pull request #20 from actboy168/patch-2
Fix an fd leak
2019-05-23 08:37:32 +02:00
actboy168
4a749c02b8
Fix a fd leak 2019-05-23 09:46:21 +08:00
Steffen Schuemann
ca969ab341 Relative coverage path. 2019-05-21 09:06:44 +02:00
Steffen Schuemann
fa99351935 Added coverage info badge to readme. 2019-05-21 08:29:14 +02:00
Steffen Schuemann
4a9d2901ef Updated readme. 2019-05-21 08:26:32 +02:00
Steffen Schuemann
169fac8274 Cleanup coverage paths. 2019-05-21 08:23:05 +02:00
Steffen Schuemann
8b37292acb Work on better CI integration. 2019-05-21 08:07:43 +02:00