msbuild

Форк
0
/
tasks.json 
80 строк · 2.5 Кб
1
{
2
    // See https://go.microsoft.com/fwlink/?LinkId=733558
3
    // for the documentation about the tasks.json format
4
    "version": "2.0.0",
5
    "tasks": [
6
        {
7
            "label": "dotnet msbuild MSBuild.Dev.slnf",
8
            "command": "dotnet",
9
            "type": "process",
10
            "args": [
11
                "msbuild",
12
                // Ask MSBuild to generate full paths for file names.
13
                "/property:GenerateFullPaths=true",
14
                // Do not generate summary otherwise it leads to duplicate errors in Problems panel
15
                "/consoleloggerparameters:NoSummary",
16
                "${workspaceFolder}/MSBuild.Dev.slnf"
17
            ],
18
            "group": "build",
19
            "presentation": {
20
                "reveal": "always",
21
                "revealProblems": "onProblem"
22
            },
23
            "problemMatcher": "$msCompile"
24
        },
25
        {
26
            "label": "full build",
27
            "command": "${workspaceFolder}/build.sh",
28
            "type": "shell",
29
            "windows": {
30
                "command": "cmd.exe",
31
                "type": "process",
32
                "args": [
33
                    "/d",
34
                    "/c",
35
                    "${workspaceFolder}/build.cmd"
36
                ]
37
            },
38
            "args": [
39
                "-bl",
40
                "/property:CreateBootstrap=true",
41
                "/property:GenerateFullPaths=true",
42
                "/consoleloggerparameters:NoSummary"
43
            ],
44
            "group": "build",
45
            "presentation": {
46
                "reveal": "always",
47
                "revealProblems": "onProblem"
48
            },
49
            "problemMatcher": "$msCompile"
50
        },
51
        {
52
            "label": "build -test",
53
            "command": "${workspaceFolder}/build.sh",
54
            "type": "shell",
55
            "windows": {
56
                "command": "cmd.exe",
57
                "type": "process",
58
                "args": [
59
                    "/d",
60
                    "/c",
61
                    "${workspaceFolder}/build.cmd"
62
                ]
63
            },
64
            "args": [
65
                "-test",
66
                "/property:GenerateFullPaths=true",
67
                "/consoleloggerparameters:NoSummary"
68
            ],
69
            "group": {
70
                "kind": "test",
71
                "isDefault": true
72
            },
73
            "presentation": {
74
                "reveal": "always",
75
                "revealProblems": "onProblem"
76
            },
77
            "problemMatcher": "$msCompile"
78
        }
79
    ]
80
}
81

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

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

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

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