added queuing push and pop logic and having fun with c# integration

This commit is contained in:
Erris
2026-01-22 09:33:35 +01:00
parent 14134c7d2f
commit 58ea4554c7
34 changed files with 338 additions and 126 deletions

47
project_config.json Normal file
View File

@@ -0,0 +1,47 @@
{
"project_name": "solution name",
"sub_projects": [
{
"project_name": "exec_proj2",
"binary_name": "hello_world",
"binary_type": "exec",
"include_directories": [
"./include/test"
],
"libraries": [
{
"name" : "nlohmann_json",
"org" : "nlohmann_json",
"find" : true
},
{
"name" : "shared_proj",
"find" : false
}
]
},
{
"project_name": "shared_proj",
"binary_name": "hello_shared",
"binary_type": "shared",
"include_directories": [
"./include/test2"
]
},
{
"project_name": "static_proj",
"binary_name": "hello_static",
"binary_type": "static",
"include_directories": [
"./include/test2"
],
"libraries": [
{
"name" : "nlohmann_json",
"org" : "nlohmann_json",
"find" : true
}
]
}
]
}