gulrak
b1ff2ce95e
Changed version to in-between releases version 1.5.13
...
As the master version is on that number it avoids confusion.
2023-03-03 17:48:35 +01:00
gulrak
f3c1058928
Update CMakeLists.txt
...
The projects compatibility rule is that minor changes can be api changes, so I changed it to SameMinorVersion.
2023-03-03 06:53:13 +01:00
David Runge
4c33b91fe9
Write ghc_filesystem-config-version.cmake file
...
CMakeLists.txt:
Write a ghc_filesystem-config-version.cmake file and install it, so that
other projects may rely on the exact version of ghc_filesystem.
The compatibility mode implies, that any version of ghc_filesystem with
the same major version is feature compatible.
2022-06-10 16:42:01 +02:00
David Runge
089ef64aa3
Declare version in cmake project() call
...
CMakeLists.txt:
Declare the project's version in the cmake project() call so that it may
be exported to the project's cmake integration (used by other projects).
2022-06-10 15:59:22 +02:00
Steffen Schuemann
91e71f7f54
refs #142 , solaris support for tests
...
Took 51 minutes
2022-04-02 13:47:16 +02:00
Steffen Schuemann
d87ac130cf
Squashed commit of the following:
...
commit 2bef80eec1fe16a23e34143b9a5a32b04d612ed2
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sun Jul 4 20:11:36 2021 +0200
wip
commit e8c063d7ea66d2bdcbd1535b12dac1ca24afc7b9
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sun Jul 4 20:05:04 2021 +0200
wip
commit aafdebf274cafacfd6e1472621b015e48d547412
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sun Jul 4 19:50:39 2021 +0200
wip
commit b36f13655a09c3bac62afc6079ba010eb934493d
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sun Jul 4 18:05:35 2021 +0200
wip
commit eee191875c0d6816022342d341eaa43f5f83c4ff
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sun Jul 4 17:32:35 2021 +0200
more wip
commit 0ff949ab5f21055298aee8d7fcdda3a10f61a69c
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sun Jul 4 17:12:18 2021 +0200
wip
commit ca68861cb4c4e14079bb3ab2e0c9725b0a3aece8
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sun Jul 4 16:31:32 2021 +0200
wip
commit e188a3d2cca4f4bb84c3fa8f49e5de34ec731713
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sun Jul 4 16:21:51 2021 +0200
wip
commit b8383ac22cdb5bab3a4f527a1c46dafd009b2f11
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sun Jul 4 16:15:42 2021 +0200
Workflow wip...
commit 162416fe2cf2922382c7c7fd34c648b4782d48be
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sun Jul 4 15:57:31 2021 +0200
Workflow wip...
commit 891be4cdd72b23ec86bdc0935d9201841c2c07bc
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sun Jul 4 15:52:24 2021 +0200
Workflow wip...
commit 5c2ee653f41a38858cfaf602df639276ae1c7fbb
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sun Jul 4 15:44:59 2021 +0200
Workflow wip...
commit bca8df081885aed67ce0952f20aa2e4a96072a04
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sun Jul 4 15:40:23 2021 +0200
Workflow wip...
commit d94d8de098d954bffae65aec789d72c5c0b1301b
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sun Jul 4 15:34:16 2021 +0200
Workflow wip...
commit 19f301992b733e699054050fdf552c982fea300c
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sat Jul 3 21:54:11 2021 +0200
Workflow wip...
commit 495457726fc844d014e49b56acd6367160f4322b
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sat Jul 3 18:38:04 2021 +0200
workflow wip
commit fde42cd4a5f865807703ff6814d9d0e8dfbde030
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sat Jul 3 18:34:47 2021 +0200
Testing more generic workflow.
commit ead40cc153814e23ef3ddcb654ed8c57c10f54a6
Author: Steffen Schuemann <s.schuemann@pobox.com>
Date: Sat Jul 3 16:51:25 2021 +0200
Work on using GitHub workflows.
2021-07-04 20:24:13 +02:00
Steffen Schümann
b82066f27e
refs #110 , first cygwin support
2021-03-20 18:01:02 +01:00
Владислав Щапов
6033320a1a
Added options for testing
2021-03-05 22:04:53 +05:00
Santiago Ospina De Los Ríos
0f6f0af4b4
Fix config installation ( #93 )
...
* Export and install targets and config file
* Add alias
* Fix install dir
* Install config file
* Switch to a searchable path
2021-02-08 21:49:36 +01:00
Steffen Schuemann
4e0a591a59
refs #91 , fixing option handling to actually allow overriding from parent projects.
2021-02-07 09:44:19 +01:00
Steffen Schuemann
45d36a8e19
refs #71 , work on compilation issues on Windows
2020-12-28 01:07:16 +01:00
Steffen Schuemann
7301cd1105
refs #35 , new option GHC_FILESYSTEM_WITH_INSTALL defaulting to ON only if not used as subdirectory.
2019-11-07 08:56:35 +01:00
gulrak
65b54093ea
Merge pull request #24 from JonasVautherin/export-target
...
export as target
2019-09-29 19:20:06 +02:00
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
Jonas Vautherin
daebcb3c96
export as target
2019-08-16 09:43:22 +02:00
Jonas Vautherin
57f3a14d59
make tests and examples optional
2019-08-13 15:13:09 +02:00
fenglc89
71a50bb34a
cmake install
2019-05-08 17:40:56 +08:00
fenglc
de1a631db9
cmake 3.7.2
2019-05-07 19:18:17 +08: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 Schuemann
9c2cdf64d3
Work on CI integration.
2019-04-18 13:25:46 +02:00
Steffen Schuemann
00a8d0437d
Work on CI support.
2019-04-18 12:40:14 +02:00
Steffen Schuemann
ec2bc5af0c
Added additional headers to sources list.
2019-03-24 15:19:18 +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 Schümann
0cb8a42f83
Added UTF-8 locale test to u8arguments, some cleanup.
2018-10-22 20:01:52 +02:00
Steffen Schuemann
1da3ae7864
Restructured CMakeLists, added fs::u8arguments helper, added first example
2018-09-29 12:49:12 +02:00
Steffen Schuemann
5595cfe848
Support for test against clang 7.0.0 std::filesystem and fixing some recursive_directory_iterator test cases
2018-09-23 14:15:54 +02:00
Steffen Schümann
8d21eb4722
Modifications for first tests against std::fs in VS 15.8
2018-09-22 13:11:50 +02:00
Steffen Schuemann
055ec8aea0
Initial public release.
2018-09-02 22:01:52 +02:00