monitor/scripts/test_build.sh
2025-04-16 22:30:27 +07:00

33 lines
686 B
Bash

#!/bin/bash
# exit when any command fails
set -e
# testing target folder
if [ -z "$TXDEV_FXSERVER_PATH" ]; then
TARGET_PATH=$1
else
TARGET_PATH=$TXDEV_FXSERVER_PATH
fi
echo "Target path: ${TARGET_PATH}"
if [ -z "$TARGET_PATH" ]; then
echo "Usage: $0 <target fxserver path>";
echo "Example: $0 /e/FiveM/10309";
exit 1;
fi
if [ -d "$TARGET_PATH" ]; then
echo "Copying build files to ${TARGET_PATH}..."
else
echo "Error: ${TARGET_PATH} not found. Can not continue."
exit 1
fi
# copying and running target fxserver
rm -rf "${TARGET_PATH}/citizen/system_resources/monitor/*"
cp -r dist/* "${TARGET_PATH}/citizen/system_resources/monitor"
cd $TARGET_PATH
./FXServer.exe