mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
parent
9291d9b714
commit
2fc352f461
1
.gitignore
vendored
1
.gitignore
vendored
@ -4,6 +4,7 @@ release/*
|
||||
releases/*
|
||||
extensions/vcproj32/*
|
||||
extensions/vcproj64/*
|
||||
.vscode/*
|
||||
hemtt
|
||||
hemtt.exe
|
||||
tools/temp
|
||||
|
94
tools/.vscode/tasks.json
vendored
Normal file
94
tools/.vscode/tasks.json
vendored
Normal file
@ -0,0 +1,94 @@
|
||||
{
|
||||
"version": "2.0.0",
|
||||
"tasks": [
|
||||
{
|
||||
"label": "Validate SQF",
|
||||
"command": "${config:python.pythonPath}",
|
||||
"options": {
|
||||
"cwd": "${workspaceFolder}/tools"
|
||||
},
|
||||
"args": [
|
||||
"sqf_validator.py"
|
||||
]
|
||||
},
|
||||
{
|
||||
"label": "Validate Config",
|
||||
"command": "${config:python.pythonPath}",
|
||||
"options": {
|
||||
"cwd": "${workspaceFolder}/tools"
|
||||
},
|
||||
"args": [
|
||||
"config_style_checker.py"
|
||||
]
|
||||
},
|
||||
{
|
||||
"label": "Validate Stringtables",
|
||||
"command": "${config:python.pythonPath}",
|
||||
"options": {
|
||||
"cwd": "${workspaceFolder}/tools"
|
||||
},
|
||||
"args": [
|
||||
"stringtable_validator.py"
|
||||
]
|
||||
},
|
||||
{
|
||||
"label": "Check Strings",
|
||||
"command": "${config:python.pythonPath}",
|
||||
"options": {
|
||||
"cwd": "${workspaceFolder}/tools"
|
||||
},
|
||||
"args": [
|
||||
"check_strings.py"
|
||||
]
|
||||
},
|
||||
{
|
||||
"label": "SQFVM Checker",
|
||||
"command": "${config:python.pythonPath}",
|
||||
"options": {
|
||||
"cwd": "${workspaceFolder}/tools"
|
||||
},
|
||||
"args": [
|
||||
"sqfvmChecker.py"
|
||||
]
|
||||
},
|
||||
{
|
||||
"label": "Test All",
|
||||
"dependsOn": [
|
||||
"Validate SQF",
|
||||
"Validate Config",
|
||||
"Validate Stringtables",
|
||||
"Check Strings",
|
||||
"SQFVM Checker"
|
||||
],
|
||||
"group": {
|
||||
"kind": "test",
|
||||
"isDefault": true
|
||||
},
|
||||
},
|
||||
{
|
||||
"label": "Build: make.py (pboProject)",
|
||||
"command": "${config:python.pythonPath}",
|
||||
"options": {
|
||||
"cwd": "${workspaceFolder}/tools"
|
||||
},
|
||||
"args": [
|
||||
"make.py", "ci"
|
||||
],
|
||||
"group": {
|
||||
"kind": "build",
|
||||
"isDefault": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"label": "Build: Hemtt Release",
|
||||
"command": "hemtt.exe",
|
||||
"options": {
|
||||
"cwd": "${workspaceFolder}"
|
||||
},
|
||||
"args": [
|
||||
"build", "--release", "--ci"
|
||||
],
|
||||
"group": "build"
|
||||
}
|
||||
]
|
||||
}
|
Loading…
Reference in New Issue
Block a user