GithubHelp home page GithubHelp logo

Comments (6)

billyquith avatar billyquith commented on May 24, 2024

Hi there, thanks for the feedback. Sure, put in there with a comment and I can refactor later if needs be.

I hope to get back to this project at some point but life stuff... you know.

from ponder.

Cheney-W avatar Cheney-W commented on May 24, 2024

@billyquith
I have submitted a PR: #121 for fixing this issue, could you please help review and merge it?

from ponder.

billyquith avatar billyquith commented on May 24, 2024

Just trying out vcpkg. I'm moving back from OSX to Windows 10 as a primary dev environment at the moment. MSVC has come on a long way since 2015ish and C++ support much better. Great work at MS.

Is there anything I can do to support vcpkg? Should I include some config files? I noticed your version number is out (3.0.0).

from ponder.

Cheney-W avatar Cheney-W commented on May 24, 2024

@billyquith
Thank you very much for your willingness to support VCPKG!
About the version number is out, because we are only using the latest release of source on GitHub. But the last release(3.0.0) was in 4 Oct 2018, so do you have plan to generate a new release on GitHub?

from ponder.

billyquith avatar billyquith commented on May 24, 2024

Thank you very much for your willingness to support VCPKG!

I kind of haven't done it before because I've never felt like Windows had a substantial, reliable one. You just end up maintaining a release system for a tiny number of users in each ecosystem. conan and vcpkg seem like the two major contenders. I don't have experience of either. I've mostly been using Homebrew on MacOS and was happy with that.

About the version number is out, because we are only using the latest release of source on GitHub. But the last release(3.0.0) was in 4 Oct 2018, so do you have plan to generate a new release on GitHub?

Wow, I didn't realise it had been in there since 2018! I would like to make a release fairly soon. This is a home project and work is sporadic according to other priorities. One of the reasons I haven't widely publicised this lack of support time. I also felt it wasn't quite mature enough. It would be nice to get it used though after the effort I've put in, and the guys from CAMP as well. I see this as a learning project mainly though: C++, reflection, etc.

I've bump the major version a couple of times because the API or internals changed substantially. I'm currently adding features and bug fixing so was planning on a 3.2 release. Possibly in the next couple of weeks.

Should I move the vcpkg files locally? Can they read a version number from a cmake config? Is there a good example I could follow?

from ponder.

Cheney-W avatar Cheney-W commented on May 24, 2024

Thanks for your reply! You don't need to move the vcpkg files locally.
Generally speaking, vcpkg obtains the latest version of port manually. We will regularly check the release version of each port. If a new version is released, we will manually submit a PR to update the port file of vcpkg, so as to achieve the purpose of updating the port version.
Here is an example of updating the port version: microsoft/vcpkg#14605

from ponder.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.