aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Fixed "incomplete type" error.Martin Ridgers2021-12-152-120/+120
| | | | | GCC throws this error when using forward-declared type as a value type for an std::pair (implicitly via a std::map).
* Deleted unused statically-linked functionMartin Ridgers2021-12-151-2/+0
|
* Paths are not wide on non-Windows so WideToUtf8() cannot be usedMartin Ridgers2021-12-151-5/+5
|
* Corrected include statement caseMartin Ridgers2021-12-151-1/+1
|
* DiskSpaceInfo() boolean return was back-to-frontMartin Ridgers2021-12-151-1/+1
|
* Add DiskSpaceInfo() testsMartin Ridgers2021-12-151-0/+17
|
* Implement DiskSpaceInfo() using std::filesystem::space()Martin Ridgers2021-12-151-16/+9
|
* Implemented DiskSpaceInfo() for POSIX platformsMartin Ridgers2021-12-151-7/+11
|
* std::fs::path cannot be forward declaredMartin Ridgers2021-12-151-3/+1
| | | | | On some implementations of the C++ standard library std::fs::path can be a typedef as a mechanismc to support different versions of the standard.
* Removed duplicate unguarded Windows include statementMartin Ridgers2021-12-151-1/+0
|
* Missing includeMartin Ridgers2021-12-151-0/+1
|
* Misplaced #ifdef statement that should be an #ifMartin Ridgers2021-12-151-1/+1
|
* Missing includeMartin Ridgers2021-12-151-0/+2
|
* Missing includeMartin Ridgers2021-12-151-0/+1
|
* Setting include dir paths under an option does not work in xmake >=2.6Martin Ridgers2021-12-152-1/+1
|
* Deleted file that mysteriously returned via a mergeMartin Ridgers2021-12-151-87/+0
|
* Resettled whitespaceMartin Ridgers2021-12-141-8/+7
|
* Removed unncessary define/undef blocks around include of trace.hMartin Ridgers2021-12-141-19/+0
|
* Include header files when generating solution.Per Larsson2021-12-149-4/+13
|
* Merged main.Per Larsson2021-12-1499-922/+8216
|\
| * Partial revert b363c5bJoe Kirchoff2021-12-131-67/+13
| |
| * Fixed "unused function with static linkage" warningMartin Ridgers2021-12-131-0/+2
| |
| * Merged mainMartin Ridgers2021-12-1335-2/+883
| |\
| * | Added a missing file mode for a open() that creates a fileMartin Ridgers2021-12-081-1/+1
| | |
| * | Fixed unused return value warnings from POSIX/Linux headersMartin Ridgers2021-12-082-2/+4
| | |
| * | Dependent variable definition as inside a if-Windows blockMartin Ridgers2021-12-081-6/+7
| | |
| * | A 'long int' is larger on non-Windows causing narrowing warningsMartin Ridgers2021-12-081-15/+23
| | |
| * | Merged mainMartin Ridgers2021-12-085-85/+159
| |\ \
| * \ \ Merged mainMartin Ridgers2021-12-0810-63/+204
| |\ \ \
| * | | | Implement zen/internalfile for POSIX platformsMartin Ridgers2021-12-022-13/+90
| | | | |
| * | | | Fake concrt for non-Windows platformsMartin Ridgers2021-12-021-0/+42
| | | | |
| * | | | Only Windows-based terminals need VT100/ANSI support enablingMartin Ridgers2021-12-021-0/+2
| | | | |
| * | | | Missing return statementMartin Ridgers2021-12-021-1/+5
| | | | |
| * | | | For portability's sake, removed two unused InternalFile methodsMartin Ridgers2021-12-022-9/+0
| | | | |
| * | | | Use zen::ThrowLastError() in place of throwing system_error directlyMartin Ridgers2021-12-021-6/+5
| | | | |
| * | | | Use zen::Memory::Alloc/Free instead of unportable _aligned_*Martin Ridgers2021-12-021-2/+3
| | | | |
| * | | | Moved "using namespace fmt::literals" out of file level scopeMartin Ridgers2021-12-021-2/+4
| | | | |
| * | | | WideToUtf8() to PathToUtf8()Martin Ridgers2021-12-021-1/+1
| | | | |
| * | | | Deleted unused variableMartin Ridgers2021-12-021-2/+0
| | | | |
| * | | | Signed-unsigned comparison compile fixMartin Ridgers2021-12-021-1/+1
| | | | |
| * | | | If-def'd a #pragma statementMartin Ridgers2021-12-021-0/+2
| | | | |
| * | | | If-def wrapped some Windows-only includesMartin Ridgers2021-12-021-2/+4
| | | | |
| * | | | Stubbed out base minimum of MS' PPL use for non-Windows platformsMartin Ridgers2021-12-021-0/+43
| | | | |
| * | | | Ifdef'd Windows-only includeMartin Ridgers2021-12-021-1/+3
| | | | |
| * | | | As a general rule include (seem) to be orderedl zen, 3rd-party, systemMartin Ridgers2021-12-021-4/+4
| | | | |
| * | | | Missing includeMartin Ridgers2021-12-021-0/+2
| | | | |
| * | | | Use zen::PathToUtf8() instead of WideToUtf8()Martin Ridgers2021-12-021-1/+1
| | | | |
| * | | | Updated RunCommand's file traversal to use platform-agnostic stringsMartin Ridgers2021-12-021-4/+4
| | | | |
| * | | | Added a "path_string" type to the file traversal classMartin Ridgers2021-12-021-1/+2
| | | | |
| * | | | Wrap include with ZEN_THIRDPARTY macros instead of pragmasMartin Ridgers2021-12-021-3/+2
| | | | |