Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit c9b498f

Browse filesBrowse files
add notes for Windows contributor in BUILDING.md (arduino#926)
* add notes for Windows contributor in BUILDING.md * rephrase notes for Windows contributor in BUILDING.md * Update notes for Windows contributor in BUILDING.md Co-authored-by: per1234 <accounts@perglass.com> * move Notes for Windows contributors in Build from source section Co-authored-by: per1234 <accounts@perglass.com>
1 parent 78004fa commit c9b498f
Copy full SHA for c9b498f

File tree

Expand file treeCollapse file tree

1 file changed

+8
-0
lines changed
Filter options
Expand file treeCollapse file tree

1 file changed

+8
-0
lines changed

‎BUILDING.md

Copy file name to clipboardExpand all lines: BUILDING.md
+8Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,13 @@ Once you have all the tools installed, you can build the editor following these
6666
yarn start
6767
```
6868

69+
### Notes for Windows contributors
70+
Windows requires the Microsoft Visual C++ (MSVC) compiler toolset to be installed on your development machine.
71+
72+
In case it's not already present, it can be downloaded from the "**Tools for Visual Studio 20XX**" section of the Visual Studio [downloads page](https://visualstudio.microsoft.com/downloads/#build-tools-for-visual-studio-2022) via the "**Build Tools for Visual Studio 20XX**" (e.g., "**Build Tools for Visual Studio 2022**") download link.
73+
74+
Select "**Desktop development with C++**" from the "**Workloads**" tab during the installation procedure.
75+
6976
### CI
7077
7178
This project is built on [GitHub Actions](https://github.com/arduino/arduino-ide/actions).
@@ -82,6 +89,7 @@ This project is built on [GitHub Actions](https://github.com/arduino/arduino-ide
8289
git push origin 1.2.3
8390
```
8491

92+
8593
## Notes for macOS contributors
8694
Beginning in macOS 10.14.5, the software [must be notarized to run](https://developer.apple.com/documentation/xcode/notarizing_macos_software_before_distribution). The signing and notarization processes for the Arduino IDE are managed by our Continuous Integration (CI) workflows, implemented with GitHub Actions. On every push and pull request, the Arduino IDE is built and saved to a workflow artifact. These artifacts can be used by contributors and beta testers who don't want to set up a build system locally.
8795
For security reasons, signing and notarization are disabled for workflow runs for pull requests from forks of this repository. This means that macOS will block you from running those artifacts.

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.