File tree Expand file tree Collapse file tree 3 files changed +48
-4
lines changed Expand file tree Collapse file tree 3 files changed +48
-4
lines changed Original file line number Diff line number Diff line change @@ -27,10 +27,54 @@ extends:
27
27
- name : sqlite3
28
28
29
29
buildSteps :
30
+ - script : |
31
+ set -e
32
+ includes=$(cat << 'EOF'
33
+ {
34
+ "target_defaults": {
35
+ "conditions": [
36
+ ["OS=='linux'", {
37
+ 'cflags_cc!': [ '-std=gnu++20' ],
38
+ 'cflags_cc': [ '-std=gnu++2a' ],
39
+ }]
40
+ ]
41
+ }
42
+ }
43
+ EOF
44
+ )
45
+ if [ ! -d "$HOME/.gyp" ]; then
46
+ mkdir -p "$HOME/.gyp"
47
+ fi
48
+ echo "$includes" > "$HOME/.gyp/include.gypi"
49
+ displayName: Override gnu target for older sysroot
50
+ condition: eq(variables['Agent.OS'], 'Linux')
51
+
30
52
- script : yarn install
31
53
displayName : Install and build
32
54
33
55
testSteps :
56
+ - script : |
57
+ set -e
58
+ includes=$(cat << 'EOF'
59
+ {
60
+ "target_defaults": {
61
+ "conditions": [
62
+ ["OS=='linux'", {
63
+ 'cflags_cc!': [ '-std=gnu++20' ],
64
+ 'cflags_cc': [ '-std=gnu++2a' ],
65
+ }]
66
+ ]
67
+ }
68
+ }
69
+ EOF
70
+ )
71
+ if [ ! -d "$HOME/.gyp" ]; then
72
+ mkdir -p "$HOME/.gyp"
73
+ fi
74
+ echo "$includes" > "$HOME/.gyp/include.gypi"
75
+ displayName: Override gnu target for older sysroot
76
+ condition: eq(variables['Agent.OS'], 'Linux')
77
+
34
78
- script : yarn install
35
79
displayName : Install and build
36
80
Original file line number Diff line number Diff line change 1
1
disturl "https://electronjs.org/headers"
2
- target "19 .1.3 "
2
+ target "32 .1.2 "
3
3
runtime "electron"
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @vscode/sqlite3" ,
3
3
"description" : " Asynchronous, non-blocking SQLite3 bindings" ,
4
- "version" : " 5.1.6 -vscode" ,
4
+ "version" : " 5.1.7 -vscode" ,
5
5
"homepage" : " https://github.com/microsoft/vscode-node-sqlite3" ,
6
6
"author" : {
7
7
"name" : " Mapbox" ,
48
48
"url" : " https://github.com/microsoft/vscode-node-sqlite3.git"
49
49
},
50
50
"dependencies" : {
51
- "node-addon-api" : " ^4 .2.0" ,
51
+ "node-addon-api" : " ^8 .2.0" ,
52
52
"tar" : " ^6.1.11"
53
53
},
54
54
"devDependencies" : {
55
- "electron" : " 22.3.25 " ,
55
+ "electron" : " 32.1.2 " ,
56
56
"eslint" : " ^7.32.0" ,
57
57
"mocha" : " 7.2.0"
58
58
},
You can’t perform that action at this time.
0 commit comments