Vystem 0.2

This commit is contained in:
2026-05-27 19:34:54 +02:00
parent a43c08b893
commit d238606b75
372 changed files with 51320 additions and 83217 deletions

View File

@@ -0,0 +1,79 @@
{
"version":"0.1",
"root_folder":"%filefolder%",
"run_context":"sub",
"name":"Shelter python scripts execution",
"actions":[
{
"action":"run_actions_parallel",
"args":{
"actions":[
{
"action":"run_command_wait",
"args":{
"command_variables":true,
"command":[
"$PYTHON_EXE$",
"checker/vmem_layout_check.py",
"%rootcallerfolder%/shelter/lib/include/memory/vmem_layout.h"
],
"show_output":"on_failure",
"success_status":[
0
],
"ignore_success_status":false
}
},
{
"action":"save_command_content",
"args":{
"command_variables":true,
"command":[
"$PYTHON_EXE$",
"generator/pez_alloc_free_payload_gen.py"
],
"success_status":[
0
],
"ignore_success_status":true,
"command_output_file_variables":true,
"command_output_file":"%rootcallerfolder%/shelter/lib/include/kernel/tests/payloads/test_pez_payload.h"
}
},
{
"action":"save_command_content",
"args":{
"command_variables":true,
"command":[
"$PYTHON_EXE$",
"generator/radix_tree_payload_gen.py"
],
"success_status":[
0
],
"ignore_success_status":true,
"command_output_file_variables":true,
"command_output_file":"%rootcallerfolder%/shelter/lib/include/kernel/tests/payloads/test_radix_payload.h"
}
},
{
"action":"save_command_content",
"args":{
"command_variables":true,
"command":[
"$PYTHON_EXE$",
"generator/malloc_payload_gen.py"
],
"success_status":[
0
],
"ignore_success_status":true,
"command_output_file_variables":true,
"command_output_file":"%rootcallerfolder%/shelter/lib/include/kernel/tests/payloads/test_malloc_payload.h"
}
}
]
}
}
]
}