diff options
| author | Max Horn | 2008-05-15 11:40:38 +0000 |
|---|---|---|
| committer | Max Horn | 2008-05-15 11:40:38 +0000 |
| commit | defc030143487550057cac1fb617d31ce9ab1ab2 (patch) | |
| tree | 715887c6224f2536333730c79a964846f18107b1 /backends/platform/gp32/Makefile | |
| parent | 6206fb2a188b28db426cb85653e8c6bf00d1f1d3 (diff) | |
| download | scummvm-rg350-defc030143487550057cac1fb617d31ce9ab1ab2.tar.gz scummvm-rg350-defc030143487550057cac1fb617d31ce9ab1ab2.tar.bz2 scummvm-rg350-defc030143487550057cac1fb617d31ce9ab1ab2.zip | |
Removed the GP32 port
svn-id: r32139
Diffstat (limited to 'backends/platform/gp32/Makefile')
| -rw-r--r-- | backends/platform/gp32/Makefile | 187 |
1 files changed, 0 insertions, 187 deletions
diff --git a/backends/platform/gp32/Makefile b/backends/platform/gp32/Makefile deleted file mode 100644 index f7145bf860..0000000000 --- a/backends/platform/gp32/Makefile +++ /dev/null @@ -1,187 +0,0 @@ -CC := arm-elf-gcc -CXX := arm-elf-g++ -LD := arm-elf-g++ -AS := arm-elf-as -AR := arm-elf-ar cru -RANLIB := arm-elf-ranlib -RM := rm -f -MKDIR := mkdir -p -ECHO := echo -n -CAT := cat -RM := rm -f -# recursive version of RM -RM_REC := $(RM) -r -ZIP := zip -q -CP := cp -OBJCOPY := arm-elf-objcopy -FXETOOL := b2fxec - - -####################################################################### -# Default compilation parameters. Normally don't edit these # -####################################################################### - -CFLAGS = -marm -march=armv4t -mtune=arm920 -mapcs \ - -finline-functions \ - -fshort-enums \ - -mstructure-size-boundary=32 \ - -mno-thumb-interwork \ - -I$(GPSDK)/include \ - -g \ - -O2 \ - -fomit-frame-pointer -# -ffast-math \ -# -fshort-double - -CPPFLAGS:= $(CFLAGS) -CXXFLAGS:= $(CFLAGS) -DEFINES := -LDFLAGS := -INCLUDES:= -I. -Icommon -LIBS := -OBJS := - -# Turn on useful warnings -CXXFLAGS+= -Wall -pedantic -Wpointer-arith -Wcast-qual -Wcast-align -Wconversion -CXXFLAGS+= -Wshadow -Wuninitialized -Wimplicit -Wundef -CXXFLAGS+= -Wno-long-long -Wno-multichar -Wno-unknown-pragmas -Wno-reorder -CXXFLAGS+= -Wwrite-strings -fcheck-new -Wctor-dtor-privacy -Wnon-virtual-dtor - -# Stripped Build? (Smaller ELF, Minimal debug symbol information). -# You MUST comment this out with a # if you wish to debug your code. -STRIP_DEBUG = -Wl,--strip-debug - -# GPSDK (SDK, Includes and Startup Files) base dir -GPSDK = /usr/compat/gp32/share/sdk - -LDSPECS = -specs=gp32_gpsdk.specs - -LDFLAGS = $(STRIP_DEBUG) -Wl,-Map,$(MAPFILE) $(LDSPECS) -Wl,--no-warn-mismatch - -LIBS += -L$(GPSDK)/lib \ - -lgpmem -lgpos -lgpstdio -lgpstdlib -lgpsound -lgpgraphic -lgpfont \ - -lm -lc -lgcc - -INCLUDES += -Ibackends/platform/gp32 -Iengines -I$(GPSDK)/include - -MODULES += backends/platform/gp32 - -# Outputs -EXEEXT = .elf -MAPFILE = scummvm.map -BIN = scummvm.gxb -FXE = scummvm.fxe - -# Plugins hack -srcdir = ./ - -DEFINES = -D__GP32__ -DEFINES += -DNONSTANDARD_PORT - -# Disable new themes. GP32 has LOW memory! -DEFINES += -DDISABLE_FANCY_THEMES - -# Support libtremor. -#DEFINES += -DUSE_VORBIS -DUSE_TREMOR -DGP32_SDK -#INCLUDES += -Ibackends/platform/gp32/gptremor -#LIBS += -Lbackends/platform/gp32/gptremor -lgptremor - -# Support libmad. -#DEFINES += -DUSE_MAD -#INCLUDES += -Ibackends/platform/gp32/gpmad -#LIBS += -Lbackends/platform/gp32/gpmad -lgpmad - -# Support libminilzo. -DEFINES += -DUSE_MINILZO -INCLUDES += -Ibackends/platform/gp32/minilzo -LIBS += -Lbackends/platform/gp32/minilzo -lminilzo - -# Support for 8:3 save files names (The GP32 uses FAT12/16 (no vFAT) for the file system). -DEFINES += -DSHORT_SAVENAMES - -# Support for the unsigned sound mixer. -DEFINES += -DOUTPUT_UNSIGNED_AUDIO - -# Support for the GP32 (fmOPL derived) MIDI engine. -# - NOT fully implemented yet. -#DEFINES += -DUSE_GP32_FMOPL - - - -#GP32 Debug - Remove from Release builds -# This builds in the GP32 GDB USB Stub. Don't use it unless you know what your doing. -# You also need to remove ANY optemisation from the compiler flags. -#DEFINES += -DGP32_GDB -#OBJS += backends/platform/gp32/debug-gdbstub-usb.o - -# Standard librarys and optimization modules -OBJS += backends/platform/gp32/startup.o \ - backends/platform/gp32/memcpy.o \ - backends/platform/gp32/gp_asmlib.o \ - backends/platform/gp32/gp_clipped.o \ - backends/platform/gp32/fontdata.o - -# Custom GP32 std library -OBJS += backends/platform/gp32/gp32std.o \ - backends/platform/gp32/gp32std_file.o \ - backends/platform/gp32/gp32std_grap.o \ - backends/platform/gp32/gp32std_input.o \ - backends/platform/gp32/gp32std_memory.o \ - backends/platform/gp32/gp32std_sound.o \ - #backends/platform/gp32/dmaaudio_asm.o \ - #backends/platform/gp32/dmaaudio.o \ - -#Main ScummVM for the GP32 Backend -OBJS += backends/platform/gp32/gp32_main.o \ - backends/platform/gp32/gp32_launcher.o \ - backends/platform/gp32/gp32_osys.o \ - backends/fs/gp32/gp32-fs.o - -$(FXE): $(BIN) - $(FXETOOL) -f -a "The ScummVM Team" -t "ScummVM for the GP32" -b backends/platform/gp32/scummvm.bmp $< $@ - -$(BIN): scummvm$(EXEEXT) - $(OBJCOPY) -O binary $< $@ - -# Uncomment this to use GCC 3.x specific dependency tracking (recommended) -HAVE_GCC3 = 1 - -####################################################################### -# Control which modules are built - uncomment any to disable module # -####################################################################### - -DISABLE_SCALERS = 1 -DISABLE_HQ_SCALERS = 1 - -ENABLE_SCUMM = STATIC_PLUGIN - -# We can play The Dig with GP32 -- without any movies/musics/voices. But who would do that? -#ENABLE_SCUMM_7_8 = 1 -#ENABLE_HE = 1 - -ENABLE_AGOS = STATIC_PLUGIN -ENABLE_SKY = STATIC_PLUGIN -ENABLE_QUEEN = STATIC_PLUGIN -ENABLE_GOB = STATIC_PLUGIN -ENABLE_LURE = STATIC_PLUGIN -ENABLE_CINE = STATIC_PLUGIN -ENABLE_SAGA = STATIC_PLUGIN -ENABLE_KYRA = STATIC_PLUGIN -ENABLE_AGI = STATIC_PLUGIN - -# The engines below are not supported on the GP32 port so there is -# no point compiling support into the binary. -#ENABLE_SWORD1 = STATIC_PLUGIN -#ENABLE_SWORD2 = STATIC_PLUGIN - -####################################################################### -# Misc stuff - you should normally never have to edit this # -####################################################################### - -EXECUTABLE := scummvm$(EXEEXT) - -include Makefile.common - -dist: - $(RM) $(ZIPFILE) - $(ZIP) $(ZIPFILE) $(DISTFILES) |
