@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.