86 Commits

Author SHA1 Message Date
Steffen Schuemann
00a8d0437d Work on CI support. 2019-04-18 12:40:14 +02:00
gulrak
6ab8c8fc72 Work on supporting prefixed long filenames on Windows. 2019-03-26 00:48:51 -07:00
gulrak
e49340a846 Added support for std::string_view based path functions when using C++17 2019-03-26 00:47:35 -07:00
Steffen Schuemann
ec2bc5af0c Added additional headers to sources list. 2019-03-24 15:19:18 +01:00
Steffen Schuemann
de2c1187a4 Added helper headers to dynamically select std::filesystem or ghc::filesystem into the namespace fs. 2019-03-24 15:16:36 +01:00
Steffen Schuemann
d4eae36f7c Updated readme. 2019-03-24 14:32:22 +01: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
Steffen Schuemann
96b8384886 Version bump, release v1.0.10 v1.0.10 2019-03-22 22:53:32 +01:00
Steffen Schümann
4e98fbf315 Fix compile error on Windows test. 2019-03-22 22:42:23 +01:00
Steffen Schuemann
1b7d9457c0 Fix for compiler errors on allocator variant test for generic_string() on GCC8 std::filesystem. 2019-03-22 22:30:01 +01:00
Steffen Schuemann
48259ed052 Fix for macOS build. 2019-03-22 22:23:27 +01:00
gulrak
78ddb7aed7 Renamed filesystem.h to filesystem.hpp 2019-03-22 14:11:41 -07:00
gulrak
3338d968ea Added some checks to hopefully better compile with Android NDK 2019-03-22 13:49:04 -07:00
gulrak
ede29b0495 refs #9, additional checks for generic_string() 2019-03-22 13:44:20 -07:00
Steffen Schuemann
d780c18d60 refs #9, added missing return statement 2019-03-20 08:06:48 +01:00
Steffen Schuemann
e8218feebe Release v1.0.8 v1.0.8 2019-03-16 19:17:39 +01:00
Steffen Schuemann
1dd0455e9c Updated readme. 2019-03-06 07:10:43 +01:00
Steffen Schuemann
036cf96bb6 additions to changes for #6, don't count removal of non-existing files 2019-03-06 07:05:10 +01:00
Steffen Schuemann
b98a74ab1d directory_iterator on Windows should free resources when reaching end(), #8 2019-03-06 06:53:17 +01:00
Steffen Schuemann
4966d1b822 Updated readme. 2019-03-06 06:32:57 +01:00
Steffen Schuemann
1349d3d5a5 Fix for remove_all handling when calling for non-existent or regular file. (#6) 2019-03-06 00:05:49 +01:00
gulrak
71d05aa49d
Merge pull request #7 from actboy168/patch-1
“=” should be “==”
2019-03-05 23:28:11 +01:00
Steffen Schuemann
39f9a9d6e4 Work on next release started. 2019-03-05 23:26:15 +01:00
actboy168
ade387c05f
“=” should be “==” 2019-03-05 16:35:05 +08:00
Steffen Schuemann
9c4b8204e4 Fixed readme. v1.0.6 2019-01-05 17:20:38 +01:00
Steffen Schuemann
c8ab61dcf8 Version bump and updated release notes. 2019-01-05 17:17:27 +01:00
Steffen Schuemann
e91c868e41 Updated readme. 2019-01-04 09:59:39 +01:00
Steffen Schuemann
c6050c3a18 fixes #5: added missing std namespace 2019-01-04 09:56:55 +01:00
Steffen Schuemann
8cddfcbf7b #4: Removed range-based for-loops with fs::directory_iterator in error_code versions of fs::copy and fs::remove_all as they are compatible with "noexcet". 2019-01-03 20:17:36 +01:00
Steffen Schuemann
974c9bd1a0 Updated readme. 2019-01-02 20:11:27 +01:00
Steffen Schuemann
a4303f9207 #4: Added test code, fixed missing error_code propagation, and error handling in fs::copy and fs::remove_all. 2019-01-02 19:59:27 +01:00
Steffen Schuemann
ad83c41d1b Version bump, release notes v1.04 v1.0.4 2018-11-10 19:21:45 +01:00
Steffen Schuemann
abb4ea8ab9 Fixed additional warnings and typos in readme. 2018-11-06 00:18:19 +01:00
Steffen Schümann
e57fd540b2 Fixed windows compilation issue. 2018-11-05 21:54:24 +01:00
gulrak
8e17597608 Bumped version to wip v1.0.3 2018-11-05 20:45:45 +01: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 Schuemann
d9348942fc Release 1.0.2 v1.0.2 2018-11-04 14:39:07 +01:00
Steffen Schümann
f7854ed685 Fixes for warnings under VS2017. 2018-11-04 14:30:36 +01:00
Steffen Schuemann
6c0f261262 Removed workaround in test. 2018-11-04 11:24:17 +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 Schuemann
59d496c2bb Updated readme. 2018-10-23 08:22:52 +02:00
Steffen Schuemann
9d15cd05d1 Fixed include name. 2018-10-22 20:42:41 +02:00
Steffen Schuemann
ba375609c3 Merge branch 'master' of github.com:gulrak/filesystem 2018-10-22 20:04:28 +02:00
Steffen Schuemann
74dec84e0f Small update to readme. 2018-10-22 20:04:19 +02:00
Steffen Schuemann
653ba67e23 Path iterator warning fixed. 2018-10-22 20:03:55 +02:00
Steffen Schümann
0cb8a42f83 Added UTF-8 locale test to u8arguments, some cleanup. 2018-10-22 20:01:52 +02:00