|
|
@ -12,20 +12,7 @@ targetprefix("") |
|
|
|
files{"pm_shared/pm_debug.c", |
|
|
|
files{"pm_shared/pm_debug.c", |
|
|
|
"pm_shared/pm_math.c", |
|
|
|
"pm_shared/pm_math.c", |
|
|
|
"pm_shared/pm_shared.c", |
|
|
|
"pm_shared/pm_shared.c", |
|
|
|
"dlls/crossbow.cpp", |
|
|
|
"dlls/glock.cpp"} |
|
|
|
"dlls/crowbar.cpp", |
|
|
|
|
|
|
|
"dlls/egon.cpp", |
|
|
|
|
|
|
|
"dlls/gauss.cpp", |
|
|
|
|
|
|
|
"dlls/glock.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"} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
includedirs{"dlls", |
|
|
|
includedirs{"dlls", |
|
|
|
"common", |
|
|
|
"common", |
|
|
@ -138,9 +125,9 @@ defines{"stricmp=strcasecmp", |
|
|
|
project("dlls") |
|
|
|
project("dlls") |
|
|
|
targetname("hl") |
|
|
|
targetname("hl") |
|
|
|
|
|
|
|
|
|
|
|
files{"dlls/agrunt.cpp", |
|
|
|
files{"dlls/aflock.cpp", |
|
|
|
|
|
|
|
"dlls/agrunt.cpp", |
|
|
|
"dlls/airtank.cpp", |
|
|
|
"dlls/airtank.cpp", |
|
|
|
"dlls/aflock.cpp", |
|
|
|
|
|
|
|
"dlls/animating.cpp", |
|
|
|
"dlls/animating.cpp", |
|
|
|
"dlls/animation.cpp", |
|
|
|
"dlls/animation.cpp", |
|
|
|
"dlls/apache.cpp", |
|
|
|
"dlls/apache.cpp", |
|
|
@ -149,22 +136,31 @@ files{"dlls/agrunt.cpp", |
|
|
|
"dlls/bigmomma.cpp", |
|
|
|
"dlls/bigmomma.cpp", |
|
|
|
"dlls/bloater.cpp", |
|
|
|
"dlls/bloater.cpp", |
|
|
|
"dlls/bmodels.cpp", |
|
|
|
"dlls/bmodels.cpp", |
|
|
|
|
|
|
|
"dlls/briquet.cpp", |
|
|
|
"dlls/bullsquid.cpp", |
|
|
|
"dlls/bullsquid.cpp", |
|
|
|
"dlls/buttons.cpp", |
|
|
|
"dlls/buttons.cpp", |
|
|
|
"dlls/cbase.cpp", |
|
|
|
"dlls/cbase.cpp", |
|
|
|
"dlls/client.cpp", |
|
|
|
"dlls/client.cpp", |
|
|
|
"dlls/combat.cpp", |
|
|
|
"dlls/combat.cpp", |
|
|
|
"dlls/controller.cpp", |
|
|
|
"dlls/controller.cpp", |
|
|
|
|
|
|
|
"dlls/crowbar.cpp", |
|
|
|
"dlls/defaultai.cpp", |
|
|
|
"dlls/defaultai.cpp", |
|
|
|
|
|
|
|
"dlls/diablo.cpp", |
|
|
|
"dlls/doors.cpp", |
|
|
|
"dlls/doors.cpp", |
|
|
|
"dlls/effects.cpp", |
|
|
|
"dlls/effects.cpp", |
|
|
|
"dlls/explode.cpp", |
|
|
|
"dlls/explode.cpp", |
|
|
|
|
|
|
|
"dlls/fgrenade.cpp", |
|
|
|
|
|
|
|
"dlls/flybee.cpp", |
|
|
|
"dlls/flyingmonster.cpp", |
|
|
|
"dlls/flyingmonster.cpp", |
|
|
|
|
|
|
|
"dlls/fog.cpp", |
|
|
|
|
|
|
|
"dlls/fsniper.cpp", |
|
|
|
"dlls/func_break.cpp", |
|
|
|
"dlls/func_break.cpp", |
|
|
|
"dlls/func_tank.cpp", |
|
|
|
"dlls/func_tank.cpp", |
|
|
|
|
|
|
|
"dlls/func_vgui.cpp", |
|
|
|
"dlls/game.cpp", |
|
|
|
"dlls/game.cpp", |
|
|
|
"dlls/gamerules.cpp", |
|
|
|
"dlls/gamerules.cpp", |
|
|
|
"dlls/gargantua.cpp", |
|
|
|
"dlls/gargantua.cpp", |
|
|
|
|
|
|
|
"dlls/gauss.cpp", |
|
|
|
"dlls/genericmonster.cpp", |
|
|
|
"dlls/genericmonster.cpp", |
|
|
|
"dlls/ggrenade.cpp", |
|
|
|
"dlls/ggrenade.cpp", |
|
|
|
"dlls/globals.cpp", |
|
|
|
"dlls/globals.cpp", |
|
|
@ -174,6 +170,7 @@ files{"dlls/agrunt.cpp", |
|
|
|
"dlls/h_cine.cpp", |
|
|
|
"dlls/h_cine.cpp", |
|
|
|
"dlls/h_cycler.cpp", |
|
|
|
"dlls/h_cycler.cpp", |
|
|
|
"dlls/h_export.cpp", |
|
|
|
"dlls/h_export.cpp", |
|
|
|
|
|
|
|
"dlls/handgrenade.cpp", |
|
|
|
"dlls/hassassin.cpp", |
|
|
|
"dlls/hassassin.cpp", |
|
|
|
"dlls/headcrab.cpp", |
|
|
|
"dlls/headcrab.cpp", |
|
|
|
"dlls/healthkit.cpp", |
|
|
|
"dlls/healthkit.cpp", |
|
|
@ -181,44 +178,63 @@ files{"dlls/agrunt.cpp", |
|
|
|
"dlls/hornet.cpp", |
|
|
|
"dlls/hornet.cpp", |
|
|
|
"dlls/houndeye.cpp", |
|
|
|
"dlls/houndeye.cpp", |
|
|
|
"dlls/ichthyosaur.cpp", |
|
|
|
"dlls/ichthyosaur.cpp", |
|
|
|
|
|
|
|
"dlls/irgun.cpp", |
|
|
|
"dlls/islave.cpp", |
|
|
|
"dlls/islave.cpp", |
|
|
|
"dlls/items.cpp", |
|
|
|
"dlls/items.cpp", |
|
|
|
"dlls/leech.cpp", |
|
|
|
"dlls/leech.cpp", |
|
|
|
|
|
|
|
"dlls/lflammes.cpp", |
|
|
|
"dlls/lights.cpp", |
|
|
|
"dlls/lights.cpp", |
|
|
|
|
|
|
|
"dlls/luciole.cpp", |
|
|
|
|
|
|
|
"dlls/m16.cpp", |
|
|
|
"dlls/maprules.cpp", |
|
|
|
"dlls/maprules.cpp", |
|
|
|
|
|
|
|
"dlls/miroir.cpp", |
|
|
|
"dlls/monstermaker.cpp", |
|
|
|
"dlls/monstermaker.cpp", |
|
|
|
"dlls/monsters.cpp", |
|
|
|
"dlls/monsters.cpp", |
|
|
|
|
|
|
|
"dlls/monsters.h", |
|
|
|
"dlls/monsterstate.cpp", |
|
|
|
"dlls/monsterstate.cpp", |
|
|
|
"dlls/mortar.cpp", |
|
|
|
"dlls/mortar.cpp", |
|
|
|
|
|
|
|
"dlls/mp5.cpp", |
|
|
|
"dlls/multiplay_gamerules.cpp", |
|
|
|
"dlls/multiplay_gamerules.cpp", |
|
|
|
|
|
|
|
"dlls/music.cpp", |
|
|
|
"dlls/nihilanth.cpp", |
|
|
|
"dlls/nihilanth.cpp", |
|
|
|
"dlls/nodes.cpp", |
|
|
|
"dlls/nodes.cpp", |
|
|
|
"dlls/observer.cpp", |
|
|
|
|
|
|
|
"dlls/osprey.cpp", |
|
|
|
"dlls/osprey.cpp", |
|
|
|
"dlls/pathcorner.cpp", |
|
|
|
"dlls/pathcorner.cpp", |
|
|
|
"dlls/plane.cpp", |
|
|
|
"dlls/plane.cpp", |
|
|
|
"dlls/plats.cpp", |
|
|
|
"dlls/plats.cpp", |
|
|
|
"dlls/player.cpp", |
|
|
|
"dlls/player.cpp", |
|
|
|
"dlls/playermonster.cpp", |
|
|
|
"dlls/python.cpp", |
|
|
|
|
|
|
|
"dlls/radiomsg.cpp", |
|
|
|
"dlls/rat.cpp", |
|
|
|
"dlls/rat.cpp", |
|
|
|
"dlls/roach.cpp", |
|
|
|
"dlls/roach.cpp", |
|
|
|
|
|
|
|
"dlls/rpg.cpp", |
|
|
|
|
|
|
|
"dlls/rpggrunt.cpp", |
|
|
|
|
|
|
|
"dlls/satchel.cpp", |
|
|
|
"dlls/schedule.cpp", |
|
|
|
"dlls/schedule.cpp", |
|
|
|
"dlls/scientist.cpp", |
|
|
|
"dlls/scientist.cpp", |
|
|
|
"dlls/scripted.cpp", |
|
|
|
"dlls/scripted.cpp", |
|
|
|
|
|
|
|
"dlls/shotgun.cpp", |
|
|
|
"dlls/singleplay_gamerules.cpp", |
|
|
|
"dlls/singleplay_gamerules.cpp", |
|
|
|
"dlls/skill.cpp", |
|
|
|
"dlls/skill.cpp", |
|
|
|
|
|
|
|
"dlls/sniper.cpp", |
|
|
|
"dlls/sound.cpp", |
|
|
|
"dlls/sound.cpp", |
|
|
|
"dlls/soundent.cpp", |
|
|
|
"dlls/soundent.cpp", |
|
|
|
"dlls/spectator.cpp", |
|
|
|
"dlls/spectator.cpp", |
|
|
|
"dlls/squadmonster.cpp", |
|
|
|
"dlls/squadmonster.cpp", |
|
|
|
|
|
|
|
"dlls/squeakgrenade.cpp", |
|
|
|
"dlls/subs.cpp", |
|
|
|
"dlls/subs.cpp", |
|
|
|
|
|
|
|
"dlls/supergun.cpp", |
|
|
|
|
|
|
|
"dlls/t_sub.cpp", |
|
|
|
"dlls/talkmonster.cpp", |
|
|
|
"dlls/talkmonster.cpp", |
|
|
|
|
|
|
|
"dlls/tank.cpp", |
|
|
|
"dlls/teamplay_gamerules.cpp", |
|
|
|
"dlls/teamplay_gamerules.cpp", |
|
|
|
"dlls/tempmonster.cpp", |
|
|
|
"dlls/tempmonster.cpp", |
|
|
|
"dlls/tentacle.cpp", |
|
|
|
"dlls/tentacle.cpp", |
|
|
|
"dlls/triggers.cpp", |
|
|
|
"dlls/triggers.cpp", |
|
|
|
|
|
|
|
"dlls/tripmine.cpp", |
|
|
|
"dlls/turret.cpp", |
|
|
|
"dlls/turret.cpp", |
|
|
|
"dlls/util.cpp", |
|
|
|
"dlls/util.cpp", |
|
|
|
|
|
|
|
"dlls/util.h", |
|
|
|
"dlls/weapons.cpp", |
|
|
|
"dlls/weapons.cpp", |
|
|
|
"dlls/world.cpp", |
|
|
|
"dlls/world.cpp", |
|
|
|
"dlls/xen.cpp", |
|
|
|
"dlls/xen.cpp", |
|
|
@ -238,11 +254,23 @@ buildoptions{"/def:" .. path.getabsolute("dlls/hl.def")} |
|
|
|
project("cl_dll") |
|
|
|
project("cl_dll") |
|
|
|
targetname("client") |
|
|
|
targetname("client") |
|
|
|
|
|
|
|
|
|
|
|
files{"cl_dll/hl/hl_baseentity.cpp", |
|
|
|
files{"cl_dll/clientbriquet.cpp", |
|
|
|
|
|
|
|
"cl_dll/clientfog.cpp", |
|
|
|
|
|
|
|
"cl_dll/clientlflammes.cpp", |
|
|
|
|
|
|
|
"cl_dll/ev_hldm.cpp", |
|
|
|
|
|
|
|
"cl_dll/GameStudioModelRenderer.cpp", |
|
|
|
|
|
|
|
"cl_dll/hl/hl_baseentity.cpp", |
|
|
|
"cl_dll/hl/hl_events.cpp", |
|
|
|
"cl_dll/hl/hl_events.cpp", |
|
|
|
"cl_dll/hl/hl_objects.cpp", |
|
|
|
"cl_dll/hl/hl_objects.cpp", |
|
|
|
"cl_dll/hl/hl_weapons.cpp", |
|
|
|
"cl_dll/hl/hl_weapons.cpp", |
|
|
|
"cl_dll/GameStudioModelRenderer.cpp", |
|
|
|
"cl_dll/hud_tank.cpp", |
|
|
|
|
|
|
|
"cl_dll/hudradio.cpp", |
|
|
|
|
|
|
|
"cl_dll/hudrpg.cpp", |
|
|
|
|
|
|
|
"cl_dll/hudzoom.cpp", |
|
|
|
|
|
|
|
"cl_dll/lensflare.cpp", |
|
|
|
|
|
|
|
"cl_dll/nvg.cpp", |
|
|
|
|
|
|
|
"cl_dll/particules.cpp", |
|
|
|
|
|
|
|
"cl_dll/studio_util.cpp", |
|
|
|
"cl_dll/StudioModelRenderer.cpp", |
|
|
|
"cl_dll/StudioModelRenderer.cpp", |
|
|
|
"cl_dll/ammo.cpp", |
|
|
|
"cl_dll/ammo.cpp", |
|
|
|
"cl_dll/ammo_secondary.cpp", |
|
|
|
"cl_dll/ammo_secondary.cpp", |
|
|
@ -253,7 +281,6 @@ files{"cl_dll/hl/hl_baseentity.cpp", |
|
|
|
"cl_dll/death.cpp", |
|
|
|
"cl_dll/death.cpp", |
|
|
|
"cl_dll/demo.cpp", |
|
|
|
"cl_dll/demo.cpp", |
|
|
|
"cl_dll/entity.cpp", |
|
|
|
"cl_dll/entity.cpp", |
|
|
|
"cl_dll/ev_hldm.cpp", |
|
|
|
|
|
|
|
"cl_dll/ev_common.cpp", |
|
|
|
"cl_dll/ev_common.cpp", |
|
|
|
"cl_dll/events.cpp", |
|
|
|
"cl_dll/events.cpp", |
|
|
|
"cl_dll/flashlight.cpp", |
|
|
|
"cl_dll/flashlight.cpp", |
|
|
@ -273,10 +300,10 @@ files{"cl_dll/hl/hl_baseentity.cpp", |
|
|
|
"cl_dll/message.cpp", |
|
|
|
"cl_dll/message.cpp", |
|
|
|
"cl_dll/overview.cpp", |
|
|
|
"cl_dll/overview.cpp", |
|
|
|
"cl_dll/parsemsg.cpp", |
|
|
|
"cl_dll/parsemsg.cpp", |
|
|
|
|
|
|
|
"cl_dll/parsemsg.h", |
|
|
|
"cl_dll/saytext.cpp", |
|
|
|
"cl_dll/saytext.cpp", |
|
|
|
"cl_dll/status_icons.cpp", |
|
|
|
"cl_dll/status_icons.cpp", |
|
|
|
"cl_dll/statusbar.cpp", |
|
|
|
"cl_dll/statusbar.cpp", |
|
|
|
"cl_dll/studio_util.cpp", |
|
|
|
|
|
|
|
"cl_dll/text_message.cpp", |
|
|
|
"cl_dll/text_message.cpp", |
|
|
|
"cl_dll/train.cpp", |
|
|
|
"cl_dll/train.cpp", |
|
|
|
"cl_dll/tri.cpp", |
|
|
|
"cl_dll/tri.cpp", |
|
|
@ -311,7 +338,12 @@ files{"cl_dll/vgui_int.cpp", |
|
|
|
"game_shared/vgui_loadtga.cpp", |
|
|
|
"game_shared/vgui_loadtga.cpp", |
|
|
|
"game_shared/vgui_scrollbar2.cpp", |
|
|
|
"game_shared/vgui_scrollbar2.cpp", |
|
|
|
"game_shared/vgui_slider2.cpp", |
|
|
|
"game_shared/vgui_slider2.cpp", |
|
|
|
"game_shared/voice_banmgr.cpp"} |
|
|
|
"game_shared/voice_banmgr.cpp", |
|
|
|
|
|
|
|
"cl_dll/vgui_keypad.cpp", |
|
|
|
|
|
|
|
"cl_dll/vgui_OrdiControl.cpp", |
|
|
|
|
|
|
|
"cl_dll/vgui_OrdiMenu.cpp", |
|
|
|
|
|
|
|
"cl_dll/vgui_radio.cpp", |
|
|
|
|
|
|
|
"cl_dll/vgui_soin.cpp"} |
|
|
|
includedirs{"vgui-dev/include"} |
|
|
|
includedirs{"vgui-dev/include"} |
|
|
|
defines{"USE_VGUI"} |
|
|
|
defines{"USE_VGUI"} |
|
|
|
|
|
|
|
|
|
|
|