From: Twinaphex Date: Sun, 26 Mar 2017 03:30:58 +0000 (+0200) Subject: Merge pull request #53 from ilag11111/cheatSupport X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f5de3ba326117eab60b1afb5e79f7fb000d27180;hp=5c4adfbaec6c6950797479d5e5a8c4736179e2d5;p=picodrive.git Merge pull request #53 from ilag11111/cheatSupport Restore support for short GG cheats. --- diff --git a/Makefile.libretro b/Makefile.libretro index 4d34134..5d16ca7 100644 --- a/Makefile.libretro +++ b/Makefile.libretro @@ -23,6 +23,7 @@ AS ?= as CC_AS ?= $(CC) CFLAGS ?= +STATIC_LINKING:= 0 TARGET_NAME := picodrive LIBM := -lm GIT_VERSION := " $(shell git rev-parse --short HEAD || echo unknown)" @@ -39,9 +40,15 @@ asm_cdmemory = 0 asm_mix = 0 fpic := + +ifeq ($(STATIC_LINKING),1) +EXT=a +endif + # Unix ifeq ($(platform), unix) - TARGET := $(TARGET_NAME)_libretro.so + EXT ?= so + TARGET := $(TARGET_NAME)_libretro.$(EXT) fpic := -fPIC SHARED := -shared DONT_COMPILE_IN_ZLIB = 1 @@ -49,7 +56,8 @@ ifeq ($(platform), unix) # Portable Linux else ifeq ($(platform), linux-portable) - TARGET := $(TARGET_NAME)_libretro.so + EXT ?= so + TARGET := $(TARGET_NAME)_libretro.$(EXT) SHARED := -shared -nostdlib fpic := -fPIC LIBM := @@ -58,7 +66,8 @@ else ifeq ($(platform), linux-portable) # OS X else ifeq ($(platform), osx) - TARGET := $(TARGET_NAME)_libretro.dylib + EXT ?= dylib + TARGET := $(TARGET_NAME)_libretro.$(EXT) SHARED := -dynamiclib fpic := -fPIC APPLE := 1