mirror of
https://github.com/Shpoike/Quakespasm.git
synced 2025-02-02 22:11:22 +00:00
Makefiles: tweaked+tidied the objects (based on uhexen2 makefile.)
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@143 af15c1b1-3010-417e-b628-4374ebc0bcbd
This commit is contained in:
parent
eafcf39b85
commit
8c2b5e909c
4 changed files with 280 additions and 38 deletions
|
@ -124,16 +124,77 @@ DEFAULT_TARGET := quakespasm
|
|||
# objects
|
||||
# ----------------------------------------------------------------------------
|
||||
|
||||
COMOBJ_SND := snd_dma.o snd_mix.o snd_mem.o
|
||||
SYSOBJ_SND := snd_sdl.o
|
||||
SYSOBJ_CDA := cd_sdl.o
|
||||
SYSOBJ_INPUT := in_sdl.o
|
||||
SYSOBJ_GL_VID:= gl_vidsdl.o
|
||||
SYSOBJ_NET := net_sdl.o net_sdlnet.o
|
||||
SYSOBJ_SYS := pl_linux.o sys_sdl.o
|
||||
SYSOBJ_MAIN:= main_sdl.o
|
||||
SYSOBJ_RES :=
|
||||
|
||||
GLOBJS = \
|
||||
gl_refrag.o \
|
||||
gl_rlight.o \
|
||||
gl_rmain.o \
|
||||
gl_fog.o \
|
||||
gl_rmisc.o \
|
||||
r_part.o \
|
||||
r_world.o \
|
||||
gl_screen.o \
|
||||
gl_sky.o \
|
||||
gl_warp.o \
|
||||
$(SYSOBJ_GL_VID) \
|
||||
gl_draw.o \
|
||||
image.o \
|
||||
gl_texmgr.o \
|
||||
gl_mesh.o \
|
||||
r_sprite.o \
|
||||
r_alias.o \
|
||||
r_brush.o \
|
||||
gl_model.o
|
||||
|
||||
OBJS := \
|
||||
cd_sdl.o console.o gl_rmain.o host.o net_main.o r_part.o sv_move.o \
|
||||
chase.o crc.o gl_rmisc.o image.o net_sdlnet.o r_sprite.o sv_phys.o \
|
||||
cl_demo.o cvar.o gl_screen.o in_sdl.o net_sdl.o r_world.o sv_user.o \
|
||||
cl_input.o gl_draw.o gl_sky.o keys.o pl_linux.o sbar.o sys_sdl.o \
|
||||
cl_main.o gl_fog.o main_sdl.o pr_cmds.o snd_dma.o view.o \
|
||||
cl_parse.o gl_mesh.o gl_texmgr.o mathlib.o pr_edict.o snd_mem.o wad.o \
|
||||
cl_tent.o gl_model.o gl_vidsdl.o menu.o pr_exec.o snd_mix.o world.o \
|
||||
cmd.o gl_refrag.o gl_warp.o net_dgrm.o r_alias.o snd_sdl.o zone.o \
|
||||
common.o gl_rlight.o host_cmd.o net_loop.o r_brush.o sv_main.o conback.o
|
||||
$(GLOBJS) \
|
||||
$(SYSOBJ_INPUT) \
|
||||
$(COMOBJ_SND) \
|
||||
$(SYSOBJ_SND) \
|
||||
$(SYSOBJ_CDA) \
|
||||
$(SYSOBJ_NET) \
|
||||
net_dgrm.o \
|
||||
net_loop.o \
|
||||
net_main.o \
|
||||
chase.o \
|
||||
cl_demo.o \
|
||||
cl_input.o \
|
||||
cl_main.o \
|
||||
cl_parse.o \
|
||||
cl_tent.o \
|
||||
console.o \
|
||||
keys.o \
|
||||
menu.o \
|
||||
sbar.o \
|
||||
view.o \
|
||||
wad.o \
|
||||
cmd.o \
|
||||
common.o \
|
||||
crc.o \
|
||||
cvar.o \
|
||||
host.o \
|
||||
host_cmd.o \
|
||||
mathlib.o \
|
||||
pr_cmds.o \
|
||||
pr_edict.o \
|
||||
pr_exec.o \
|
||||
sv_main.o \
|
||||
sv_move.o \
|
||||
sv_phys.o \
|
||||
sv_user.o \
|
||||
world.o \
|
||||
conback.o \
|
||||
zone.o \
|
||||
$(SYSOBJ_SYS) $(SYSOBJ_MAIN) $(SYSOBJ_RES)
|
||||
|
||||
# ------------------------
|
||||
# build rules for Linux
|
||||
|
|
|
@ -132,16 +132,77 @@ DEFAULT_TARGET := quakespasm
|
|||
# objects
|
||||
# ----------------------------------------------------------------------------
|
||||
|
||||
COMOBJ_SND := snd_dma.o snd_mix.o snd_mem.o
|
||||
SYSOBJ_SND := snd_sdl.o
|
||||
SYSOBJ_CDA := cd_sdl.o
|
||||
SYSOBJ_INPUT := in_sdl.o
|
||||
SYSOBJ_GL_VID:= gl_vidsdl.o
|
||||
SYSOBJ_NET := net_sdl.o net_sdlnet.o
|
||||
SYSOBJ_SYS := pl_osx.o sys_sdl.o
|
||||
SYSOBJ_MAIN:= main_sdl.o
|
||||
SYSOBJ_RES :=
|
||||
|
||||
GLOBJS = \
|
||||
gl_refrag.o \
|
||||
gl_rlight.o \
|
||||
gl_rmain.o \
|
||||
gl_fog.o \
|
||||
gl_rmisc.o \
|
||||
r_part.o \
|
||||
r_world.o \
|
||||
gl_screen.o \
|
||||
gl_sky.o \
|
||||
gl_warp.o \
|
||||
$(SYSOBJ_GL_VID) \
|
||||
gl_draw.o \
|
||||
image.o \
|
||||
gl_texmgr.o \
|
||||
gl_mesh.o \
|
||||
r_sprite.o \
|
||||
r_alias.o \
|
||||
r_brush.o \
|
||||
gl_model.o
|
||||
|
||||
OBJS := \
|
||||
cd_sdl.o console.o gl_rmain.o host.o net_main.o r_part.o sv_move.o \
|
||||
chase.o crc.o gl_rmisc.o image.o net_sdlnet.o r_sprite.o sv_phys.o \
|
||||
cl_demo.o cvar.o gl_screen.o in_sdl.o net_sdl.o r_world.o sv_user.o \
|
||||
cl_input.o gl_draw.o gl_sky.o keys.o pl_osx.o sbar.o sys_sdl.o \
|
||||
cl_main.o gl_fog.o main_sdl.o pr_cmds.o snd_dma.o view.o \
|
||||
cl_parse.o gl_mesh.o gl_texmgr.o mathlib.o pr_edict.o snd_mem.o wad.o \
|
||||
cl_tent.o gl_model.o gl_vidsdl.o menu.o pr_exec.o snd_mix.o world.o \
|
||||
cmd.o gl_refrag.o gl_warp.o net_dgrm.o r_alias.o snd_sdl.o zone.o \
|
||||
common.o gl_rlight.o host_cmd.o net_loop.o r_brush.o sv_main.o conback.o
|
||||
$(GLOBJS) \
|
||||
$(SYSOBJ_INPUT) \
|
||||
$(COMOBJ_SND) \
|
||||
$(SYSOBJ_SND) \
|
||||
$(SYSOBJ_CDA) \
|
||||
$(SYSOBJ_NET) \
|
||||
net_dgrm.o \
|
||||
net_loop.o \
|
||||
net_main.o \
|
||||
chase.o \
|
||||
cl_demo.o \
|
||||
cl_input.o \
|
||||
cl_main.o \
|
||||
cl_parse.o \
|
||||
cl_tent.o \
|
||||
console.o \
|
||||
keys.o \
|
||||
menu.o \
|
||||
sbar.o \
|
||||
view.o \
|
||||
wad.o \
|
||||
cmd.o \
|
||||
common.o \
|
||||
crc.o \
|
||||
cvar.o \
|
||||
host.o \
|
||||
host_cmd.o \
|
||||
mathlib.o \
|
||||
pr_cmds.o \
|
||||
pr_edict.o \
|
||||
pr_exec.o \
|
||||
sv_main.o \
|
||||
sv_move.o \
|
||||
sv_phys.o \
|
||||
sv_user.o \
|
||||
world.o \
|
||||
conback.o \
|
||||
zone.o \
|
||||
$(SYSOBJ_SYS) $(SYSOBJ_MAIN) $(SYSOBJ_RES)
|
||||
|
||||
# ------------------------
|
||||
# build rules for Linux
|
||||
|
|
|
@ -77,17 +77,77 @@ DEFAULT_TARGET := quakespasm.exe
|
|||
# objects
|
||||
# ----------------------------------------------------------------------------
|
||||
|
||||
COMOBJ_SND := snd_dma.o snd_mix.o snd_mem.o
|
||||
SYSOBJ_SND := snd_sdl.o
|
||||
SYSOBJ_CDA := cd_sdl.o
|
||||
SYSOBJ_INPUT := in_sdl.o
|
||||
SYSOBJ_GL_VID:= gl_vidsdl.o
|
||||
SYSOBJ_NET := net_sdl.o net_sdlnet.o
|
||||
SYSOBJ_SYS := pl_win.o sys_sdl.o
|
||||
SYSOBJ_MAIN:= main_sdl.o
|
||||
SYSOBJ_RES := QuakeSpasm.res
|
||||
|
||||
GLOBJS = \
|
||||
gl_refrag.o \
|
||||
gl_rlight.o \
|
||||
gl_rmain.o \
|
||||
gl_fog.o \
|
||||
gl_rmisc.o \
|
||||
r_part.o \
|
||||
r_world.o \
|
||||
gl_screen.o \
|
||||
gl_sky.o \
|
||||
gl_warp.o \
|
||||
$(SYSOBJ_GL_VID) \
|
||||
gl_draw.o \
|
||||
image.o \
|
||||
gl_texmgr.o \
|
||||
gl_mesh.o \
|
||||
r_sprite.o \
|
||||
r_alias.o \
|
||||
r_brush.o \
|
||||
gl_model.o
|
||||
|
||||
OBJS := \
|
||||
cd_sdl.o console.o gl_rmain.o host.o net_main.o r_part.o sv_move.o \
|
||||
chase.o crc.o gl_rmisc.o image.o net_sdlnet.o r_sprite.o sv_phys.o \
|
||||
cl_demo.o cvar.o gl_screen.o in_sdl.o net_sdl.o r_world.o sv_user.o \
|
||||
cl_input.o gl_draw.o gl_sky.o keys.o pl_win.o sbar.o sys_sdl.o \
|
||||
cl_main.o gl_fog.o main_sdl.o pr_cmds.o snd_dma.o view.o \
|
||||
cl_parse.o gl_mesh.o gl_texmgr.o mathlib.o pr_edict.o snd_mem.o wad.o \
|
||||
cl_tent.o gl_model.o gl_vidsdl.o menu.o pr_exec.o snd_mix.o world.o \
|
||||
cmd.o gl_refrag.o gl_warp.o net_dgrm.o r_alias.o snd_sdl.o zone.o \
|
||||
common.o gl_rlight.o host_cmd.o net_loop.o r_brush.o sv_main.o conback.o \
|
||||
QuakeSpasm.res
|
||||
$(GLOBJS) \
|
||||
$(SYSOBJ_INPUT) \
|
||||
$(COMOBJ_SND) \
|
||||
$(SYSOBJ_SND) \
|
||||
$(SYSOBJ_CDA) \
|
||||
$(SYSOBJ_NET) \
|
||||
net_dgrm.o \
|
||||
net_loop.o \
|
||||
net_main.o \
|
||||
chase.o \
|
||||
cl_demo.o \
|
||||
cl_input.o \
|
||||
cl_main.o \
|
||||
cl_parse.o \
|
||||
cl_tent.o \
|
||||
console.o \
|
||||
keys.o \
|
||||
menu.o \
|
||||
sbar.o \
|
||||
view.o \
|
||||
wad.o \
|
||||
cmd.o \
|
||||
common.o \
|
||||
crc.o \
|
||||
cvar.o \
|
||||
host.o \
|
||||
host_cmd.o \
|
||||
mathlib.o \
|
||||
pr_cmds.o \
|
||||
pr_edict.o \
|
||||
pr_exec.o \
|
||||
sv_main.o \
|
||||
sv_move.o \
|
||||
sv_phys.o \
|
||||
sv_user.o \
|
||||
world.o \
|
||||
conback.o \
|
||||
zone.o \
|
||||
$(SYSOBJ_SYS) $(SYSOBJ_MAIN) $(SYSOBJ_RES)
|
||||
|
||||
# ------------------------
|
||||
# build rules for mingw :
|
||||
|
|
|
@ -77,17 +77,77 @@ DEFAULT_TARGET := quakespasm.exe
|
|||
# objects
|
||||
# ----------------------------------------------------------------------------
|
||||
|
||||
COMOBJ_SND := snd_dma.o snd_mix.o snd_mem.o
|
||||
SYSOBJ_SND := snd_sdl.o
|
||||
SYSOBJ_CDA := cd_sdl.o
|
||||
SYSOBJ_INPUT := in_sdl.o
|
||||
SYSOBJ_GL_VID:= gl_vidsdl.o
|
||||
SYSOBJ_NET := net_sdl.o net_sdlnet.o
|
||||
SYSOBJ_SYS := pl_win.o sys_sdl.o
|
||||
SYSOBJ_MAIN:= main_sdl.o
|
||||
SYSOBJ_RES := QuakeSpasm.res
|
||||
|
||||
GLOBJS = \
|
||||
gl_refrag.o \
|
||||
gl_rlight.o \
|
||||
gl_rmain.o \
|
||||
gl_fog.o \
|
||||
gl_rmisc.o \
|
||||
r_part.o \
|
||||
r_world.o \
|
||||
gl_screen.o \
|
||||
gl_sky.o \
|
||||
gl_warp.o \
|
||||
$(SYSOBJ_GL_VID) \
|
||||
gl_draw.o \
|
||||
image.o \
|
||||
gl_texmgr.o \
|
||||
gl_mesh.o \
|
||||
r_sprite.o \
|
||||
r_alias.o \
|
||||
r_brush.o \
|
||||
gl_model.o
|
||||
|
||||
OBJS := \
|
||||
cd_sdl.o console.o gl_rmain.o host.o net_main.o r_part.o sv_move.o \
|
||||
chase.o crc.o gl_rmisc.o image.o net_sdlnet.o r_sprite.o sv_phys.o \
|
||||
cl_demo.o cvar.o gl_screen.o in_sdl.o net_sdl.o r_world.o sv_user.o \
|
||||
cl_input.o gl_draw.o gl_sky.o keys.o pl_win.o sbar.o sys_sdl.o \
|
||||
cl_main.o gl_fog.o main_sdl.o pr_cmds.o snd_dma.o view.o \
|
||||
cl_parse.o gl_mesh.o gl_texmgr.o mathlib.o pr_edict.o snd_mem.o wad.o \
|
||||
cl_tent.o gl_model.o gl_vidsdl.o menu.o pr_exec.o snd_mix.o world.o \
|
||||
cmd.o gl_refrag.o gl_warp.o net_dgrm.o r_alias.o snd_sdl.o zone.o \
|
||||
common.o gl_rlight.o host_cmd.o net_loop.o r_brush.o sv_main.o conback.o \
|
||||
QuakeSpasm.res
|
||||
$(GLOBJS) \
|
||||
$(SYSOBJ_INPUT) \
|
||||
$(COMOBJ_SND) \
|
||||
$(SYSOBJ_SND) \
|
||||
$(SYSOBJ_CDA) \
|
||||
$(SYSOBJ_NET) \
|
||||
net_dgrm.o \
|
||||
net_loop.o \
|
||||
net_main.o \
|
||||
chase.o \
|
||||
cl_demo.o \
|
||||
cl_input.o \
|
||||
cl_main.o \
|
||||
cl_parse.o \
|
||||
cl_tent.o \
|
||||
console.o \
|
||||
keys.o \
|
||||
menu.o \
|
||||
sbar.o \
|
||||
view.o \
|
||||
wad.o \
|
||||
cmd.o \
|
||||
common.o \
|
||||
crc.o \
|
||||
cvar.o \
|
||||
host.o \
|
||||
host_cmd.o \
|
||||
mathlib.o \
|
||||
pr_cmds.o \
|
||||
pr_edict.o \
|
||||
pr_exec.o \
|
||||
sv_main.o \
|
||||
sv_move.o \
|
||||
sv_phys.o \
|
||||
sv_user.o \
|
||||
world.o \
|
||||
conback.o \
|
||||
zone.o \
|
||||
$(SYSOBJ_SYS) $(SYSOBJ_MAIN) $(SYSOBJ_RES)
|
||||
|
||||
# ------------------------
|
||||
# build rules for mingw-w64 :
|
||||
|
|
Loading…
Reference in a new issue