This repository has been archived on 2025-09-08. You can view files and clone it, but cannot push or open issues or pull requests.
Files
RadioDJ-Tuna/Build.bat
2025-06-28 21:50:19 -04:00

40 lines
812 B
Batchfile

@echo off
echo.
echo === 🚀 Building RadioDJ-TunaBridge with Java 17 ===
echo.
REM Manually set Java 17 location
set "JAVA_HOME=C:\java_runtime\17"
set "PATH=%JAVA_HOME%\bin;%PATH%"
REM Step 1: Clean project
echo 🧹 Cleaning...
mvn clean
IF %ERRORLEVEL% NEQ 0 (
echo ❌ Maven clean failed.
pause
exit /b %ERRORLEVEL%
)
REM Step 2: Compile and package
echo 🔨 Compiling...
mvn package
IF %ERRORLEVEL% NEQ 0 (
echo ❌ Maven build failed.
pause
exit /b %ERRORLEVEL%
)
REM Step 3: Copy JAR to top level
set "TARGET_JAR=target\radiodj-tuna-bridge-1.0-SNAPSHOT.jar"
set "OUTPUT_JAR=radiodj-tuna-bridge.jar"
IF EXIST "%TARGET_JAR%" (
copy "%TARGET_JAR%" "%OUTPUT_JAR%" >nul
echo ✅ JAR ready: %OUTPUT_JAR%
) ELSE (
echo ❌ No JAR found in target folder.
)
echo.
pause