georust / proj

Rust bindings for the latest stable release of PROJ
https://docs.rs/proj
Apache License 2.0
137 stars 45 forks source link

vcpkg #81

Open michaelkirk opened 3 years ago

michaelkirk commented 3 years ago

This is just a dupe of #79, but trying to work around whatever bug is breaking CI.

(my theory is that we won't encounter the bug when bors is running off a branch local to this repo... we'll see)

michaelkirk commented 3 years ago

bors try

bors[bot] commented 3 years ago

try

Build succeeded:

michaelkirk commented 1 year ago

This is really old, but just to leave a trail of breadcrumbs...

This PR doesn't represent work that I was bottom lining, I was just trying to take the work from #79 and get CI to pass.

79 stalled out with this comment: https://github.com/georust/proj/pull/79#discussion_r616119710

urschrei commented 1 year ago

If there really is no way of getting the version from vcpkg, the version is available at runtime. This is obviously not ideal, but it would be feasible to have a Windows-only runtime version compatibility check to guard against instances in which the compile step is successful using an unsupported library version.