Tim Eves
|
0bf44af891
|
Whitespace, warnings and header tidy ups
|
2018-12-17 23:28:59 +07:00 |
|
Tim Eves
|
35a764ba51
|
Fix type deduction issue in path::join static function.
Will compile on Windows now and switch to normalised paths.
|
2018-12-17 15:39:10 +07:00 |
|
Tim Eves
|
56f85d1a82
|
Fix wrong overload of std::string:;append
|
2018-12-17 02:40:35 +07:00 |
|
Tim Eves
|
a3aca838fb
|
Fix ambiguity during type deduction in normalise on Windows.
|
2018-12-14 09:38:04 +07:00 |
|
Tim Eves
|
ca150e099f
|
Add add path::native() to get system native character type
Also normalise path separators from '/' to '\\' on windows and correct
path separator.
|
2018-12-14 01:59:51 +07:00 |
|
Tim Eves
|
4694a7a70b
|
#include <alogrithm> for std::min on Windows
Add json << operator for path objects
|
2018-12-14 01:02:34 +07:00 |
|
Tim Eves
|
08bab354bd
|
Add a path handling class since std::filesystem is not reliably available
It's not there on Xcode yet and different platforms and compiler put it
into different library files.
|
2018-12-14 00:50:04 +07:00 |
|