📄 makefile
字号:
$(BUILDDIR)/rogue/g_func.o : $(ROGUE_DIR)/g_func.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/g_items.o : $(ROGUE_DIR)/g_items.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/g_main.o : $(ROGUE_DIR)/g_main.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/g_misc.o : $(ROGUE_DIR)/g_misc.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/g_monster.o : $(ROGUE_DIR)/g_monster.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/g_newai.o : $(ROGUE_DIR)/g_newai.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/g_newdm.o : $(ROGUE_DIR)/g_newdm.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/g_newfnc.o : $(ROGUE_DIR)/g_newfnc.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/g_newtarg.o : $(ROGUE_DIR)/g_newtarg.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/g_newtrig.o : $(ROGUE_DIR)/g_newtrig.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/g_newweap.o : $(ROGUE_DIR)/g_newweap.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/g_phys.o : $(ROGUE_DIR)/g_phys.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/g_save.o : $(ROGUE_DIR)/g_save.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/g_spawn.o : $(ROGUE_DIR)/g_spawn.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/g_sphere.o : $(ROGUE_DIR)/g_sphere.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/g_svcmds.o : $(ROGUE_DIR)/g_svcmds.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/g_target.o : $(ROGUE_DIR)/g_target.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/g_trigger.o : $(ROGUE_DIR)/g_trigger.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/g_turret.o : $(ROGUE_DIR)/g_turret.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/g_utils.o : $(ROGUE_DIR)/g_utils.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/g_weapon.o : $(ROGUE_DIR)/g_weapon.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/m_actor.o : $(ROGUE_DIR)/m_actor.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/m_berserk.o : $(ROGUE_DIR)/m_berserk.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/m_boss2.o : $(ROGUE_DIR)/m_boss2.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/m_boss3.o : $(ROGUE_DIR)/m_boss3.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/m_boss31.o : $(ROGUE_DIR)/m_boss31.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/m_boss32.o : $(ROGUE_DIR)/m_boss32.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/m_brain.o : $(ROGUE_DIR)/m_brain.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/m_carrier.o : $(ROGUE_DIR)/m_carrier.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/m_chick.o : $(ROGUE_DIR)/m_chick.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/m_flash.o : $(ROGUE_DIR)/m_flash.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/m_flipper.o : $(ROGUE_DIR)/m_flipper.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/m_float.o : $(ROGUE_DIR)/m_float.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/m_flyer.o : $(ROGUE_DIR)/m_flyer.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/m_gladiator.o : $(ROGUE_DIR)/m_gladiator.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/m_gunner.o : $(ROGUE_DIR)/m_gunner.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/m_hover.o : $(ROGUE_DIR)/m_hover.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/m_infantry.o : $(ROGUE_DIR)/m_infantry.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/m_insane.o : $(ROGUE_DIR)/m_insane.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/m_medic.o : $(ROGUE_DIR)/m_medic.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/m_move.o : $(ROGUE_DIR)/m_move.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/m_mutant.o : $(ROGUE_DIR)/m_mutant.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/m_parasite.o : $(ROGUE_DIR)/m_parasite.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/m_soldier.o : $(ROGUE_DIR)/m_soldier.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/m_stalker.o : $(ROGUE_DIR)/m_stalker.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/m_supertank.o : $(ROGUE_DIR)/m_supertank.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/m_tank.o : $(ROGUE_DIR)/m_tank.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/m_turret.o : $(ROGUE_DIR)/m_turret.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/m_widow.o : $(ROGUE_DIR)/m_widow.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/m_widow2.o : $(ROGUE_DIR)/m_widow2.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/p_client.o : $(ROGUE_DIR)/p_client.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/p_hud.o : $(ROGUE_DIR)/p_hud.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/p_trail.o : $(ROGUE_DIR)/p_trail.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/p_view.o : $(ROGUE_DIR)/p_view.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/p_weapon.o : $(ROGUE_DIR)/p_weapon.c
$(DO_SHLIB_CC)
$(BUILDDIR)/rogue/q_shared.o : $(ROGUE_DIR)/q_shared.c
$(DO_SHLIB_DEBUG_CC)
#############################################################################
# REF_SOFT
#############################################################################
REF_SOFT_OBJS = \
$(BUILDDIR)/ref_soft/r_aclip.o \
$(BUILDDIR)/ref_soft/r_alias.o \
$(BUILDDIR)/ref_soft/r_bsp.o \
$(BUILDDIR)/ref_soft/r_draw.o \
$(BUILDDIR)/ref_soft/r_edge.o \
$(BUILDDIR)/ref_soft/r_image.o \
$(BUILDDIR)/ref_soft/r_light.o \
$(BUILDDIR)/ref_soft/r_main.o \
$(BUILDDIR)/ref_soft/r_misc.o \
$(BUILDDIR)/ref_soft/r_model.o \
$(BUILDDIR)/ref_soft/r_part.o \
$(BUILDDIR)/ref_soft/r_poly.o \
$(BUILDDIR)/ref_soft/r_polyse.o \
$(BUILDDIR)/ref_soft/r_rast.o \
$(BUILDDIR)/ref_soft/r_scan.o \
$(BUILDDIR)/ref_soft/r_sprite.o \
$(BUILDDIR)/ref_soft/r_surf.o \
\
$(BUILDDIR)/ref_soft/r_aclipa.o \
$(BUILDDIR)/ref_soft/r_draw16.o \
$(BUILDDIR)/ref_soft/r_drawa.o \
$(BUILDDIR)/ref_soft/r_edgea.o \
$(BUILDDIR)/ref_soft/r_scana.o \
$(BUILDDIR)/ref_soft/r_spr8.o \
$(BUILDDIR)/ref_soft/r_surf8.o \
$(BUILDDIR)/ref_soft/math.o \
$(BUILDDIR)/ref_soft/d_polysa.o \
$(BUILDDIR)/ref_soft/r_varsa.o \
$(BUILDDIR)/ref_soft/sys_dosa.o \
\
$(BUILDDIR)/ref_soft/q_shared.o \
$(BUILDDIR)/ref_soft/q_shlinux.o \
$(BUILDDIR)/ref_soft/glob.o
REF_SOFT_SVGA_OBJS = \
$(BUILDDIR)/ref_soft/rw_svgalib.o \
$(BUILDDIR)/ref_soft/d_copy.o \
$(BUILDDIR)/ref_soft/rw_in_svgalib.o
REF_SOFT_X11_OBJS = \
$(BUILDDIR)/ref_soft/rw_x11.o
$(BUILDDIR)/ref_soft.$(SHLIBEXT) : $(REF_SOFT_OBJS) $(REF_SOFT_SVGA_OBJS)
$(CC) $(CFLAGS) $(SHLIBLDFLAGS) -Xlinker -Map -Xlinker map.out -o $@ $(REF_SOFT_OBJS) \
$(REF_SOFT_SVGA_OBJS) $(SVGALDFLAGS)
$(BUILDDIR)/ref_softx.$(SHLIBEXT) : $(REF_SOFT_OBJS) $(REF_SOFT_X11_OBJS)
$(CC) $(CFLAGS) $(SHLIBLDFLAGS) -o $@ $(REF_SOFT_OBJS) \
$(REF_SOFT_X11_OBJS) $(XLDFLAGS)
$(BUILDDIR)/ref_soft/r_aclip.o : $(REF_SOFT_DIR)/r_aclip.c
$(DO_SHLIB_CC)
$(BUILDDIR)/ref_soft/r_alias.o : $(REF_SOFT_DIR)/r_alias.c
$(DO_SHLIB_CC)
$(BUILDDIR)/ref_soft/r_bsp.o : $(REF_SOFT_DIR)/r_bsp.c
$(DO_SHLIB_CC)
$(BUILDDIR)/ref_soft/r_draw.o : $(REF_SOFT_DIR)/r_draw.c
$(DO_SHLIB_CC)
$(BUILDDIR)/ref_soft/r_edge.o : $(REF_SOFT_DIR)/r_edge.c
$(DO_SHLIB_CC)
$(BUILDDIR)/ref_soft/r_image.o : $(REF_SOFT_DIR)/r_image.c
$(DO_SHLIB_CC)
$(BUILDDIR)/ref_soft/r_light.o : $(REF_SOFT_DIR)/r_light.c
$(DO_SHLIB_CC)
$(BUILDDIR)/ref_soft/r_main.o : $(REF_SOFT_DIR)/r_main.c
$(DO_SHLIB_CC)
$(BUILDDIR)/ref_soft/r_misc.o : $(REF_SOFT_DIR)/r_misc.c
$(DO_SHLIB_CC)
$(BUILDDIR)/ref_soft/r_model.o : $(REF_SOFT_DIR)/r_model.c
$(DO_SHLIB_CC)
$(BUILDDIR)/ref_soft/r_part.o : $(REF_SOFT_DIR)/r_part.c
$(DO_SHLIB_CC)
$(BUILDDIR)/ref_soft/r_poly.o : $(REF_SOFT_DIR)/r_poly.c
$(DO_SHLIB_CC)
$(BUILDDIR)/ref_soft/r_polyse.o : $(REF_SOFT_DIR)/r_polyse.c
$(DO_SHLIB_CC)
$(BUILDDIR)/ref_soft/r_rast.o : $(REF_SOFT_DIR)/r_rast.c
$(DO_SHLIB_CC)
$(BUILDDIR)/ref_soft/r_scan.o : $(REF_SOFT_DIR)/r_scan.c
$(DO_SHLIB_CC)
$(BUILDDIR)/ref_soft/r_sprite.o : $(REF_SOFT_DIR)/r_sprite.c
$(DO_SHLIB_CC)
$(BUILDDIR)/ref_soft/r_surf.o : $(REF_SOFT_DIR)/r_surf.c
$(DO_SHLIB_CC)
$(BUILDDIR)/ref_soft/r_aclipa.o : $(LINUX_DIR)/r_aclipa.s
$(DO_SHLIB_AS)
$(BUILDDIR)/ref_soft/r_draw16.o : $(LINUX_DIR)/r_draw16.s
$(DO_SHLIB_AS)
$(BUILDDIR)/ref_soft/r_drawa.o : $(LINUX_DIR)/r_drawa.s
$(DO_SHLIB_AS)
$(BUILDDIR)/ref_soft/r_edgea.o : $(LINUX_DIR)/r_edgea.s
$(DO_SHLIB_AS)
$(BUILDDIR)/ref_soft/r_scana.o : $(LINUX_DIR)/r_scana.s
$(DO_SHLIB_AS)
$(BUILDDIR)/ref_soft/r_spr8.o : $(LINUX_DIR)/r_spr8.s
$(DO_SHLIB_AS)
$(BUILDDIR)/ref_soft/r_surf8.o : $(LINUX_DIR)/r_surf8.s
$(DO_SHLIB_AS)
$(BUILDDIR)/ref_soft/math.o : $(LINUX_DIR)/math.s
$(DO_SHLIB_AS)
$(BUILDDIR)/ref_soft/d_polysa.o : $(LINUX_DIR)/d_polysa.s
$(DO_SHLIB_AS)
$(BUILDDIR)/ref_soft/r_varsa.o : $(LINUX_DIR)/r_varsa.s
$(DO_SHLIB_AS)
$(BUILDDIR)/ref_soft/sys_dosa.o : $(LINUX_DIR)/sys_dosa.s
$(DO_SHLIB_AS)
$(BUILDDIR)/ref_soft/q_shared.o : $(GAME_DIR)/q_shared.c
$(DO_SHLIB_DEBUG_CC)
$(BUILDDIR)/ref_soft/q_shlinux.o : $(LINUX_DIR)/q_shlinux.c
$(DO_SHLIB_O_CC)
$(BUILDDIR)/ref_soft/glob.o : $(LINUX_DIR)/glob.c
$(DO_SHLIB_CC)
$(BUILDDIR)/ref_soft/rw_svgalib.o : $(LINUX_DIR)/rw_svgalib.c
$(DO_SHLIB_CC)
$(BUILDDIR)/ref_soft/d_copy.o : $(LINUX_DIR)/d_copy.s
$(DO_SHLIB_AS)
$(BUILDDIR)/ref_soft/rw_in_svgalib.o : $(LINUX_DIR)/rw_in_svgalib.c
$(DO_SHLIB_CC)
$(BUILDDIR)/ref_soft/rw_x11.o : $(LINUX_DIR)/rw_x11.c
$(DO_SHLIB_CC)
#############################################################################
# REF_GL
#############################################################################
REF_GL_OBJS = \
$(BUILDDIR)/ref_gl/gl_draw.o \
$(BUILDDIR)/ref_gl/gl_image.o \
$(BUILDDIR)/ref_gl/gl_light.o \
$(BUILDDIR)/ref_gl/gl_mesh.o \
$(BUILDDIR)/ref_gl/gl_model.o \
$(BUILDDIR)/ref_gl/gl_rmain.o \
$(BUILDDIR)/ref_gl/gl_rmisc.o \
$(BUILDDIR)/ref_gl/gl_rsurf.o \
$(BUILDDIR)/ref_gl/gl_warp.o \
\
$(BUILDDIR)/ref_gl/qgl_linux.o \
$(BUILDDIR)/ref_gl/q_shared.o \
$(BUILDDIR)/ref_gl/q_shlinux.o \
$(BUILDDIR)/ref_gl/glob.o
# TTimo: taking out Mesa
REF_GL_FXMESA_OBJS = \
$(BUILDDIR)/ref_gl/rw_in_svgalib.o
#REF_GL_FXMESA_OBJS = \
# $(BUILDDIR)/ref_gl/gl_fxmesa.o \
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -