Vystem 0.2
This commit is contained in:
79
shelter/tools/python_script.json
Normal file
79
shelter/tools/python_script.json
Normal 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"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user