glide2x: added top-level makefiles.
This commit is contained in:
@@ -37,7 +37,7 @@
|
||||
# target = cvg, h3
|
||||
# default = no
|
||||
# USE_MMX=1 (see USE_3DNOW)
|
||||
# target = h3
|
||||
# target = cvg
|
||||
# default = no
|
||||
#
|
||||
# Targets:
|
||||
|
||||
61
glide2x/Makefile.mingw
Normal file
61
glide2x/Makefile.mingw
Normal file
@@ -0,0 +1,61 @@
|
||||
# Win32 makefile for Glide2, using MinGW environment
|
||||
# This makefile MUST be processed by GNU make!!!
|
||||
#
|
||||
# Copyright (c) 2003 - Daniel Borca
|
||||
# Email : dborca@users.sourceforge.net
|
||||
# Web : http://www.geocities.com/dborca
|
||||
#
|
||||
|
||||
#
|
||||
# Available options:
|
||||
#
|
||||
# Environment variables:
|
||||
# FX_GLIDE_HW build for the given ASIC (sst1, sst96, cvg, h3).
|
||||
# default = h3
|
||||
# H4=1 High speed Avenger/Napalm.
|
||||
# target = h3
|
||||
# default = no
|
||||
# OPTFLAGS pass given optimization flags to compiler
|
||||
# target = sst1, sst96, cvg, h3
|
||||
# default = -O2 -ffast-math -mtune=pentium
|
||||
# DEBUG=1 enable debugging checks and messages
|
||||
# target = sst1, sst96, cvg, h3
|
||||
# default = no
|
||||
# USE_X86=1 use assembler triangle specializations
|
||||
# target = sst1, sst96, cvg, h3
|
||||
# default = no
|
||||
# USE_3DNOW=1 allow 3DNow! specializations. However, the true CPU
|
||||
# capabilities are still checked at run-time to avoid
|
||||
# crashes.
|
||||
# target = cvg, h3
|
||||
# default = no
|
||||
# USE_MMX=1 (see USE_3DNOW)
|
||||
# target = cvg
|
||||
# default = no
|
||||
#
|
||||
# Targets:
|
||||
# all: build everything
|
||||
# clean: remove object files
|
||||
# realclean: remove all generated files
|
||||
#
|
||||
|
||||
.PHONY: all clean realclean
|
||||
|
||||
export BUILD_NUMBER = 40404
|
||||
export FX_GLIDE_HW ?= h3
|
||||
|
||||
ifeq ($(FX_GLIDE_HW),sst96)
|
||||
G2_DIR = sst1/glide/src
|
||||
else
|
||||
G2_DIR = $(FX_GLIDE_HW)/glide/src
|
||||
endif
|
||||
|
||||
all:
|
||||
make -f Makefile.mingw -C $(G2_DIR)
|
||||
# USE_X86=1 USE_3DNOW=1 USE_MMX=1
|
||||
|
||||
clean:
|
||||
make -f Makefile.mingw -C $(G2_DIR) clean
|
||||
|
||||
realclean:
|
||||
make -f Makefile.mingw -C $(G2_DIR) realclean
|
||||
61
glide2x/Makefile.win32
Normal file
61
glide2x/Makefile.win32
Normal file
@@ -0,0 +1,61 @@
|
||||
# Win32 makefile for Glide2, using Visual Studio (cl.exe)
|
||||
# This makefile MUST be processed by GNU make!!!
|
||||
#
|
||||
# Copyright (c) 2003 - Daniel Borca
|
||||
# Email : dborca@users.sourceforge.net
|
||||
# Web : http://www.geocities.com/dborca
|
||||
#
|
||||
|
||||
#
|
||||
# Available options:
|
||||
#
|
||||
# Environment variables:
|
||||
# FX_GLIDE_HW build for the given ASIC (sst1, sst96, cvg, h3).
|
||||
# default = h3
|
||||
# H4=1 High speed Avenger/Napalm.
|
||||
# target = h3
|
||||
# default = no
|
||||
# OPTFLAGS pass given optimization flags to compiler
|
||||
# target = sst1, sst96, cvg, h3
|
||||
# default = -G6 -O2 (or -Od if DEBUG=1)
|
||||
# DEBUG=1 enable debugging checks and messages
|
||||
# target = sst1, sst96, cvg, h3
|
||||
# default = no
|
||||
# USE_X86=1 use assembler triangle specializations
|
||||
# target = sst1, sst96, cvg, h3
|
||||
# default = no
|
||||
# USE_3DNOW=1 allow 3DNow! specializations. However, the true CPU
|
||||
# capabilities are still checked at run-time to avoid
|
||||
# crashes.
|
||||
# target = cvg, h3
|
||||
# default = no
|
||||
# USE_MMX=1 (see USE_3DNOW)
|
||||
# target = cvg
|
||||
# default = no
|
||||
#
|
||||
# Targets:
|
||||
# all: build everything
|
||||
# clean: remove object files
|
||||
# realclean: remove all generated files
|
||||
#
|
||||
|
||||
.PHONY: all clean realclean
|
||||
|
||||
export BUILD_NUMBER = 40404
|
||||
export FX_GLIDE_HW ?= h3
|
||||
|
||||
ifeq ($(FX_GLIDE_HW),sst96)
|
||||
G2_DIR = sst1\glide\src
|
||||
else
|
||||
G2_DIR = $(FX_GLIDE_HW)\glide\src
|
||||
endif
|
||||
|
||||
all:
|
||||
make -f Makefile.win32 -C $(G2_DIR)
|
||||
# USE_X86=1 USE_3DNOW=1 USE_MMX=1
|
||||
|
||||
clean:
|
||||
make -f Makefile.win32 -C $(G2_DIR) clean
|
||||
|
||||
realclean:
|
||||
make -f Makefile.win32 -C $(G2_DIR) realclean
|
||||
Reference in New Issue
Block a user