Roman Chistokhodov
7 years ago
6 changed files with 291 additions and 15 deletions
@ -0,0 +1,84 @@
@@ -0,0 +1,84 @@
|
||||
@echo off |
||||
echo Setting environment for minimal Visual C++ 6 |
||||
set INCLUDE=%MSVCDir%\VC98\Include |
||||
set LIB=%MSVCDir%\VC98\Lib |
||||
set PATH=%MSVCDir%\VC98\Bin;%MSVCDir%\Common\MSDev98\Bin\;%PATH% |
||||
|
||||
echo -- Compiler is MSVC6 |
||||
|
||||
set XASH3DSRC=..\..\Xash3D_original |
||||
set INCLUDES=-I../common -I../engine -I../pm_shared -I../game_shared -I../public -I../external -I../dlls -I../utils/false_vgui/include |
||||
set SOURCES=../dlls/crossbow.cpp^ |
||||
../dlls/crowbar.cpp^ |
||||
../dlls/egon.cpp^ |
||||
../dlls/gauss.cpp^ |
||||
../dlls/handgrenade.cpp^ |
||||
../dlls/hornetgun.cpp^ |
||||
../dlls/mp5.cpp^ |
||||
../dlls/python.cpp^ |
||||
../dlls/rpg.cpp^ |
||||
../dlls/satchel.cpp^ |
||||
../dlls/shotgun.cpp^ |
||||
../dlls/squeakgrenade.cpp^ |
||||
../dlls/tripmine.cpp^ |
||||
../dlls/glock.cpp^ |
||||
ev_hldm.cpp^ |
||||
hl/hl_baseentity.cpp^ |
||||
hl/hl_events.cpp^ |
||||
hl/hl_objects.cpp^ |
||||
hl/hl_weapons.cpp^ |
||||
ammo.cpp^ |
||||
ammo_secondary.cpp^ |
||||
ammohistory.cpp^ |
||||
battery.cpp^ |
||||
cdll_int.cpp^ |
||||
com_weapons.cpp^ |
||||
death.cpp^ |
||||
demo.cpp^ |
||||
entity.cpp^ |
||||
ev_common.cpp^ |
||||
events.cpp^ |
||||
flashlight.cpp^ |
||||
GameStudioModelRenderer.cpp^ |
||||
geiger.cpp^ |
||||
health.cpp^ |
||||
hud.cpp^ |
||||
hud_msg.cpp^ |
||||
hud_redraw.cpp^ |
||||
hud_spectator.cpp^ |
||||
hud_update.cpp^ |
||||
in_camera.cpp^ |
||||
input.cpp^ |
||||
input_goldsource.cpp^ |
||||
input_mouse.cpp^ |
||||
input_xash3d.cpp^ |
||||
menu.cpp^ |
||||
message.cpp^ |
||||
overview.cpp^ |
||||
parsemsg.cpp^ |
||||
../pm_shared/pm_debug.c^ |
||||
../pm_shared/pm_math.c^ |
||||
../pm_shared/pm_shared.c^ |
||||
saytext.cpp^ |
||||
status_icons.cpp^ |
||||
statusbar.cpp^ |
||||
studio_util.cpp^ |
||||
StudioModelRenderer.cpp^ |
||||
text_message.cpp^ |
||||
train.cpp^ |
||||
tri.cpp^ |
||||
util.cpp^ |
||||
view.cpp^ |
||||
scoreboard.cpp^ |
||||
MOTD.cpp |
||||
set DEFINES=/DCLIENT_DLL /DCLIENT_WEAPONS /Dsnprintf=_snprintf /DNO_VOICEGAMEMGR /DGOLDSOURCE_SUPPORT |
||||
set LIBS=user32.lib Winmm.lib |
||||
set OUTNAME=client.dll |
||||
set DEBUG=/debug |
||||
|
||||
cl %DEFINES% %LIBS% %SOURCES% %INCLUDES% -o %OUTNAME% /link /dll /out:%OUTNAME% %DEBUG% |
||||
|
||||
echo -- Compile done. Cleaning... |
||||
|
||||
del *.obj *.exp *.lib *.ilk |
||||
echo -- Done. |
@ -0,0 +1,121 @@
@@ -0,0 +1,121 @@
|
||||
@echo off |
||||
echo Setting environment for minimal Visual C++ 6 |
||||
set INCLUDE=%MSVCDir%\VC98\Include |
||||
set LIB=%MSVCDir%\VC98\Lib |
||||
set PATH=%MSVCDir%\VC98\Bin;%MSVCDir%\Common\MSDev98\Bin\;%PATH% |
||||
|
||||
echo -- Compiler is MSVC6 |
||||
|
||||
set XASH3DSRC=..\..\Xash3D_original |
||||
set INCLUDES=-I../common -I../engine -I../pm_shared -I../game_shared -I../public |
||||
set SOURCES=agrunt.cpp^ |
||||
airtank.cpp^ |
||||
aflock.cpp^ |
||||
animating.cpp^ |
||||
animation.cpp^ |
||||
apache.cpp^ |
||||
barnacle.cpp^ |
||||
barney.cpp^ |
||||
bigmomma.cpp^ |
||||
bloater.cpp^ |
||||
bmodels.cpp^ |
||||
bullsquid.cpp^ |
||||
buttons.cpp^ |
||||
cbase.cpp^ |
||||
client.cpp^ |
||||
combat.cpp^ |
||||
controller.cpp^ |
||||
crossbow.cpp^ |
||||
crowbar.cpp^ |
||||
defaultai.cpp^ |
||||
doors.cpp^ |
||||
effects.cpp^ |
||||
egon.cpp^ |
||||
explode.cpp^ |
||||
flyingmonster.cpp^ |
||||
func_break.cpp^ |
||||
func_tank.cpp^ |
||||
game.cpp^ |
||||
gamerules.cpp^ |
||||
gargantua.cpp^ |
||||
gauss.cpp^ |
||||
genericmonster.cpp^ |
||||
ggrenade.cpp^ |
||||
globals.cpp^ |
||||
glock.cpp^ |
||||
gman.cpp^ |
||||
h_ai.cpp^ |
||||
h_battery.cpp^ |
||||
h_cine.cpp^ |
||||
h_cycler.cpp^ |
||||
h_export.cpp^ |
||||
handgrenade.cpp^ |
||||
hassassin.cpp^ |
||||
headcrab.cpp^ |
||||
healthkit.cpp^ |
||||
hgrunt.cpp^ |
||||
hornet.cpp^ |
||||
hornetgun.cpp^ |
||||
houndeye.cpp^ |
||||
ichthyosaur.cpp^ |
||||
islave.cpp^ |
||||
items.cpp^ |
||||
leech.cpp^ |
||||
lights.cpp^ |
||||
maprules.cpp^ |
||||
monstermaker.cpp^ |
||||
monsters.cpp^ |
||||
monsterstate.cpp^ |
||||
mortar.cpp^ |
||||
mp5.cpp^ |
||||
multiplay_gamerules.cpp^ |
||||
nihilanth.cpp^ |
||||
nodes.cpp^ |
||||
observer.cpp^ |
||||
osprey.cpp^ |
||||
pathcorner.cpp^ |
||||
plane.cpp^ |
||||
plats.cpp^ |
||||
player.cpp^ |
||||
playermonster.cpp^ |
||||
python.cpp^ |
||||
rat.cpp^ |
||||
roach.cpp^ |
||||
rpg.cpp^ |
||||
satchel.cpp^ |
||||
schedule.cpp^ |
||||
scientist.cpp^ |
||||
scripted.cpp^ |
||||
shotgun.cpp^ |
||||
singleplay_gamerules.cpp^ |
||||
skill.cpp^ |
||||
sound.cpp^ |
||||
soundent.cpp^ |
||||
spectator.cpp^ |
||||
squadmonster.cpp^ |
||||
squeakgrenade.cpp^ |
||||
subs.cpp^ |
||||
talkmonster.cpp^ |
||||
teamplay_gamerules.cpp^ |
||||
tempmonster.cpp^ |
||||
tentacle.cpp^ |
||||
triggers.cpp^ |
||||
tripmine.cpp^ |
||||
turret.cpp^ |
||||
util.cpp^ |
||||
weapons.cpp^ |
||||
world.cpp^ |
||||
xen.cpp^ |
||||
zombie.cpp^ |
||||
../pm_shared/pm_debug.c ../pm_shared/pm_math.c ../pm_shared/pm_shared.c |
||||
set DEFINES=/DCLIENT_WEAPONS /Dsnprintf=_snprintf /DNO_VOICEGAMEMGR |
||||
set LIBS=user32.lib |
||||
set OUTNAME=hl.dll |
||||
set DEBUG=/debug |
||||
|
||||
cl %DEFINES% %LIBS% %SOURCES% %INCLUDES% -o %OUTNAME% /link /dll /out:%OUTNAME% %DEBUG% /def:".\hl.def" |
||||
|
||||
echo -- Compile done. Cleaning... |
||||
|
||||
del *.obj *.exp *.lib *.ilk |
||||
echo -- Done. |
Loading…
Reference in new issue