diff --git a/src/Tools/build_all.bat b/src/Tools/build_all.bat deleted file mode 100644 index fd823904..00000000 --- a/src/Tools/build_all.bat +++ /dev/null @@ -1,20 +0,0 @@ -@echo off -setlocal EnableDelayedExpansion -rem build_all {build|check|clean} - -if %1 == clean ( - for %%a in (%clean_tools%) do ( - call .\run_cargo %%a %1 release windows - cd %cur_dir% - ) -) - -for %%a in (%win_tools%) do ( - call .\run_cargo %%a %1 release windows - cd %cur_dir% -) - -for %%a in (%linux_tools%) do ( - call .\run_cargo %%a %1 release linux - cd %cur_dir% -) \ No newline at end of file diff --git a/src/Tools/build_all.sh b/src/Tools/build_all.sh deleted file mode 100644 index 03d49384..00000000 --- a/src/Tools/build_all.sh +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/bash -# build_all {build|check|clean} - -if [ $1 = clean ]; then - all_project="$win_tools $linux_tools $clean_tools" -else - all_project="$win_tools $linux_tools" -fi - -for prj in ${all_project[@]}; do - ./run_cargo.sh $prj $1 release -done \ No newline at end of file diff --git a/src/Tools/run_cargo.bat b/src/Tools/run_cargo.bat deleted file mode 100644 index 8b3ddee2..00000000 --- a/src/Tools/run_cargo.bat +++ /dev/null @@ -1,64 +0,0 @@ -@echo off -setlocal EnableDelayedExpansion -rem run_cargo.bat project {build|check|clean} {debug|release} [linux|windows] - -set org_dir=%cd% -set target=x86_64-pc-windows-msvc -set wsl= - -IF %4 == linux ( - wsl --shell-type login ./run_cargo.sh %1 %2 %3 - exit /B %ERRORLEVEL% -) - -IF defined CARGO_RUN_ARGS set run_args=-- %CARGO_RUN_ARGS% - -cd %1 -IF %2 == build ( - echo cargo build %1 --%3 - %wsl%cargo build --%3 --target=%target% - - IF %ERRORLEVEL% == 0 ( - xcopy target\%target%\%3\%1.exe %org_dir%\..\..\bin /y - ) - - exit /B %ERRORLEVEL% -) - -IF %2 == run ( - echo cargo run %1 --%3 - %wsl%cargo run --%3 --target=%target% %run_args% - - exit /B %ERRORLEVEL% -) - -IF %2 == check ( - echo cargo check %1 --%3 - %wsl%cargo check --%3 --target=%target% - - exit /B %ERRORLEVEL% -) - -IF %2 == clean ( - echo cargo clean %1 - %wsl%cargo clean - rem We do not delete the bin folder anymore - is kinda to much - rem @del %org_dir%\..\..\bin\%1%bin_ext% - - exit /B %ERRORLEVEL% -) - -IF %2 == update ( - echo cargo update %1 - %wsl%cargo update - - exit /B %ERRORLEVEL% -) - -IF %2 == tree ( - %wsl%cargo tree - - exit /B %ERRORLEVEL% -) - -echo "Unkown cargo command "%2" for project "%1" \ No newline at end of file diff --git a/src/Tools/run_cargo.sh b/src/Tools/run_cargo.sh deleted file mode 100644 index 31a8052a..00000000 --- a/src/Tools/run_cargo.sh +++ /dev/null @@ -1,47 +0,0 @@ -#!/bin/sh -# run_cargo.sh project {build|check|clean|test} {debug|release} - -target=x86_64-unknown-linux-gnu - -if [ -n "${CARGO_RUN_ARGS}" ]; then - run_args=-- ${CARGO_RUN_ARGS} -fi - -cd $1 -if [ $2 = build ]; then - echo "cargo build $1 --$3" - $HOME/.cargo/bin/cargo build --$3 --target=$target - - if [ $? = 0 ]; then - cp target/$target/$3/$1 ../../../bin - echo "1 File(s) copied" - fi - - exit $? -elif [ $2 = run ]; then - echo "cargo run $1 --$3" - $HOME/.cargo/bin/cargo run --$3 --target=$target - - exit $? -elif [ $2 = check ]; then - echo "cargo check $1 --$3" - $HOME/.cargo/bin/cargo check --$3 --target=$target $run_args - - exit $? -elif [ $2 = clean ]; then - echo "cargo clean $1" - $HOME/.cargo/bin/cargo clean - - exit $? -elif [ $2 = update ]; then - echo "cargo update $1" - $HOME/.cargo/bin/cargo update - - exit $? -elif [ $2 = tree ]; then - $HOME/.cargo/bin/cargo tree - - exit $? -else - echo "Unkown cargo command $2 for project $1" -fi \ No newline at end of file