TbpWrraper/dependencies.json

59 lines
1.9 KiB
JSON

2026-03-12 01:26:46 +00:00
{
2026-05-08 13:55:45 -05:00
"repos": [
2026-03-12 01:26:46 +00:00
{
2026-05-08 17:13:29 -05:00
"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"
2026-05-08 13:55:45 -05:00
}
2026-03-12 01:26:46 +00:00
],
2026-05-08 13:55:45 -05:00
"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
}
2026-03-12 01:26:46 +00:00
}