-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathcompile.bat
More file actions
45 lines (37 loc) · 760 Bytes
/
Copy pathcompile.bat
File metadata and controls
45 lines (37 loc) · 760 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
@echo off
echo - Iniciando processo de compilacao com CMake -
REM
if not exist "build" (
echo Criando diretorio de build...
mkdir build
)
REM
cd build
REM
echo Configurando com CMake...
cmake .. -G "MinGW Makefiles"
REM
if %ERRORLEVEL% neq 0 (
echo.
echo ERRO: Falha ao configurar com CMake.
echo Verifique se o CMake e o compilador MinGW estao no PATH do sistema.
cd ..
pause
exit /b
)
REM
echo Compilando o projeto com mingw32-make...
mingw32-make
REM
if %ERRORLEVEL% equ 0 (
echo.
echo --- Compilacao concluida com sucesso! ---
echo O executavel 'Chaos.exe' esta na pasta 'build'.
) else (
echo.
echo ERRO: Falha na compilacao. Verifique a saida do compilador acima.
)
REM
cd ..
echo.
pause