source: trunk/Install/win/build.bat@ 197

Last change on this file since 197 was 160, checked in by chronos, 6 years ago
  • Added: StdAI from original game. Previously used only AI dev kit.
File size: 1.3 KB
Line 
1@echo off
2
3if not defined LAZDIR (
4 set LAZDIR=C:\lazarus
5)
6
7rem Build AI
8SET PROJECTNAME=StdAI
9SET MAIN_DLL=..\..\AI\StdAI\StdAI.dll
10SET WIN32_DLL=..\..\AI\StdAI\lib\i386-win32-Release\StdAI.dll
11SET WIN64_DLL=..\..\AI\StdAI\lib\x86_64-win64-Release\StdAI.dll
12IF EXIST %MAIN_DLL% del %MAIN_DLL%
13IF EXIST %WIN32_DLL% del %WIN32_DLL%
14IF EXIST %WIN64_DLL% del %WIN64_DLL%
15
16%LAZDIR%\lazbuild.exe --lazarusdir=%LAZDIR% --build-mode="Release" --cpu=i386 --operating-system=Win32 ..\..\AI\StdAI\%PROJECTNAME%.lpi
17copy %MAIN_DLL% %WIN32_DLL%
18%LAZDIR%\lazbuild.exe --lazarusdir=%LAZDIR% --build-mode="Release" --cpu=x86_64 --operating-system=Win64 ..\..\AI\StdAI\%PROJECTNAME%.lpi
19copy %MAIN_DLL% %WIN64_DLL%
20
21rem Build game
22SET PROJECTNAME=Integrated
23SET MAIN_EXE=..\..\c-evo.exe
24SET WIN32_EXE=..\..\lib\i386-win32-Release\c-evo.exe
25SET WIN64_EXE=..\..\lib\x86_64-win64-Release\c-evo.exe
26IF EXIST %MAIN_EXE% del %MAIN_EXE%
27IF EXIST %WIN32_EXE% del %WIN32_EXE%
28IF EXIST %WIN64_EXE% del %WIN64_EXE%
29
30%LAZDIR%\lazbuild.exe --lazarusdir=%LAZDIR% --build-mode="Release" --cpu=i386 --operating-system=Win32 ..\..\%PROJECTNAME%.lpi
31copy %MAIN_EXE% %WIN32_EXE%
32%LAZDIR%\lazbuild.exe --lazarusdir=%LAZDIR% --build-mode="Release" --cpu=x86_64 --operating-system=Win64 ..\..\%PROJECTNAME%.lpi
33copy %MAIN_EXE% %WIN64_EXE%
34
35"c:\Program Files (x86)\Inno Setup 5\ISCC.exe" "C-evo.iss"
Note: See TracBrowser for help on using the repository browser.