Commit Graph

69 Commits

Author SHA1 Message Date
Martchus a337452179 Fix typo in README 2024-02-16 17:42:15 +01:00
Martchus 1a0c4fbce0 Update copyright date 2024-01-23 00:25:55 +01:00
Martchus 85c76708c9 Mention setting GOROOT for building with MSYS2 mingw-w64 packaging 2024-01-02 15:32:14 +01:00
Martchus 8bffc93316 Improve instructions about building on Windows 2023-12-25 00:56:50 +01:00
Martchus 456bbfc54e Avoid hardcoding the versioned subdirectory within `WIN_KITS_ROOT` 2023-12-25 00:56:50 +01:00
Martchus 3649782c8c Update README section about dependencies 2023-11-23 20:29:43 +01:00
Martchus 905f81c8b7 Improve remark in README about disabling native file buffer 2023-11-23 20:26:14 +01:00
Martchus af200403de Support `execApp()` test helper under Windows as well via Boost.Process 2023-08-18 22:57:54 +02:00
Martchus 3bca5c224d Document how to build/install projects individually under Windows 2023-08-18 12:04:26 +02:00
Martchus 6660ff7eca Improve section about building on Windows via MSYS2
* Make it clear where to find the "Building this straight" section
* Give more details about reducing the list of dependencies to be
  installed
2023-08-17 00:15:22 +02:00
Martchus 6a8431da0a Fix missing closing bracket in README 2023-08-09 01:25:55 +02:00
Martchus fc651c71ff Improve build instructions further
* Avoid mentioning setting for library suffix as this most likely does not
  need manual tweaking anymore anyways
* Add a few additional remarks
* Use a simpler example for CMake presets and document special presets only
  in a further section
* Mention how to build on Windows via MSYS2 mingw64 (and not *only* via
  MSVC which is definitely more complicated)
2023-06-10 18:12:28 +02:00
Martchus b9097a3750 Add GO_BIN to MSVC preset for libsyncthing 2023-05-16 21:50:14 +02:00
Martchus 4316dfd846 Fix formatting in README 2023-04-04 17:10:34 +02:00
Martchus 873cf513c3 Improve README
* Wrap long lines
* Improve wording
* Mention icon bundling
* Remove obsolete notes
* List requires MSYS2 and VCPKG packages for Windows builds using CMake
  preset
2023-03-30 21:37:51 +02:00
Martchus c3470d0378 Improve build instructions
* Move packaging info into its own section
* Link build instructions for Tag Editor as well as they differ
  slightly from Syncthing Tray
* Use consistent path separator for Windows-specific variables
2023-03-20 23:01:00 +01:00
Martchus 9bd7dbc41c Use Ninja in build example 2023-03-20 22:49:26 +01:00
Martchus 283c416a59 Add preset for building on Windows with MSVC 2023-03-06 22:17:37 +01:00
Martchus bdc96ade41 Update copyright notice 2023-01-17 18:34:13 +01:00
Martchus 59217e9985 Fix typo 2022-10-30 21:36:43 +01:00
Martchus 7f782cdb28 Add CMake presets 2022-10-30 21:36:08 +01:00
Martchus fdd6af1b2c Document appstreamcli dependency 2022-10-11 19:29:23 +02:00
Martchus e2c38fd65b Update Gentoo overlay links 2022-10-03 13:41:46 +02:00
Martchus 910432df4c Add copyright notice 2022-04-05 20:09:16 +02:00
Martchus d4cf030ed9 Clarify that license is "GPL-2-or-later" 2022-03-15 21:29:10 +01:00
Martchus b3ebe5ce38 Fix typos found via `codespell --skip .git -w` 2021-07-03 19:07:49 +02:00
Martchus 5e1ff7ccb0 Update README
* Mention how to disable `NativeFileStream`
* Update platform-specific notes
2021-05-31 19:56:49 +02:00
Martchus 28b924fe30 Document API/ABI stability 2020-11-25 17:53:14 +01:00
Martchus 5dbcd1b391 Update README.md 2020-06-04 20:49:02 +02:00
Martchus 5340a8b6ec Fix wording in README
Before it sounded like the library would *use* (and not provide) these
features.
2020-04-13 01:12:29 +02:00
Martchus f72b3c2ad9 Update packaging section in README.md 2019-09-25 18:19:18 +02:00
Martchus 6282abca41 Extend platform specific notes in README 2019-08-24 13:06:43 +02:00
Martchus 23dc7580a4 Document USE_STANDARD_FILESYSTEM 2019-07-13 14:11:45 +02:00
Martchus 1179160fb9 Cover NativeFileStream in README.md 2019-05-30 14:05:03 +02:00
Martchus 8729fb1e87 Update documentation 2019-05-28 17:55:18 +02:00
Martchus cf86358f55 Document TLS variable 2019-02-07 17:47:15 +01:00
Martchus 14f906cc6b Update README.md 2018-05-05 23:28:21 +02:00
Martchus f3777d7159 Improve description and README.md 2017-11-04 15:48:47 +01:00
Martchus b618d7c4b7 Improve build instructions 2017-08-25 15:01:32 +02:00
Martchus a38ef8db34 Improve documentation 2017-08-17 19:12:25 +02:00
Martchus a40d6cad61 Update documentation about the build system 2017-08-11 21:05:04 +02:00
Martchus 73e0832891 Improve README section for RPM packages 2017-07-22 15:32:06 +02:00
Martchus db60e39630 Make README.md compatible with ReText 2017-06-24 23:53:51 +02:00
Martchus 5656b4c203 Document llvm dependencies 2017-06-24 23:52:38 +02:00
Martchus 0a4fc2d326 Document tidying/clang-format 2017-05-01 02:57:58 +02:00
Martchus cb82630665 Add general target for generating API doc 2017-04-04 01:00:17 +02:00
Martchus 96c4e24b6c Require C++14 2017-02-05 19:19:59 +01:00
Martchus a772cdf30b Add conveniently usable string builder
which allows fast string building without multiple heap allocations
2017-01-26 22:16:18 +01:00
Martchus d8b9845d15 Document building and linking with static libs 2016-11-23 00:39:43 +01:00
Martchus 116ab9a238 Add note about Cygwin in README.md 2016-11-21 20:39:01 +01:00