echo "" echo "███████╗██╗ ██╗ ██╗███████╗██████╗ ██████╗ ████████╗" echo "██╔════╝██║ ██║ ██║██╔════╝██╔══██╗██╔═══██╗╚══██╔══╝" echo "█████╗ ██║ ██║ ██║█████╗ ██████╔╝██║ ██║ ██║ " echo "██╔══╝ ██║ ██║ ██║██╔══╝ ██╔══██╗██║ ██║ ██║ " echo "███████╗███████╗███████╗██║███████╗██████╔╝╚██████╔╝ ██║ " echo "╚══════╝╚══════╝╚══════╝╚═╝╚══════╝╚═════╝ ╚═════╝ ╚═╝ " echo "" echo "Copyright © 2024 Toastie_t0ast & EllieBotDevs" echo "" echo "" echo "Publishing EllieBot" echo "" echo "" dotnet publish -c Release -r linux-x64 --self-contained -o elliebot-linux-x64 src/EllieBot/EllieBot.csproj echo "" dotnet publish -c Release -r linux-arm64 --self-contained -o elliebot-linux-arm64 src/EllieBot/EllieBot.csproj echo "" dotnet publish -c Release -r win-x64 --self-contained -o elliebot-windows-x64 src/EllieBot/EllieBot.csproj echo "" dotnet publish -c Release -r win-arm64 --self-contained -o elliebot-windows-arm64 src/EllieBot/EllieBot.csproj echo "" dotnet publish -c Release -r osx-x64 --self-contained -o elliebot-osx-x64 src/EllieBot/EllieBot.csproj echo "" dotnet publish -c Release -r osx-arm64 --self-contained -o elliebot-osx-arm64 src/EllieBot/EllieBot.csproj echo "" echo "Preparing the Windows installer build." echo "" dotnet clean dotnet restore -f --no-cache -v n dotnet publish -c Release --self-contained --runtime win-x64 /p:Version=5.1.3 src/EllieBot echo "" echo "" echo "Finished the initial build script" echo "" echo "To build the Windows installer please install Inno Setup from" echo "https://jrsoftware.org/isdl.php" echo "And compile the exe_builder.iss" echo "" echo "If you are running on Windows please run the wsl command" echo "then run build.sh"