Skip to content
This repository has been archived by the owner on Apr 15, 2020. It is now read-only.

Pr.microsoft.gsl #1499

Merged
merged 8 commits into from
Jul 19, 2018
Merged

Pr.microsoft.gsl #1499

merged 8 commits into from
Jul 19, 2018

Conversation

ithron
Copy link
Contributor

@ithron ithron commented Jul 18, 2018


VERSION
1.0.0
URL
"https://github.com/ithron/GSL/archive/v1.0.0-h.tar.gz"
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Probably it make sense to wait for microsoft/GSL#708 to be merged and use https://github.com/Microsoft/GSL ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is for the 1.0.0 release. So even they merge the PR, the v1.0.0 release won't be updated.

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As a temporary solution you can put random SHA1 here like:

URL
"https://github.com/Microsoft/GSL/archive/5778149583e69b34ab375039ffcc5d51a4dd7b37.zip"
SHA1
"..."

so we really need to wait only pull request to be merged.

If it still not what you want then there is a central place for forks: https://github.com/hunter-packages/ I can create GSL fork there and give you write permissions.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The problem is I'd like the 1.0.0 hunter package to reference to the original 1.0.0 release.
If I change the URL to point to the PL merge, the hunter package would include some pre-release code, which might not be what users expect.

I think a fork on hunter-packages would be a good solution.

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the hunter package would include some pre-release code, which might not be what users expect

Branch hunter-1.0.0 created based on v1.0.0 tag: https://github.com/hunter-packages/Microsoft.GSL

@ithron I've added you to team (check email), you will be able to push to branches directly but it's better for review reason to create pull request. Please read: https://docs.hunter.sh/en/latest/creating-new/patch.html

.. _pkg.Microsoft.GSL:

Microsoft.GSL
===
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please use ============= instead of ===.

PACKAGE_NAME
Microsoft.GSL
VERSION
1.0.0
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please make it 1.0.0-p0 so it will be clear that patched version used.

=============

- `Official <https://github.com/Microsoft/GSL>`__
- `Hunterized <https://github.com/ithron/GSL/tree/v1.0.0-h>`__
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This one left. The rest looks good.

=============

- `Official <https://github.com/Microsoft/GSL>`__
- `Hunterized <https://github.com/ithron/GSL/tree/v1.0.0-h>`__
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This one left. The rest looks good.

@@ -88,6 +88,7 @@ hunter_default_version(Libcxxabi VERSION 3.6.2) # Clang
hunter_default_version(Libevent VERSION 2.1.8-p4)
hunter_default_version(Libssh2 VERSION 1.7.0)
hunter_default_version(Lua VERSION 5.3.2-p2)
hunter_default_version(Microsoft.GSL VERSION 1.0.0)
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1.0.0-p0

@ruslo ruslo merged commit a598376 into ruslo:master Jul 19, 2018
@ruslo
Copy link
Owner

ruslo commented Jul 19, 2018

Released: https://github.com/ruslo/hunter/releases/tag/v0.22.36

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants