Skip to content
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

add ability to specify what need to install. #14

Closed
slyshykO opened this issue Apr 26, 2023 · 5 comments
Closed

add ability to specify what need to install. #14

slyshykO opened this issue Apr 26, 2023 · 5 comments

Comments

@slyshykO
Copy link

As a developer, I have installed VScode, Cmake, Ninja, Pyhton and arm-none-eabi-gcc.

I don't need it will be installed twice.

It would be handy if I could install only tools specific to rp2040.

@lurch
Copy link
Contributor

lurch commented Apr 26, 2023

If you've already got most of the necessary tools installed, perhaps you'd be better served by Section 9.2 of https://datasheets.raspberrypi.com/pico/getting-started-with-pico.pdf ?

@ndabas
Copy link
Collaborator

ndabas commented Apr 27, 2023

We don't really support partial installs currently, but if you have most of the tools already and just need the additional pre-compiled tools, you can open the installer exe file using 7-zip and just extract what you want. Just be aware that using the tools that way isn't a supported or documented scenario.

@buldo
Copy link

buldo commented Jun 23, 2023

Original "Pico setup for Windows" suppports partial installs. This is very useful to get pico-env.cmd and other tools like project creator.

For example - I'm .NET developer. I always have VisualStudio(with build tools and cmake) and Visual Studio Code installed on my PC. So I was happy to install everything "not installed" but needed to work

@ndabas
Copy link
Collaborator

ndabas commented Jun 27, 2023

You can build the original "Pico setup for Windows" installer yourself if you follow the instructions in the root ReadMe and use this command to build the installer:

.\build.ps1 .\config\x64.json -SkipSigning -Compression zlib

However the reason why we don't support this method of installation anymore is that you might end up with missing or incompatible components, and we wanted something that will (almost) always work, irrespective of what you have installed on your system already.

@ndabas
Copy link
Collaborator

ndabas commented Jan 25, 2024

Closing because no further action is needed.

@ndabas ndabas closed this as completed Jan 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants