Skip to content

[document] Add vcpkg instruction step #96818

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

JackBoosY
Copy link

cpython is available as a port in vcpkg, a C++ library manager that simplifies installation for cpython and other project dependencies. Documenting the install process here will help users get started by providing a single set of commands to build cpython, ready to be included in their projects.

We also test whether our library ports build in various configurations (dynamic, static) on various platforms (OSX, Linux, Windows: x86, x64) to keep a wide coverage for users.

I'm a maintainer for vcpkg, and here is what the port script looks like. We try to keep the library maintained as close as possible to the original library. :)

@bedevere-bot bedevere-bot added awaiting review docs Documentation in the Doc dir skip news labels Sep 14, 2022
@ghost
Copy link

ghost commented Sep 14, 2022

All commit authors signed the Contributor License Agreement.
CLA signed

@JackBoosY
Copy link
Author

JackBoosY commented Sep 14, 2022

Plz hide my mail address, and I've sign the CLA just now but I got: Internal Server Error.
Can you please re-check the CLA?

Thanks.

@zooba
Copy link
Member

zooba commented Sep 26, 2022

Could you add additional information about things like:

  • where does the install go? How do I change it?
  • how do I use it/run it?
  • how do I remove/uninstall it?
  • how do I provide compile-time options? Search paths?
  • what dependencies do I need to already have installed?

It would also be good to have a link to somewhere that people can get help with vcpkg. It's not something we support directly, so assuming someone else does, we would want our users to know to go and ask them.

@StanFromIreland
Copy link
Member

If we do want to document this it should be in the devguide IMO. Otherwise if we want to have it here, it needs several grammar and rst fixes.

@StanFromIreland StanFromIreland added the pending The issue will be closed if no feedback is provided label Jul 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
awaiting review docs Documentation in the Doc dir pending The issue will be closed if no feedback is provided skip issue skip news
Projects
Status: Todo
Development

Successfully merging this pull request may close these issues.

5 participants
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy