10000 Add Dev Container configs · smartcoder00/ArduinoJson@4ba9c1b · GitHub
[go: up one dir, main page]

Skip to content

Commit 4ba9c1b

Browse files
committed
Add Dev Container configs
1 parent 19c5bb7 commit 4ba9c1b

18 files changed

+240
-3
lines changed
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"name": "Clang 10",
3+
"image": "conanio/clang10",
4+
"runArgs": [
5+
"--name=ArduinoJson-clang10"
6+
],
7+
"customizations": {
8+
"vscode": {
9+
"extensions": [
10+
"ms-vscode.cmake-tools"
11+
],
12+
"settings": {
13+
"cmake.generator": "Unix Makefiles",
14+
"cmake.buildDirectory": "/tmp/build"
15+
}
16+
}
17+
}
18+
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"name": "Clang 5",
3+
"image": "conanio/clang50",
4+
"runArgs": [
5+
"--name=ArduinoJson-clang5"
6+
],
7+
"customizations": {
8+
"vscode": {
9+
"extensions": [
10+
"ms-vscode.cmake-tools"
11+
],
12+
"settings": {
13+
"cmake.generator": "Unix Makefiles",
14+
"cmake.buildDirectory": "/tmp/build"
15+
}
16+
}
17+
}
18+
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"name": "Clang 6",
3+
"image": "conanio/clang60",
4+
"runArgs": [
5+
"--name=ArduinoJson-clang6"
6+
],
7+
"customizations": {
8+
"vscode": {
9+
"extensions": [
10+
"ms-vscode.cmake-tools"
11+
],
12+
"settings": {
13+
"cmake.generator": "Unix Makefiles",
14+
"cmake.buildDirectory": "/tmp/build"
15+
}
16+
}
17+
}
18+
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"name": "Clang 7",
3+
"image": "conanio/clang7",
4+
"runArgs": [
5+
"--name=ArduinoJson-clang7"
6+
],
7+
"customizations": {
8+
"vscode": {
9+
"extensions": [
10+
"ms-vscode.cmake-tools"
11+
],
12+
"settings": {
13+
"cmake.generator": "Unix Makefiles",
14+
"cmake.buildDirectory": "/tmp/build"
15+
}
16+
}
17+
}
18+
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"name": "Clang 8",
3+
"image": "conanio/clang8",
4+
"runArgs": [
5+
"--name=ArduinoJson-clang8"
6+
],
7+
"customizations": {
8+
"vscode": {
9+
"extensions": [
10+
"ms-vscode.cmake-tools"
11+
],
12+
"settings": {
13+
"cmake.generator": "Unix Makefiles",
14+
"cmake.buildDirectory": "/tmp/build"
15+
}
16+
}
17+
}
18+
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"name": "Clang 9",
3+
"image": "conanio/clang9",
4+
"runArgs": [
5+
"--name=ArduinoJson-clang9"
6+
],
7+
"customizations": {
8+
"vscode": {
9+
"extensions": [
10+
"ms-vscode.cmake-tools"
11+
],
12+
"settings": {
13+
"cmake.generator": "Unix Makefiles",
14+
"cmake.buildDirectory": "/tmp/build"
15+
}
16+
}
17+
}
18+
}

.devcontainer/gcc10/devcontainer.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"name": "GCC 10",
3+
"image": "conanio/gcc10",
4+
"runArgs": [
5+
"--name=ArduinoJson-gcc10"
6+
],
7+
"customizations": {
8+
"vscode": {
9+
"extensions": [
10+
"ms-vscode.cmake-tools"
11+
],
12+
"settings": {
13+
"cmake.generator": "Unix Makefiles",
14+
"cmake.buildDirectory": "/tmp/build"
15+
}
16+
}
17+
}
18+
}

.devcontainer/gcc11/devcontainer.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"name": "GCC 11",
3+
"image": "conanio/gcc11",
4+
"runArgs": [
5+
"--name=ArduinoJson-gcc11"
6+
],
7+
"customizations": {
8+
"vscode": {
9+
"extensions": [
10+
"ms-vscode.cmake-tools"
11+
],
12+
"settings": {
13+
"cmake.generator": "Unix Makefiles",
14+
"cmake.buildDirectory": "/tmp/build"
15+
}
16+
}
17+
}
18+
}

.devcontainer/gcc5/devcontainer.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"name": "GCC 5",
3+
"image": "conanio/gcc5",
4+
"runArgs": [
5+
"--name=ArduinoJson-gcc5"
6+
],
7+
"customizations": {
8+
"vscode": {
9+
"extensions": [
10+
"ms-vscode.cmake-tools"
11+
],
12+
"settings": {
13+
"cmake.generator": "Unix Makefiles",
14+
"cmake.buildDirectory": "/tmp/build"
15+
}
16+
}
17+
}
18+
}

.devcontainer/gcc6/devcontainer.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"name": "GCC 6",
3+
"image": "conanio/gcc6",
4+
"runArgs": [
5+
"--name=ArduinoJson-gcc6"
6+
],
7+
"customizations": {
8+
"vscode": {
9+
"extensions": [
10+
"ms-vscode.cmake-tools"
11+
],
12+
"settings": {
13+
"cmake.generator": "Unix Makefiles",
14+
"cmake.buildDirectory": "/tmp/build"
15+
}
16+
}
17+
}
18+
}

.devcontainer/gcc7/devcontainer.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"name": "GCC 7",
3+
"image": "conanio/gcc7",
4+
"runArgs": [
5+
"--name=ArduinoJson-gcc7"
6+
],
7+
"customizations": {
8+
"vscode": {
9+
"extensions": [
10+
"ms-vscode.cmake-tools"
11+
],
12+
"settings": {
13+
"cmake.generator": "Unix Makefiles",
14+
"cmake.buildDirectory": "/tmp/build"
15+
}
16+
}
17+
}
18+
}

.devcontainer/gcc8/devcontainer.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"name": "GCC 8",
3+
"image": "conanio/gcc8",
4+
"runArgs": [
5+
"--name=ArduinoJson-gcc8"
6+
],
7+
"customizations": {
8+
"vscode": {
9+
"extensions": [
10+
"ms-vscode.cmake-tools"
11+
],
12+
"settings": {
13+
"cmake.generator": "Unix Makefiles",
14+
"cmake.buildDirectory": "/tmp/build"
15+
}
16+
}
17+
}
18+
}

.devcontainer/gcc9/devcontainer.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"name": "GCC 9",
3+
"image": "conanio/gcc9",
4+
"runArgs": [
5+
"--name=ArduinoJson-gcc9"
6+
],
7+
"customizations": {
8+
"vscode": {
9+
"extensions": [
10+
"ms-vscode.cmake-tools"
11+
],
12+
"settings": {
13+
"cmake.generator": "Unix Makefiles",
14+
"cmake.buildDirectory": "/tmp/build"
15+
}
16+
}
17+
}
18+
}

.gitattributes

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
*.sh text eol=lf
1+
* text=auto
2+
*.sh text eol=lf

.mbedignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
.devcontainer/
12
.github/
23
examples/
3-
extras/
4+
extras/

.vscode/settings.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
{
22
"C_Cpp.default.configurationProvider": "ms-vscode.cmake-tools",
3-
"cmake.generator": "Ninja",
43
"git.inputValidationLength": 80,
54
"git.inputValidationSubjectLength": 72,
65
"files.insertFinalNewline": true,

idf_component.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,6 @@ url: https://arduinojson.org/
88
files:
99
exclude:
1010
- "**/.vs/**/*"
11+
- ".devcontainer/**/*"
1112
- "examples/**/*"
1213
- "extras/**/*"

library.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
"url": "https://blog.benoitblanchon.fr"
1414
},
1515
"exclude": [
16+
".devcontainer",
1617
".github",
1718
"extras"
1819
],

0 commit comments

Comments
 (0)
0