This repository contains the source files to build the mbed CLI Windows installer. See the releases page for downloads.
$ cd prerequisites
$ powershell -ExecutionPolicy ByPass -File download-prerequisites.ps1
source/install.nsi
with an output file.
$ makensis "/XOutFile Mbed_installer.exe" source/install.nsi
$ curl -H "Content-Type: application/json" -X POST -d "{\"username\": \"arkzal01\",\"vendor-url\":\"www.mbed.com\",\"description\":\"Mbed CLI Windows Installer\",\"cross-sign\":true,\"digest-algorithm\":\"sha2\"}" http://authenticode.euhpc.arm.com:8087/signed-items
$ curl -H "Content-Type: application/octet-stream" http://authenticode.euhpc.arm.com:8087/signed-items/{url_id}/sign --upload-file Mbed_installer_v0.0.1.exe > Mbed_installer_signed_v0.0.1.exe
www.mbed.com
as an admin.https://www.mbed.com/admin
django filer->Folders->mbed-cli->Windows
The same release should also be created on github in releases.
$ cd source
$ mbed_installer_{version}.exe /S
mbed_installer_vX.X.X.exe
- and click through the wizard.mbed import mbed-os-example-blinky
to import an example program.Manual installation: You can install mbed CLI also by hand. See the mbed CLI repository.
When needed, you can update the gcc, cmake, or other dependencies by updating the executables in /prerequisites/*
and then the equivalent lines in the Config Section
of /source/mbedInstall.nsi
.
mbed CLI Windows Installer is licensed under Apache-2.0