Merge pull request #220 from misson20000/nsw-dynamic

NSW: dynamic cores
This commit is contained in:
Twinaphex
2018-06-21 10:44:49 +02:00
committed by GitHub

View File

@@ -269,10 +269,10 @@ else ifeq ($(platform), wiiu)
# Nintendo Switch (libtransistor) # Nintendo Switch (libtransistor)
else ifeq ($(platform), switch) else ifeq ($(platform), switch)
EXT=a EXT=so
TARGET := $(TARGET_NAME)_libretro_$(platform).$(EXT) TARGET := $(TARGET_NAME)_libretro_$(platform).$(EXT)
include $(LIBTRANSISTOR_HOME)/libtransistor.mk include $(LIBTRANSISTOR_HOME)/libtransistor.mk
STATIC_LINKING=1 LDFLAGS = $(LD_SHARED_LIBRARY_FLAGS) -ltransistor.lib.nro $(LIBTRANSISTOR_LIB_LDFLAGS) -E
EXTERNAL_ZLIB=1 EXTERNAL_ZLIB=1
@@ -605,6 +605,10 @@ ifeq ($(STATIC_LINKING),1)
else else
LD = link.exe LD = link.exe
endif endif
else ifeq ($(platform), switch)
OBJOUT = -o
LINKOUT = -o
# libtransistor.mk sets LD for us
else else
OBJOUT = -o OBJOUT = -o
LINKOUT = -o LINKOUT = -o