mirror of
https://github.com/arduino/arduino-ide.git
synced 2025-10-04 09:08:31 +00:00
Compare commits
9 Commits
Author | SHA1 | Date | |
---|---|---|---|
![]() |
ec7df884ee | ||
![]() |
24b6d84d27 | ||
![]() |
4435696949 | ||
![]() |
6aa3ff8044 | ||
![]() |
4b44113f2c | ||
![]() |
c6ad0f582a | ||
![]() |
4b8b468e53 | ||
![]() |
ba319b23d9 | ||
![]() |
70278fed6f |
@@ -1,11 +1,11 @@
|
||||
{
|
||||
"name": "arduino-debugger-extension",
|
||||
"version": "0.1.0",
|
||||
"version": "0.1.1",
|
||||
"description": "An extension for debugging Arduino programs",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@theia/debug": "next",
|
||||
"arduino-ide-extension": "0.1.0",
|
||||
"arduino-ide-extension": "0.1.1",
|
||||
"cdt-gdb-adapter": "^0.0.14",
|
||||
"vscode-debugadapter": "^1.26.0",
|
||||
"vscode-debugprotocol": "^1.26.0"
|
||||
|
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "arduino-ide-extension",
|
||||
"version": "0.1.0",
|
||||
"version": "0.1.1",
|
||||
"description": "An extension for Theia building the Arduino IDE",
|
||||
"license": "MIT",
|
||||
"scripts": {
|
||||
|
@@ -10,7 +10,7 @@
|
||||
|
||||
(() => {
|
||||
|
||||
const DEFAULT_VERSION = '0.12.0'; // require('moment')().format('YYYYMMDD');
|
||||
const DEFAULT_VERSION = '0.12.1'; // require('moment')().format('YYYYMMDD');
|
||||
|
||||
const path = require('path');
|
||||
const shell = require('shelljs');
|
||||
|
@@ -324,7 +324,7 @@ void loop() {
|
||||
for (let i = 0; i < files.length; i++) {
|
||||
if (files[i] === basename + '.ino') {
|
||||
try {
|
||||
await this.loadSketch(fsPath);
|
||||
await this.loadSketch(FileUri.create(fsPath).toString());
|
||||
return true;
|
||||
} catch { }
|
||||
}
|
||||
|
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"private": true,
|
||||
"name": "browser-app",
|
||||
"version": "0.1.0",
|
||||
"version": "0.1.1",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@theia/core": "next",
|
||||
@@ -19,8 +19,8 @@
|
||||
"@theia/process": "next",
|
||||
"@theia/terminal": "next",
|
||||
"@theia/workspace": "next",
|
||||
"arduino-ide-extension": "0.1.0",
|
||||
"arduino-debugger-extension": "0.1.0"
|
||||
"arduino-ide-extension": "0.1.1",
|
||||
"arduino-debugger-extension": "0.1.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@theia/cli": "next"
|
||||
|
33
docs/internal/Ubuntu.md
Normal file
33
docs/internal/Ubuntu.md
Normal file
@@ -0,0 +1,33 @@
|
||||
### Building and start the app from the sources on Ubuntu Linux
|
||||
|
||||
Tested and verified on Ubuntu 18.04.4. The source will be checked out to `~/dev/git/arduino-editor`.
|
||||
|
||||
```
|
||||
#!/bin/bash -i
|
||||
|
||||
sudo apt update \
|
||||
&& sudo apt install --no-install-recommends --yes \
|
||||
git \
|
||||
gcc \
|
||||
curl \
|
||||
make \
|
||||
python \
|
||||
pkg-config \
|
||||
libx11-dev \
|
||||
libxkbfile-dev \
|
||||
build-essential \
|
||||
&& wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash \
|
||||
&& source ~/.bashrc \
|
||||
&& nvm install 12.14.1 \
|
||||
&& nvm use 12.14.1 \
|
||||
&& nvm alias default 12.14.1 \
|
||||
&& curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - \
|
||||
&& echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list \
|
||||
&& sudo apt update && sudo apt install --no-install-recommends yarn \
|
||||
&& mkdir -p ~/dev/git/ \
|
||||
&& rm -rf ~/dev/git/arduino-editor \
|
||||
&& git clone --depth 1 https://github.com/bcmi-labs/arduino-editor.git ~/dev/git/arduino-editor \
|
||||
&& yarn --cwd ~/dev/git/arduino-editor \
|
||||
&& yarn --cwd ~/dev/git/arduino-editor rebuild:electron \
|
||||
&& yarn --cwd ~/dev/git/arduino-editor/electron-app start
|
||||
```
|
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"private": true,
|
||||
"name": "electron-app",
|
||||
"version": "0.1.0",
|
||||
"version": "0.1.1",
|
||||
"license": "MIT",
|
||||
"main": "src-gen/frontend/electron-main.js",
|
||||
"dependencies": {
|
||||
@@ -21,8 +21,8 @@
|
||||
"@theia/process": "next",
|
||||
"@theia/terminal": "next",
|
||||
"@theia/workspace": "next",
|
||||
"arduino-ide-extension": "0.1.0",
|
||||
"arduino-debugger-extension": "0.1.0"
|
||||
"arduino-ide-extension": "0.1.1",
|
||||
"arduino-debugger-extension": "0.1.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@theia/cli": "next"
|
||||
|
@@ -15,7 +15,7 @@ function artifactName() {
|
||||
} else if (isNightly) {
|
||||
return `nightly-${timestamp()}`
|
||||
} else {
|
||||
return 'snapshot';
|
||||
return getVersion();
|
||||
}
|
||||
})();
|
||||
const name = 'arduino-pro-ide';
|
||||
|
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "arduino-editor",
|
||||
"version": "0.1.0",
|
||||
"version": "0.1.1",
|
||||
"description": "Arduino Pro IDE",
|
||||
"repository": "https://github.com/bcmi-labs/arduino-editor.git",
|
||||
"author": "Arduino SA",
|
||||
|
Reference in New Issue
Block a user