-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnice.code-workspace
71 lines (67 loc) · 2.48 KB
/
nice.code-workspace
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
{
"folders": [
{
"path": ".",
"name": "workspace-root"
},
{
"path": "./scripts",
"name": "scripts"
},
{
"path": "src/sv/nice_pkg",
"name": "pkg"
},
{
"path": "src/sv/nice_top",
"name": "top"
},
{
"path": "vendor/target/uvm_pkg/src",
"name": "uvm"
},
],
"settings": {
"verible.arguments": [
"--flagfile=verible.flags",
],
"files.associations": {
"*.v": "systemverilog",
"*.sv": "systemverilog",
"*.svh": "systemverilog",
"*.def": "systemverilog",
"*.list": "buildconfig",
"*.flist": "buildconfig",
"*.filelist": "buildconfig",
},
"verilog.linting.iverilog.includePath": [
"-Isrc/sv/nice_pkg",
"-Ivendor/target/uvm_pkg/src",
"-Isrc/sv/nice_top"
],
"systemverilog.antlrVerification": true,
"systemverilog.compileOnOpen": true,
"systemverilog.compilerType": "Verible",
"systemverilog.verifyOnOpen": true,
"verilog.linting.verilator.arguments": "$(bender script verilator)",
"svls-vscode.svlintToml.path": "/.svlint.toml",
"verilog.languageServer.svls.enabled": true,
"systemverilog.launchConfigurationVerilator": "verilator --sv --lint-only --language 1800-2017 --Wall",
"verilog.linting.linter": "slang",
"verilog.linting.verilator.includePath": [
"src/sv/nice_pkg",
"src/sv/nice_top",
"vendor/target/uvm_pkg/src"
],
"verilog.formatting.veribleVerilogFormatter.arguments": "--flagfile=verible.flags",
"verilog.languageServer.veribleVerilogLs.arguments": "--flagfile=verible.flags",
"systemverilog.formatCommand": "verible-verilog-format --flagfile=./verible.flags",
"systemverilog.launchConfigurationVerible": "verible-verilog-lint --flagfile=verible.flags",
"verilog.languageServer.veribleVerilogLs.enabled": true,
"verilog.languageServer.veribleVerilogLs.path": "verible-verilog-ls",
"verilog.formatting.verilogHDL.formatter": "verible-verilog-format",
"verilog.linting.iverilog.runAtFileLocation": true,
"verilog.linting.iverilog.arguments": "-sv",
"verilog.linting.slang.arguments": "--std latest $(bender script flist-plus)"
}
}