Add clap and update scripts
This commit is contained in:
25
scripts/build_windows_bat.sh
Executable file
25
scripts/build_windows_bat.sh
Executable file
@@ -0,0 +1,25 @@
|
||||
#!/bin/sh
|
||||
|
||||
# Creating a .bat file to connect to cutechess GUI on windows
|
||||
|
||||
if ! cargo build --release --target x86_64-pc-windows-gnu; then
|
||||
echo "cargo build failed"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
BUILD_DIR="../target/x86_64-pc-windows-gnu/release"
|
||||
if ! cd "$BUILD_DIR"; then
|
||||
echo "failed to navigate to the build directory: $BUILD_DIR"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
BAT_FILE_NAME="ippos.bat"
|
||||
echo "ippos.exe -- --mode uci" > "$BAT_FILE_NAME"
|
||||
echo "created ippos.bat in directory: $(pwd)"
|
||||
|
||||
if ! unix2dos "$BAT_FILE_NAME"; then
|
||||
echo "failed to convert line endings for Windows"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "converted line endings for Windows successfully"
|
||||
@@ -1,5 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
cargo build --release
|
||||
|
||||
./target/release/ippos perft
|
||||
@@ -1,5 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
cargo build --release
|
||||
|
||||
./target/release/ippos uci
|
||||
Reference in New Issue
Block a user