Integrate all the progress into master #6

Merged
jaby merged 595 commits from ToolBox into main 2025-01-01 13:17:44 +00:00
4 changed files with 188 additions and 178 deletions
Showing only changes of commit a16d0c10dc - Show all commits

View File

@ -12,14 +12,19 @@
{
"label": "all",
"type": "shell",
"command": "./build_all.bat ${input:cargo cmd}",
"windows": {
"command": "./build_all.bat ${input:cargo cmd}"
},
"linux": {
"command": "./build_all.sh ${input:cargo cmd}"
},
"group": {
"kind": "build"
},
"options": {
"env": {
"win_tools": "psxcdgen psxcdgen_ex psxcdread psxreadmap wslpath",
"linux_tools": "cpp_out psxcdgen_ex jaby_engine_fconv mkoverlay wslpath",
"win_tools": "psxcdgen_ex psxcdread psxreadmap wslpath",
"linux_tools": "cpp_out psxcdgen_ex jaby_engine_fconv mkoverlay",
"clean_tools": "cdtypes tool_helper"
}
}
@ -27,7 +32,12 @@
{
"label": "cargo",
"type": "shell",
"command": "./run_cargo ${input:project} ${input:cargo cmd} ${input:build cfg} ${input:cargo target}",
"windows": {
"command": "./run_cargo.bat ${input:project} ${input:cargo cmd} ${input:build cfg} ${input:cargo target}",
},
"linux": {
"command": "./run_cargo.sh ${input:project} ${input:cargo cmd} ${input:build cfg} ${input:cargo target}",
},
"group": {
"kind": "build",
},

View File

@ -2,11 +2,11 @@
# build_all {build|check|clean}
if [ $1 = clean ]; then
all_project=$win_tools $linux_tools $clean_tools
all_project="$win_tools $linux_tools $clean_tools"
else
all_project=$win_tools $linux_tools
all_project="$win_tools $linux_tools"
fi
for prj in ${all_project[@]}; do
source run_cargo.sh $prj $1 release
./run_cargo.sh $prj $1 release
done