From 4c6c82c5e52bff00bd1c4ecaea9104b7c1abbb1b Mon Sep 17 00:00:00 2001 From: Jeff Teunissen Date: Sun, 26 Dec 1999 14:10:49 +0000 Subject: [PATCH] Fixed UQ Makefile --- uquake/Makefile | 202 ++++++++++++++++++++---------------------------- 1 file changed, 84 insertions(+), 118 deletions(-) diff --git a/uquake/Makefile b/uquake/Makefile index 5362cad..cf1a955 100644 --- a/uquake/Makefile +++ b/uquake/Makefile @@ -13,18 +13,18 @@ endif PROJECT_DIR=.. COMMON_DIR=$(PROJECT_DIR)/common -STAND_DIR=$(PROJECT_DIR)/standalone +UQ_DIR=$(PROJECT_DIR)/uquake BUILD_DEBUG_DIR=debug-$(ARCH) BUILD_RELEASE_DIR=release-$(ARCH) X11_DIR=/usr/X11R6 -INCL=-I. -I$(STAND_DIR) -I$(COMMON_DIR) -I$(X11_DIR)/include +INCL=-I. -I$(UQ_DIR) -I$(COMMON_DIR) -I$(X11_DIR)/include CC=gcc -BASE_CFLAGS=-Wall -DSTANDALONE -Dstricmp=strcasecmp $(INCL) +BASE_CFLAGS=-Wall -Dstricmp=strcasecmp $(INCL) DEBUG_CFLAGS=$(BASE_CFLAGS) -g ifeq ($(ARCH),i386) @@ -60,11 +60,11 @@ SOFT_TARGETS=$(OBJ_DIR)/quake-svga \ GL_TARGETS=$(OBJ_DIR)/quake-gl \ $(OBJ_DIR)/quake-glide -debug: debug-soft debug-gl +debug: debug-soft #debug-gl -release: release-soft release-gl +release: release-soft #release-gl -all: debug-soft debug-gl release-soft release-gl +all: debug-soft release-soft #debug-gl release-gl debug-soft: $(BUILD_DEBUG_DIR) $(BUILD_DEBUG_DIR)/soft_obj $(SOFT_OBJS) $(SOFT_AS_OBJS) $(SOFT_SVGA_OBJS) $(SOFT_X11_OBJS) @@ -103,40 +103,6 @@ $(BUILD_RELEASE_DIR)/soft_obj: $(BUILD_RELEASE_DIR)/gl_obj: @mkdir $(BUILD_RELEASE_DIR)/gl_obj -############################################################################# -# SETUP AND BUILD -############################################################################# - -TARGETS=$(BUILDDIR)/bin/squake \ - $(BUILDDIR)/bin/xquake \ - $(BUILDDIR)/bin/glquake \ - $(BUILDDIR)/bin/glquake.3dfx - # $(BUILDDIR)/bin/unixded - -build_debug: - @-mkdir $(BUILD_DEBUG_DIR) \ - $(BUILD_DEBUG_DIR)/bin \ - $(BUILD_DEBUG_DIR)/glquake \ - $(BUILD_DEBUG_DIR)/glquake.3dfx \ - $(BUILD_DEBUG_DIR)/squake \ - $(BUILD_DEBUG_DIR)/unixded \ - $(BUILD_DEBUG_DIR)/x11 - $(MAKE) targets BUILDDIR=$(BUILD_DEBUG_DIR) CFLAGS="$(DEBUG_CFLAGS)" - -build_release: - @-mkdir $(BUILD_RELEASE_DIR) \ - $(BUILD_RELEASE_DIR)/bin \ - $(BUILD_RELEASE_DIR)/glquake \ - $(BUILD_RELEASE_DIR)/glquake.3dfx \ - $(BUILD_RELEASE_DIR)/squake \ - $(BUILD_RELEASE_DIR)/unixded \ - $(BUILD_RELEASE_DIR)/x11 - $(MAKE) targets BUILDDIR=$(BUILD_RELEASE_DIR) CFLAGS="$(RELEASE_CFLAGS)" - -all: build_debug build_release - -targets: $(TARGETS) - ############################################################################# # Software Renderer ############################################################################# @@ -250,172 +216,172 @@ $(OBJ_DIR)/quake-x: $(SOFT_OBJS) $(SOFT_AS_OBJS) $(SOFT_X11_OBJS) $(X11_LDFLAGS) -$(OBJ_DIR)/soft_obj/cl_demo.o: $(STAND_DIR)/cl_demo.c +$(OBJ_DIR)/soft_obj/cl_demo.o: $(UQ_DIR)/cl_demo.c $(DO_CC) -$(OBJ_DIR)/soft_obj/cl_input.o: $(STAND_DIR)/cl_input.c +$(OBJ_DIR)/soft_obj/cl_input.o: $(UQ_DIR)/cl_input.c $(DO_CC) -$(OBJ_DIR)/soft_obj/cl_main.o: $(STAND_DIR)/cl_main.c +$(OBJ_DIR)/soft_obj/cl_main.o: $(UQ_DIR)/cl_main.c $(DO_CC) -$(OBJ_DIR)/soft_obj/cl_parse.o: $(STAND_DIR)/cl_parse.c +$(OBJ_DIR)/soft_obj/cl_parse.o: $(UQ_DIR)/cl_parse.c $(DO_CC) -$(OBJ_DIR)/soft_obj/cl_tent.o: $(STAND_DIR)/cl_tent.c +$(OBJ_DIR)/soft_obj/cl_tent.o: $(UQ_DIR)/cl_tent.c $(DO_CC) -$(OBJ_DIR)/soft_obj/chase.o: $(STAND_DIR)/chase.c +$(OBJ_DIR)/soft_obj/chase.o: $(UQ_DIR)/chase.c $(DO_CC) -$(OBJ_DIR)/soft_obj/cmd.o: $(STAND_DIR)/cmd.c +$(OBJ_DIR)/soft_obj/cmd.o: $(UQ_DIR)/cmd.c $(DO_CC) -$(OBJ_DIR)/soft_obj/common.o: $(STAND_DIR)/common.c +$(OBJ_DIR)/soft_obj/common.o: $(UQ_DIR)/common.c $(DO_CC) -$(OBJ_DIR)/soft_obj/console.o: $(STAND_DIR)/console.c +$(OBJ_DIR)/soft_obj/console.o: $(UQ_DIR)/console.c $(DO_CC) -$(OBJ_DIR)/soft_obj/crc.o: $(STAND_DIR)/crc.c +$(OBJ_DIR)/soft_obj/crc.o: $(UQ_DIR)/crc.c $(DO_CC) -$(OBJ_DIR)/soft_obj/cvar.o: $(STAND_DIR)/cvar.c +$(OBJ_DIR)/soft_obj/cvar.o: $(UQ_DIR)/cvar.c $(DO_CC) -$(OBJ_DIR)/soft_obj/draw.o: $(STAND_DIR)/draw.c +$(OBJ_DIR)/soft_obj/draw.o: $(UQ_DIR)/draw.c $(DO_CC) -$(OBJ_DIR)/soft_obj/d_edge.o: $(STAND_DIR)/d_edge.c +$(OBJ_DIR)/soft_obj/d_edge.o: $(UQ_DIR)/d_edge.c $(DO_CC) -$(OBJ_DIR)/soft_obj/d_fill.o: $(STAND_DIR)/d_fill.c +$(OBJ_DIR)/soft_obj/d_fill.o: $(UQ_DIR)/d_fill.c $(DO_CC) -$(OBJ_DIR)/soft_obj/d_init.o: $(STAND_DIR)/d_init.c +$(OBJ_DIR)/soft_obj/d_init.o: $(UQ_DIR)/d_init.c $(DO_CC) -$(OBJ_DIR)/soft_obj/d_modech.o: $(STAND_DIR)/d_modech.c +$(OBJ_DIR)/soft_obj/d_modech.o: $(UQ_DIR)/d_modech.c $(DO_CC) -$(OBJ_DIR)/soft_obj/d_part.o: $(STAND_DIR)/d_part.c +$(OBJ_DIR)/soft_obj/d_part.o: $(UQ_DIR)/d_part.c $(DO_CC) -$(OBJ_DIR)/soft_obj/d_polyse.o: $(STAND_DIR)/d_polyse.c +$(OBJ_DIR)/soft_obj/d_polyse.o: $(UQ_DIR)/d_polyse.c $(DO_CC) -$(OBJ_DIR)/soft_obj/d_scan.o: $(STAND_DIR)/d_scan.c +$(OBJ_DIR)/soft_obj/d_scan.o: $(UQ_DIR)/d_scan.c $(DO_CC) -$(OBJ_DIR)/soft_obj/d_sky.o: $(STAND_DIR)/d_sky.c +$(OBJ_DIR)/soft_obj/d_sky.o: $(UQ_DIR)/d_sky.c $(DO_CC) -$(OBJ_DIR)/soft_obj/d_sprite.o: $(STAND_DIR)/d_sprite.c +$(OBJ_DIR)/soft_obj/d_sprite.o: $(UQ_DIR)/d_sprite.c $(DO_CC) -$(OBJ_DIR)/soft_obj/d_surf.o: $(STAND_DIR)/d_surf.c +$(OBJ_DIR)/soft_obj/d_surf.o: $(UQ_DIR)/d_surf.c $(DO_CC) -$(OBJ_DIR)/soft_obj/d_vars.o: $(STAND_DIR)/d_vars.c +$(OBJ_DIR)/soft_obj/d_vars.o: $(UQ_DIR)/d_vars.c $(DO_CC) -$(OBJ_DIR)/soft_obj/d_zpoint.o: $(STAND_DIR)/d_zpoint.c +$(OBJ_DIR)/soft_obj/d_zpoint.o: $(UQ_DIR)/d_zpoint.c $(DO_CC) -$(OBJ_DIR)/soft_obj/host.o : $(STAND_DIR)/host.c +$(OBJ_DIR)/soft_obj/host.o : $(UQ_DIR)/host.c $(DO_CC) -$(OBJ_DIR)/soft_obj/host_cmd.o : $(STAND_DIR)/host_cmd.c +$(OBJ_DIR)/soft_obj/host_cmd.o : $(UQ_DIR)/host_cmd.c $(DO_CC) -$(OBJ_DIR)/soft_obj/keys.o: $(STAND_DIR)/keys.c +$(OBJ_DIR)/soft_obj/keys.o: $(UQ_DIR)/keys.c $(DO_CC) $(OBJ_DIR)/soft_obj/mathlib.o: $(COMMON_DIR)/mathlib.c $(DO_CC) -$(OBJ_DIR)/soft_obj/menu.o: $(STAND_DIR)/menu.c +$(OBJ_DIR)/soft_obj/menu.o: $(UQ_DIR)/menu.c $(DO_CC) -$(OBJ_DIR)/soft_obj/model.o: $(STAND_DIR)/model.c +$(OBJ_DIR)/soft_obj/model.o: $(UQ_DIR)/model.c $(DO_CC) -$(OBJ_DIR)/soft_obj/net_dgrm.o: $(STAND_DIR)/net_dgrm.c +$(OBJ_DIR)/soft_obj/net_dgrm.o: $(UQ_DIR)/net_dgrm.c $(DO_CC) -$(OBJ_DIR)/soft_obj/net_loop.o: $(STAND_DIR)/net_loop.c +$(OBJ_DIR)/soft_obj/net_loop.o: $(UQ_DIR)/net_loop.c $(DO_CC) -$(OBJ_DIR)/soft_obj/net_main.o: $(STAND_DIR)/net_main.c +$(OBJ_DIR)/soft_obj/net_main.o: $(UQ_DIR)/net_main.c $(DO_CC) -$(OBJ_DIR)/soft_obj/net_vcr.o: $(STAND_DIR)/net_vcr.c +$(OBJ_DIR)/soft_obj/net_vcr.o: $(UQ_DIR)/net_vcr.c $(DO_CC) -$(OBJ_DIR)/soft_obj/net_udp.o: $(STAND_DIR)/net_udp.c +$(OBJ_DIR)/soft_obj/net_udp.o: $(UQ_DIR)/net_udp.c $(DO_CC) -$(OBJ_DIR)/soft_obj/net_bsd.o: $(STAND_DIR)/net_bsd.c +$(OBJ_DIR)/soft_obj/net_bsd.o: $(UQ_DIR)/net_bsd.c $(DO_CC) -$(OBJ_DIR)/soft_obj/nonintel.o: $(STAND_DIR)/nonintel.c +$(OBJ_DIR)/soft_obj/nonintel.o: $(UQ_DIR)/nonintel.c $(DO_CC) -$(OBJ_DIR)/soft_obj/pr_cmds.o : $(STAND_DIR)/pr_cmds.c +$(OBJ_DIR)/soft_obj/pr_cmds.o : $(UQ_DIR)/pr_cmds.c $(DO_CC) -$(OBJ_DIR)/soft_obj/pr_edict.o : $(STAND_DIR)/pr_edict.c +$(OBJ_DIR)/soft_obj/pr_edict.o : $(UQ_DIR)/pr_edict.c $(DO_CC) -$(OBJ_DIR)/soft_obj/pr_exec.o : $(STAND_DIR)/pr_exec.c +$(OBJ_DIR)/soft_obj/pr_exec.o : $(UQ_DIR)/pr_exec.c $(DO_CC) -$(OBJ_DIR)/soft_obj/r_aclip.o: $(STAND_DIR)/r_aclip.c +$(OBJ_DIR)/soft_obj/r_aclip.o: $(UQ_DIR)/r_aclip.c $(DO_CC) -$(OBJ_DIR)/soft_obj/r_alias.o: $(STAND_DIR)/r_alias.c +$(OBJ_DIR)/soft_obj/r_alias.o: $(UQ_DIR)/r_alias.c $(DO_CC) -$(OBJ_DIR)/soft_obj/r_bsp.o: $(STAND_DIR)/r_bsp.c +$(OBJ_DIR)/soft_obj/r_bsp.o: $(UQ_DIR)/r_bsp.c $(DO_CC) -$(OBJ_DIR)/soft_obj/r_draw.o: $(STAND_DIR)/r_draw.c +$(OBJ_DIR)/soft_obj/r_draw.o: $(UQ_DIR)/r_draw.c $(DO_CC) -$(OBJ_DIR)/soft_obj/r_edge.o: $(STAND_DIR)/r_edge.c +$(OBJ_DIR)/soft_obj/r_edge.o: $(UQ_DIR)/r_edge.c $(DO_CC) -$(OBJ_DIR)/soft_obj/r_efrag.o: $(STAND_DIR)/r_efrag.c +$(OBJ_DIR)/soft_obj/r_efrag.o: $(UQ_DIR)/r_efrag.c $(DO_CC) -$(OBJ_DIR)/soft_obj/r_light.o: $(STAND_DIR)/r_light.c +$(OBJ_DIR)/soft_obj/r_light.o: $(UQ_DIR)/r_light.c $(DO_CC) -$(OBJ_DIR)/soft_obj/r_main.o: $(STAND_DIR)/r_main.c +$(OBJ_DIR)/soft_obj/r_main.o: $(UQ_DIR)/r_main.c $(DO_CC) -$(OBJ_DIR)/soft_obj/r_misc.o: $(STAND_DIR)/r_misc.c +$(OBJ_DIR)/soft_obj/r_misc.o: $(UQ_DIR)/r_misc.c $(DO_CC) -$(OBJ_DIR)/soft_obj/r_part.o: $(STAND_DIR)/r_part.c +$(OBJ_DIR)/soft_obj/r_part.o: $(UQ_DIR)/r_part.c $(DO_CC) -$(OBJ_DIR)/soft_obj/r_sky.o: $(STAND_DIR)/r_sky.c +$(OBJ_DIR)/soft_obj/r_sky.o: $(UQ_DIR)/r_sky.c $(DO_CC) -$(OBJ_DIR)/soft_obj/r_sprite.o: $(STAND_DIR)/r_sprite.c +$(OBJ_DIR)/soft_obj/r_sprite.o: $(UQ_DIR)/r_sprite.c $(DO_CC) -$(OBJ_DIR)/soft_obj/r_surf.o: $(STAND_DIR)/r_surf.c +$(OBJ_DIR)/soft_obj/r_surf.o: $(UQ_DIR)/r_surf.c $(DO_CC) -$(OBJ_DIR)/soft_obj/r_vars.o: $(STAND_DIR)/r_vars.c +$(OBJ_DIR)/soft_obj/r_vars.o: $(UQ_DIR)/r_vars.c $(DO_CC) -$(OBJ_DIR)/soft_obj/sbar.o: $(STAND_DIR)/sbar.c +$(OBJ_DIR)/soft_obj/sbar.o: $(UQ_DIR)/sbar.c $(DO_CC) -$(OBJ_DIR)/soft_obj/screen.o: $(STAND_DIR)/screen.c +$(OBJ_DIR)/soft_obj/screen.o: $(UQ_DIR)/screen.c $(DO_CC) $(OBJ_DIR)/soft_obj/snd_dma.o: $(COMMON_DIR)/snd_dma.c @@ -430,25 +396,25 @@ $(OBJ_DIR)/soft_obj/snd_mix.o: $(COMMON_DIR)/snd_mix.c $(OBJ_DIR)/soft_obj/snd_linux.o: $(COMMON_DIR)/snd_linux.c $(DO_CC) -$(OBJ_DIR)/soft_obj/sv_main.o: $(STAND_DIR)/sv_main.c +$(OBJ_DIR)/soft_obj/sv_main.o: $(UQ_DIR)/sv_main.c $(DO_CC) -$(OBJ_DIR)/soft_obj/sv_phys.o: $(STAND_DIR)/sv_phys.c +$(OBJ_DIR)/soft_obj/sv_phys.o: $(UQ_DIR)/sv_phys.c $(DO_CC) -$(OBJ_DIR)/soft_obj/sv_move.o: $(STAND_DIR)/sv_move.c +$(OBJ_DIR)/soft_obj/sv_move.o: $(UQ_DIR)/sv_move.c $(DO_CC) -$(OBJ_DIR)/soft_obj/sv_user.o: $(STAND_DIR)/sv_user.c +$(OBJ_DIR)/soft_obj/sv_user.o: $(UQ_DIR)/sv_user.c $(DO_CC) -$(OBJ_DIR)/soft_obj/view.o: $(STAND_DIR)/view.c +$(OBJ_DIR)/soft_obj/view.o: $(UQ_DIR)/view.c $(DO_CC) $(OBJ_DIR)/soft_obj/wad.o: $(COMMON_DIR)/wad.c $(DO_CC) -$(OBJ_DIR)/soft_obj/world.o: $(STAND_DIR)/world.c +$(OBJ_DIR)/soft_obj/world.o: $(UQ_DIR)/world.c $(DO_CC) $(OBJ_DIR)/soft_obj/zone.o: $(COMMON_DIR)/zone.c @@ -457,63 +423,63 @@ $(OBJ_DIR)/soft_obj/zone.o: $(COMMON_DIR)/zone.c $(OBJ_DIR)/soft_obj/cd_linux.o: $(COMMON_DIR)/cd_linux.c $(DO_CC) -$(OBJ_DIR)/soft_obj/sys_linux.o: $(STAND_DIR)/sys_linux.c +$(OBJ_DIR)/soft_obj/sys_linux.o: $(UQ_DIR)/sys_linux.c $(DO_CC) # Assembler code -$(OBJ_DIR)/soft_obj/d_copy.o: $(STAND_DIR)/d_copy.s +$(OBJ_DIR)/soft_obj/d_copy.o: $(UQ_DIR)/d_copy.s $(DO_AS) -$(OBJ_DIR)/soft_obj/d_draw.o: $(STAND_DIR)/d_draw.s +$(OBJ_DIR)/soft_obj/d_draw.o: $(UQ_DIR)/d_draw.s $(DO_AS) -$(OBJ_DIR)/soft_obj/d_draw16.o: $(STAND_DIR)/d_draw16.s +$(OBJ_DIR)/soft_obj/d_draw16.o: $(UQ_DIR)/d_draw16.s $(DO_AS) -$(OBJ_DIR)/soft_obj/d_parta.o: $(STAND_DIR)/d_parta.s +$(OBJ_DIR)/soft_obj/d_parta.o: $(UQ_DIR)/d_parta.s $(DO_AS) -$(OBJ_DIR)/soft_obj/d_polysa.o: $(STAND_DIR)/d_polysa.s +$(OBJ_DIR)/soft_obj/d_polysa.o: $(UQ_DIR)/d_polysa.s $(DO_AS) -$(OBJ_DIR)/soft_obj/d_scana.o: $(STAND_DIR)/d_scana.s +$(OBJ_DIR)/soft_obj/d_scana.o: $(UQ_DIR)/d_scana.s $(DO_AS) -$(OBJ_DIR)/soft_obj/d_spr8.o: $(STAND_DIR)/d_spr8.s +$(OBJ_DIR)/soft_obj/d_spr8.o: $(UQ_DIR)/d_spr8.s $(DO_AS) -$(OBJ_DIR)/soft_obj/d_varsa.o: $(STAND_DIR)/d_varsa.s +$(OBJ_DIR)/soft_obj/d_varsa.o: $(UQ_DIR)/d_varsa.s $(DO_AS) $(OBJ_DIR)/soft_obj/math.o: $(COMMON_DIR)/math.s $(DO_AS) -$(OBJ_DIR)/soft_obj/r_aclipa.o: $(STAND_DIR)/r_aclipa.s +$(OBJ_DIR)/soft_obj/r_aclipa.o: $(UQ_DIR)/r_aclipa.s $(DO_AS) -$(OBJ_DIR)/soft_obj/r_aliasa.o: $(STAND_DIR)/r_aliasa.s +$(OBJ_DIR)/soft_obj/r_aliasa.o: $(UQ_DIR)/r_aliasa.s $(DO_AS) -$(OBJ_DIR)/soft_obj/r_drawa.o: $(STAND_DIR)/r_drawa.s +$(OBJ_DIR)/soft_obj/r_drawa.o: $(UQ_DIR)/r_drawa.s $(DO_AS) -$(OBJ_DIR)/soft_obj/r_edgea.o: $(STAND_DIR)/r_edgea.s +$(OBJ_DIR)/soft_obj/r_edgea.o: $(UQ_DIR)/r_edgea.s $(DO_AS) -$(OBJ_DIR)/soft_obj/r_varsa.o: $(STAND_DIR)/r_varsa.s +$(OBJ_DIR)/soft_obj/r_varsa.o: $(UQ_DIR)/r_varsa.s $(DO_AS) -$(OBJ_DIR)/soft_obj/surf16.o: $(STAND_DIR)/surf16.s +$(OBJ_DIR)/soft_obj/surf16.o: $(UQ_DIR)/surf16.s $(DO_AS) -$(OBJ_DIR)/soft_obj/surf8.o: $(STAND_DIR)/surf8.s +$(OBJ_DIR)/soft_obj/surf8.o: $(UQ_DIR)/surf8.s $(DO_AS) $(OBJ_DIR)/soft_obj/snd_mixa.o: $(COMMON_DIR)/snd_mixa.s $(DO_AS) -$(OBJ_DIR)/soft_obj/sys_dosa.o: $(STAND_DIR)/sys_dosa.s +$(OBJ_DIR)/soft_obj/sys_dosa.o: $(UQ_DIR)/sys_dosa.s $(DO_AS) $(OBJ_DIR)/soft_obj/worlda.o: $(PROJECT_DIR)/standalone/worlda.s