-
-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update gtl::Hash so that std::hash<Foo*> can be overridden
- Loading branch information
Showing
3 changed files
with
43 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
- update version in gtl_config.hpp | ||
- update version in comment on top of CMakeLists.txt and in README.md | ||
- git commit | ||
- git push | ||
- create the new release on github (tag `v1.1.5` - use semantic versioning) | ||
- download the tar.gz from github, and use `sha256sum gtl-1.1.5.tar.gz` on linux to get the sha256 | ||
|
||
## conan | ||
|
||
- fork and clone [conan-center repo](https://github.com/conan-io/conan-center-index) | ||
(or sync + git pull) | ||
- git checkout -b gtl_1.1.5 | ||
- update: `recipes/gtl/all/conandata.yml` and `recipes/gtl/config.yml` | ||
- sudo pip install conan -U | ||
- cd recipes/gtl/all | ||
- conan create conanfile.py gtl/1.1.5@ -pr:b=default -pr:h=default | ||
- git diff | ||
- git commit ... | ||
- git push origin gtl_1.1.5 | ||
- create PR like [this](https://github.com/conan-io/conan-center-index/pull/13161) | ||
|
||
|
||
## vcpkg | ||
|
||
- fork and clone [vcpkg repo](https://github.com/microsoft/vcpkg) | ||
(or sync + git pull) | ||
- git checkout -b gtl_1.1.5 | ||
- update ports/gtl/portfile.cmake and ports/gtl/vcpkg.json | ||
|
||
in windows, non-cygwin console | ||
|
||
- set VCPKG_ROOT= | ||
- vcpkg install gtl --triplet x64-windows | ||
- # update sha in portfile.cmake | ||
- git diff | ||
- git commit ... | ||
- vcpkg x-add-version --all --overwrite-version ## (or ./vcpkg.exe --no-dry-run upgrade ) | ||
- git diff | ||
- git commit ... | ||
- git push origin gtl_1.1.5 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters