TbpWrraper/dependencies.json
Nique_372 6d0b4a98d5
2026-05-08 17:13:29 -05:00

59 lines
No EOL
1.9 KiB
JSON

{
"repos": [
{
"name": "MqlCIByLeo",
"url": "https://forge.mql5.io/nique_372/MqlCIByLeo",
"rama": "main",
"comment": "public"
},
{
"name": "CppBases",
"url": "https://forge.mql5.io/nique_372/CppBases",
"rama": "main",
"comment": "public"
}
],
"min_mt5_build": 5430,
"other_languages": [
{
"name": "Python",
"version": ">=3.10.9",
"requirements": "requirements.txt"
},
{
"name": "C++",
"version": ">=17",
"requirements": "vcpkg.json and CMakeList.txt"
}
],
"hooks": {
"pre_install": [
{
"command": "pip install -r \"${{repo.root}}${{os.sep}}TbpWrraper${{os.sep}}Src${{os.sep}}Py${{os.sep}}requirements.txt\"",
"permitir_fallo": false,
"timeout_ms": 30000
},
{
"command": "vcpkg install --triplet x64-windows --manifest-root \"${{repo.root}}${{os.sep}}McpServer${{os.sep}}Src${{os.sep}}C++\"",
"permitir_fallo": false,
"timeout_ms": 120000
}
],
"post_install": [],
"post_install_only_on_success": true,
"pre_update": [
{
"command": "pip install -r \"${{repo.root}}${{os.sep}}TbpWrraper${{os.sep}}Src${{os.sep}}Py${{os.sep}}requirements.txt\" --upgrade",
"permitir_fallo": false,
"timeout_ms": 30000
},
{
"command": "vcpkg install --triplet x64-windows --manifest-root \"${{repo.root}}${{os.sep}}McpServer${{os.sep}}Src${{os.sep}}C++\"",
"permitir_fallo": false,
"timeout_ms": 120000
}
],
"post_update": [],
"post_update_only_on_success": true
}
}