mirror of
https://github.com/YGGverse/hlsdk-portable.git
synced 2025-01-23 21:24:27 +00:00
wscript: reorder sources list.
This commit is contained in:
parent
e239f3e1a5
commit
f20b7259f3
@ -14,33 +14,88 @@ def configure(conf):
|
|||||||
conf.check_cc(lib='dl')
|
conf.check_cc(lib='dl')
|
||||||
|
|
||||||
if conf.env.DEST_OS == 'win32':
|
if conf.env.DEST_OS == 'win32':
|
||||||
conf.check_cxx( lib='user32' )
|
conf.check_cxx(lib='user32')
|
||||||
|
|
||||||
def build(bld):
|
def build(bld):
|
||||||
source = bld.path.parent.ant_glob([
|
source = bld.path.parent.ant_glob([
|
||||||
'pm_shared/*.c',
|
'pm_shared/*.c'
|
||||||
'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',
|
source += bld.path.ant_glob([
|
||||||
'dlls/shotgun.cpp', 'dlls/squeakgrenade.cpp', 'dlls/tripmine.cpp', 'dlls/glock.cpp'
|
'hl/*.cpp'
|
||||||
|
])
|
||||||
|
source += bld.path.ant_glob([
|
||||||
|
'dlls/crossbow.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'
|
||||||
])
|
])
|
||||||
|
|
||||||
source += bld.path.ant_glob(['hl/*.cpp'])
|
|
||||||
source += [
|
source += [
|
||||||
'ev_hldm.cpp', 'ammo.cpp', 'ammo_secondary.cpp', 'ammohistory.cpp',
|
'GameStudioModelRenderer.cpp',
|
||||||
'battery.cpp', 'cdll_int.cpp', 'com_weapons.cpp', 'death.cpp',
|
'MOTD.cpp',
|
||||||
'demo.cpp', 'entity.cpp', 'ev_common.cpp', 'events.cpp',
|
'StudioModelRenderer.cpp',
|
||||||
'flashlight.cpp', 'GameStudioModelRenderer.cpp', 'geiger.cpp',
|
'ammo.cpp',
|
||||||
'health.cpp', 'hud.cpp', 'hud_msg.cpp', 'hud_redraw.cpp',
|
'ammo_secondary.cpp',
|
||||||
'hud_spectator.cpp', 'hud_update.cpp', 'in_camera.cpp',
|
'ammohistory.cpp',
|
||||||
'input.cpp', 'input_goldsource.cpp', 'input_mouse.cpp',
|
'battery.cpp',
|
||||||
'input_xash3d.cpp', 'menu.cpp', 'message.cpp',
|
'cdll_int.cpp',
|
||||||
'overview.cpp', 'parsemsg.cpp', 'saytext.cpp',
|
'com_weapons.cpp',
|
||||||
'status_icons.cpp', 'statusbar.cpp', 'studio_util.cpp',
|
'death.cpp',
|
||||||
'StudioModelRenderer.cpp', 'text_message.cpp', 'train.cpp',
|
'demo.cpp',
|
||||||
'tri.cpp', 'util.cpp', 'view.cpp', 'scoreboard.cpp', 'MOTD.cpp'
|
'entity.cpp',
|
||||||
|
'ev_hldm.cpp',
|
||||||
|
'ev_common.cpp',
|
||||||
|
'events.cpp',
|
||||||
|
'flashlight.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',
|
||||||
|
'saytext.cpp',
|
||||||
|
'scoreboard.cpp',
|
||||||
|
'status_icons.cpp',
|
||||||
|
'statusbar.cpp',
|
||||||
|
'studio_util.cpp',
|
||||||
|
'text_message.cpp',
|
||||||
|
'train.cpp',
|
||||||
|
'tri.cpp',
|
||||||
|
'util.cpp',
|
||||||
|
'view.cpp'
|
||||||
]
|
]
|
||||||
|
|
||||||
includes = Utils.to_list('. hl/ ../dlls ../dlls/wpn_shared ../common ../engine ../pm_shared ../game_shared ../public ../utils/false_vgui/include')
|
includes = [
|
||||||
|
'.',
|
||||||
|
'hl/',
|
||||||
|
'../dlls',
|
||||||
|
'../dlls/wpn_shared',
|
||||||
|
'../common',
|
||||||
|
'../engine',
|
||||||
|
'../pm_shared',
|
||||||
|
'../game_shared',
|
||||||
|
'../public',
|
||||||
|
'../utils/false_vgui/include'
|
||||||
|
]
|
||||||
|
|
||||||
defines = ['CLIENT_DLL']
|
defines = ['CLIENT_DLL']
|
||||||
if bld.env.GOLDSRC:
|
if bld.env.GOLDSRC:
|
||||||
|
130
dlls/wscript
130
dlls/wscript
@ -27,28 +27,106 @@ def build(bld):
|
|||||||
])
|
])
|
||||||
|
|
||||||
source += [
|
source += [
|
||||||
'agrunt.cpp', 'airtank.cpp', 'aflock.cpp', 'animating.cpp', 'animation.cpp', 'apache.cpp',
|
'agrunt.cpp',
|
||||||
'barnacle.cpp', 'barney.cpp', 'bigmomma.cpp', 'bloater.cpp', 'bmodels.cpp', 'bullsquid.cpp', 'buttons.cpp',
|
'airtank.cpp',
|
||||||
'cbase.cpp', 'client.cpp', 'combat.cpp', 'controller.cpp', 'crossbow.cpp', 'crowbar.cpp',
|
'aflock.cpp',
|
||||||
'defaultai.cpp', 'doors.cpp',
|
'animating.cpp',
|
||||||
'effects.cpp', 'egon.cpp', 'explode.cpp',
|
'animation.cpp',
|
||||||
'flyingmonster.cpp', 'func_break.cpp', 'func_tank.cpp',
|
'apache.cpp',
|
||||||
'game.cpp', 'gamerules.cpp', 'gargantua.cpp', 'gauss.cpp', 'genericmonster.cpp', 'ggrenade.cpp', 'globals.cpp', 'glock.cpp', 'gman.cpp',
|
'barnacle.cpp',
|
||||||
'h_ai.cpp', 'h_battery.cpp', 'h_cine.cpp', 'h_cycler.cpp', 'h_export.cpp', 'handgrenade.cpp', 'hassassin.cpp', 'headcrab.cpp',
|
'barney.cpp',
|
||||||
'healthkit.cpp', 'hgrunt.cpp', 'hornet.cpp', 'hornetgun.cpp', 'houndeye.cpp',
|
'bigmomma.cpp',
|
||||||
'ichthyosaur.cpp', 'islave.cpp', 'items.cpp',
|
'bloater.cpp',
|
||||||
'leech.cpp', 'lights.cpp',
|
'bmodels.cpp',
|
||||||
'maprules.cpp', 'monstermaker.cpp', 'monsters.cpp', 'monsterstate.cpp', 'mortar.cpp', 'mp5.cpp', 'multiplay_gamerules.cpp',
|
'bullsquid.cpp',
|
||||||
'nihilanth.cpp', 'nodes.cpp',
|
'buttons.cpp',
|
||||||
'observer.cpp', 'osprey.cpp',
|
'cbase.cpp',
|
||||||
'pathcorner.cpp', 'plane.cpp', 'plats.cpp', 'player.cpp', 'playermonster.cpp', 'python.cpp',
|
'client.cpp',
|
||||||
'rat.cpp', 'roach.cpp', 'rpg.cpp',
|
'combat.cpp',
|
||||||
'satchel.cpp', 'schedule.cpp', 'scientist.cpp', 'scripted.cpp', 'shotgun.cpp', 'singleplay_gamerules.cpp', 'skill.cpp',
|
'controller.cpp',
|
||||||
'sound.cpp', 'soundent.cpp', 'spectator.cpp', 'squadmonster.cpp', 'squeakgrenade.cpp', 'subs.cpp',
|
'crossbow.cpp',
|
||||||
'talkmonster.cpp', 'teamplay_gamerules.cpp', 'tempmonster.cpp', 'tentacle.cpp',
|
'crowbar.cpp',
|
||||||
'triggers.cpp', 'tripmine.cpp', 'turret.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',
|
'util.cpp',
|
||||||
'weapons.cpp', 'world.cpp', 'xen.cpp', 'zombie.cpp']
|
'weapons.cpp',
|
||||||
|
'world.cpp',
|
||||||
|
'xen.cpp',
|
||||||
|
'zombie.cpp'
|
||||||
|
]
|
||||||
|
|
||||||
if bld.env.VOICEMGR:
|
if bld.env.VOICEMGR:
|
||||||
source += bld.path.parent.ant_glob([
|
source += bld.path.parent.ant_glob([
|
||||||
@ -57,7 +135,15 @@ def build(bld):
|
|||||||
else:
|
else:
|
||||||
defines += ['NO_VOICEGAMEMGR']
|
defines += ['NO_VOICEGAMEMGR']
|
||||||
|
|
||||||
includes = Utils.to_list('. wpn_shared ../common ../engine ../pm_shared ../game_shared ../public')
|
includes = [
|
||||||
|
'.',
|
||||||
|
'wpn_shared',
|
||||||
|
'../common',
|
||||||
|
'../engine',
|
||||||
|
'../pm_shared',
|
||||||
|
'../game_shared',
|
||||||
|
'../public'
|
||||||
|
]
|
||||||
|
|
||||||
libs = []
|
libs = []
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user