forked from flaviojs/jathena
-
Notifications
You must be signed in to change notification settings - Fork 2
/
bcc32_make.bat
executable file
·26 lines (20 loc) · 1.21 KB
/
bcc32_make.bat
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
set __common__=..\common\core.c ..\common\db.c ..\common\grfio.c ..\common\lock.c ..\common\malloc.c ..\common\nullpo.c ..\common\socket.c ..\common\timer.c
set __define__=-DPACKETVER=6 -DNEW_006b -DFD_SETSIZE=4096
set __include__=-I../common/
@rem Warning が900個弱出てきて何がなんだか分からないので、一部抑制。
@rem 修正する気力起きないので他力本願モードっぽいです。
@rem W7035 : 符号付き値と符号なし値の比較
@rem W8004 : **** に代入した値は使われていない
@rem W8012 : 符号付き値と符号なし値の比較
@rem W8057 : パラメータ **** は一度も使用されない
set __warning__=-w-7035 -w-8004 -w-8012 -w-8057
cd src\login
bcc32 -j255 %__warning__% %__define__% %__include__% login.c md5calc.c %__common__%
copy login.exe ..\..\login-server.exe
cd ..\char
bcc32 -j255 %__warning__% %__define__% %__include__% char.c int_pet.c int_guild.c int_party.c int_storage.c inter.c %__common__%
copy char.exe ..\..\char-server.exe
cd ..\map
bcc32 -j255 %__warning__% %__define__% %__include__% map.c npc.c battle.c chat.c chrif.c clif.c guild.c intif.c itemdb.c mob.c atcommand.c party.c path.c pc.c pet.c status.c script.c skill.c storage.c trade.c vending.c %__common__%
copy map.exe ..\..\map-server.exe
cd ..\..\