FreeCAD

Форк
0
/
tasks.json 
71 строка · 1.7 Кб
1
{
2
  "tasks": [
3
    {
4
      "type": "process",
5
      "label": "FreeCAD: setup conda environment",
6
      "linux": {
7
        "command": "conda/setup-environment.sh",
8
      },
9
      "osx": {
10
        "command": "conda/setup-environment.sh",
11
      },
12
      "windows": {
13
        "command": "conda/setup-environment.cmd",
14
      },
15
      "group": "none",
16
      "problemMatcher": [],
17
    },
18
    {
19
      "label": "WaitForDebugpy",
20
      "type": "shell",
21
      "command": "python ${workspaceFolder}/.vscode/scripts/WaitForDebugpy.py",
22
      "group": "none",
23
      "problemMatcher": [],
24
      "presentation": {
25
        "reveal": "never", //silently fail and don't launch the debugger
26
        "panel": "dedicated",
27
        "close": true,
28
        "revealProblems": "never"
29
      },
30
      "hide": true
31
    },
32
    {
33
      "type": "cmake",
34
      "label": "CMake: build",
35
      "command": "build",
36
      "preset": "${command:cmake.activeBuildPresetName}",
37
      "group": {
38
        "kind": "build",
39
        "isDefault": true
40
      },
41
      "detail": "Build all targets",
42
      "dependsOn": [],
43
      "problemMatcher": ["$gcc"]
44
    },
45
    {
46
      "label": "Tests: run c++ tests",
47
      "detail": "Run googletest",
48
      "type": "shell",
49
      "command": "${command:cmake.buildDirectory}/tests/Tests_run",
50
      "group": {
51
        "kind": "test",
52
        "isDefault": true
53
      },
54
      "dependsOn": ["CMake: build"],
55
      "problemMatcher": []
56
    },
57
    {
58
      "label": "Tests: run python tests",
59
      "detail": "Run FreeCAD integrated tests",
60
      "type": "shell",
61
      "command": "${command:cmake.buildDirectory}/bin/FreeCAD",
62
      "args": ["-t", "0"],
63
      "group": {
64
        "kind": "test"
65
      },
66
      "dependsOn": ["CMake: build"],
67
      "problemMatcher": []
68
    }
69
  ],
70
  "version": "2.0.0"
71
}
72

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.