Delete build scripts

This commit is contained in:
Jaby 2024-10-07 22:37:16 +02:00
parent af7c8c63fa
commit 987ac95c97
4 changed files with 0 additions and 143 deletions

View File

@ -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%
)

View File

@ -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

View File

@ -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"

View File

@ -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