Olivier Goffart
d0b3adeba9
Requires C++20
2022-01-24 13:04:12 +01:00
Olivier Goffart
6babb73136
Update the MSRV to 1.56, and test the generated code with edition 2021
2022-01-24 13:01:59 +01:00
Olivier Goffart
c3f624d2fd
Version updates
2022-01-21 09:33:16 +01:00
Olivier Goffart
abed31454c
Update version number in docs in preparation for the release
2021-11-24 14:10:16 +01:00
Simon Hausmann
78753cd3aa
Include the architecture in the file name for non-Windows
...
On windows that's already included, but on Linux it should also be
there.
2021-11-24 13:45:52 +01:00
Simon Hausmann
42477db3e3
In the C++ prerequisites, link to the cmake website
...
It's easier that way :-)
2021-11-24 13:02:08 +01:00
Simon Hausmann
a244e16829
Add visiblity to the C++ binary packages
...
* Rename the package to `SixtyFPS-cpp-*` to make it easier to see that these are for C++
* Refer to the download and extraction process in the two C++ "READMEs"
* Set the home page url in the cmake project() command, from where cpack will pick it up for inclusion in the installer.
cc #631
2021-11-24 12:53:43 +01:00
Simon Hausmann
4800217f2f
Document the minimum supported Rust version
...
cc #622
2021-11-03 16:39:41 +01:00
Marat Nagayev
573588d634
Update cmake.md
2021-11-03 12:08:02 +01:00
Olivier Goffart
ce65e7871c
Update the GIT_TAG in the readme
2021-10-22 16:51:25 +02:00
Olivier Goffart
4844450d01
Update the version in docs
2021-10-06 14:54:22 +02:00
Simon Hausmann
562842f19e
Bump minimum required CMake version from 3.16 to 3.19
...
The upcoming re-organization of the C++ header generation requires the
use of the CORROSION_ENVIRONMENT_VARIABLES target property, which in
turn requires CMake >= 3.19.
2021-09-18 07:32:53 +02:00
Olivier Goffart
c56b965672
Update version number in docs
2021-09-09 08:54:19 +02:00
Simon Hausmann
5a81976f3b
Allow selecting features in the CMake integration
...
Provide the same features as in the Rust API crate, as CMake
options.
2021-09-03 14:33:55 +02:00
Olivier Goffart
7c3555e280
Update the version number that shows in the documentation
...
It does not update the version number in the README because
these are either not part of the versionized documentation
or the demantic versioning make it work anyway
2021-08-19 09:57:13 +02:00
Tobias Hunger
aea4ecca99
Apply pre-commit hooks to all files
2021-08-17 22:38:16 +02:00
Simon Hausmann
8f9a723e75
C++ docs: Add a getting started section
...
This combines the tutorial sub-section from the intro (a bit weird as sub-section there)
and the usage part of the cmake section into a getting started that
has a complete little C++ example.
2021-07-02 16:22:21 +02:00
Simon Hausmann
2440d92c6e
C++ docs: One more small cmake touchup
...
Typo fix and match the order of cmake commands with the list in the docs earlier.
2021-07-01 12:59:47 +02:00
Simon Hausmann
ca0dff21b3
Minor touchup to the usage
...
and link to FetchContent docs
2021-07-01 11:37:13 +02:00
Simon Hausmann
88b8be0da5
A few cspell tweaks for markdown docs
2021-07-01 11:21:38 +02:00
Simon Hausmann
5b1be43952
C++ docs: Join building and cmake usage section
2021-07-01 11:17:48 +02:00
Simon Hausmann
6b8073983f
C++ docs: Move cmake usage into a separate top-level topic
...
... which is to be expanded further subsequently
2021-07-01 10:46:53 +02:00