mirror of
https://github.com/ekeeke/Genesis-Plus-GX.git
synced 2024-11-11 05:15:11 +01:00
commit
5880882112
@ -2,11 +2,6 @@ DEBUG = 0
|
|||||||
LOGSOUND = 0
|
LOGSOUND = 0
|
||||||
FRONTEND_SUPPORTS_RGB565 = 1
|
FRONTEND_SUPPORTS_RGB565 = 1
|
||||||
|
|
||||||
|
|
||||||
ifneq ($(EMSCRIPTEN),)
|
|
||||||
platform = emscripten
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifeq ($(platform),)
|
ifeq ($(platform),)
|
||||||
platform = unix
|
platform = unix
|
||||||
ifeq ($(shell uname -a),)
|
ifeq ($(shell uname -a),)
|
||||||
@ -50,7 +45,7 @@ ifeq ($(platform), unix)
|
|||||||
ENDIANNESS_DEFINES := -DLSB_FIRST -DBYTE_ORDER=LITTLE_ENDIAN
|
ENDIANNESS_DEFINES := -DLSB_FIRST -DBYTE_ORDER=LITTLE_ENDIAN
|
||||||
PLATFORM_DEFINES := -DHAVE_ZLIB
|
PLATFORM_DEFINES := -DHAVE_ZLIB
|
||||||
|
|
||||||
# Portable Linux
|
# Portable Linux
|
||||||
else ifeq ($(platform), linux-portable)
|
else ifeq ($(platform), linux-portable)
|
||||||
TARGET := $(TARGET_NAME)_libretro.so
|
TARGET := $(TARGET_NAME)_libretro.so
|
||||||
fpic := -fPIC -nostdlib
|
fpic := -fPIC -nostdlib
|
||||||
@ -61,8 +56,8 @@ else ifeq ($(platform), linux-portable)
|
|||||||
# OS X
|
# OS X
|
||||||
else ifeq ($(platform), osx)
|
else ifeq ($(platform), osx)
|
||||||
TARGET := $(TARGET_NAME)_libretro.dylib
|
TARGET := $(TARGET_NAME)_libretro.dylib
|
||||||
fpic := -fPIC
|
fpic := -fPIC
|
||||||
SHARED := -dynamiclib
|
SHARED := -dynamiclib
|
||||||
ifeq ($(arch),ppc)
|
ifeq ($(arch),ppc)
|
||||||
ENDIANNESS_DEFINES := -DBYTE_ORDER=BIG_ENDIAN
|
ENDIANNESS_DEFINES := -DBYTE_ORDER=BIG_ENDIAN
|
||||||
else
|
else
|
||||||
@ -72,19 +67,18 @@ else ifeq ($(platform), osx)
|
|||||||
|
|
||||||
OSXVER = `sw_vers -productVersion | cut -d. -f 2`
|
OSXVER = `sw_vers -productVersion | cut -d. -f 2`
|
||||||
OSX_LT_MAVERICKS = `(( $(OSXVER) <= 9)) && echo "YES"`
|
OSX_LT_MAVERICKS = `(( $(OSXVER) <= 9)) && echo "YES"`
|
||||||
ifeq ($(OSX_LT_MAVERICKS),"YES")
|
fpic += -mmacosx-version-min=10.1
|
||||||
fpic += -mmacosx-version-min=10.5
|
|
||||||
endif
|
|
||||||
ifndef ($(NOUNIVERSAL))
|
ifndef ($(NOUNIVERSAL))
|
||||||
CFLAGS += $(ARCHFLAGS)
|
CFLAGS += $(ARCHFLAGS)
|
||||||
LDFLAGS += $(ARCHFLAGS)
|
LDFLAGS += $(ARCHFLAGS)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# iOS
|
# iOS
|
||||||
else ifeq ($(platform), ios)
|
else ifneq (,$(findstring ios,$(platform)))
|
||||||
|
|
||||||
TARGET := $(TARGET_NAME)_libretro_ios.dylib
|
TARGET := $(TARGET_NAME)_libretro_ios.dylib
|
||||||
fpic := -fPIC
|
fpic := -fPIC
|
||||||
SHARED := -dynamiclib
|
SHARED := -dynamiclib
|
||||||
ENDIANNESS_DEFINES := -DLSB_FIRST -DBYTE_ORDER=LITTLE_ENDIAN
|
ENDIANNESS_DEFINES := -DLSB_FIRST -DBYTE_ORDER=LITTLE_ENDIAN
|
||||||
PLATFORM_DEFINES := -DHAVE_ZLIB
|
PLATFORM_DEFINES := -DHAVE_ZLIB
|
||||||
|
|
||||||
@ -92,13 +86,14 @@ else ifeq ($(platform), ios)
|
|||||||
IOSSDK := $(shell xcrun -sdk iphoneos -show-sdk-path)
|
IOSSDK := $(shell xcrun -sdk iphoneos -show-sdk-path)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
CC = clang -arch armv7 -isysroot $(IOSSDK)
|
CC = cc -arch armv7 -isysroot $(IOSSDK)
|
||||||
OSXVER = `sw_vers -productVersion | cut -d. -f 2`
|
ifeq ($(platform),ios9)
|
||||||
OSX_LT_MAVERICKS = `(( $(OSXVER) <= 9)) && echo "YES"`
|
CC += -miphoneos-version-min=8.0
|
||||||
ifeq ($(OSX_LT_MAVERICKS),"YES")
|
PLATFORM_DEFINES += -miphoneos-version-min=8.0
|
||||||
CC += -miphoneos-version-min=5.0
|
else
|
||||||
PLATFORM_DEFINES += -miphoneos-version-min=5.0
|
CC += -miphoneos-version-min=5.0
|
||||||
endif
|
PLATFORM_DEFINES += -miphoneos-version-min=5.0
|
||||||
|
endif
|
||||||
|
|
||||||
# Theos
|
# Theos
|
||||||
else ifeq ($(platform), theos_ios)
|
else ifeq ($(platform), theos_ios)
|
||||||
@ -118,7 +113,7 @@ else ifeq ($(platform), theos_ios)
|
|||||||
else ifeq ($(platform), qnx)
|
else ifeq ($(platform), qnx)
|
||||||
TARGET := $(TARGET_NAME)_libretro_qnx.so
|
TARGET := $(TARGET_NAME)_libretro_qnx.so
|
||||||
fpic := -fPIC
|
fpic := -fPIC
|
||||||
SHARED := -shared -Wl,--version-script=libretro/link.T -Wl,--no-undefined
|
SHARED := -shared -Wl,--version-script=libretro/link.T -Wl,--no-undefined
|
||||||
ENDIANNESS_DEFINES := -DLSB_FIRST -DBYTE_ORDER=LITTLE_ENDIAN
|
ENDIANNESS_DEFINES := -DLSB_FIRST -DBYTE_ORDER=LITTLE_ENDIAN
|
||||||
PLATFORM_DEFINES := -DHAVE_ZLIB
|
PLATFORM_DEFINES := -DHAVE_ZLIB
|
||||||
CC = qcc -Vgcc_ntoarmv7le
|
CC = qcc -Vgcc_ntoarmv7le
|
||||||
@ -159,6 +154,29 @@ else ifeq ($(platform), psp1)
|
|||||||
CFLAGS += -G0
|
CFLAGS += -G0
|
||||||
STATIC_LINKING = 1
|
STATIC_LINKING = 1
|
||||||
|
|
||||||
|
# Vita
|
||||||
|
else ifeq ($(platform), vita)
|
||||||
|
TARGET := $(TARGET_NAME)_libretro_vita.a$(EXE_EXT)
|
||||||
|
CC = arm-vita-eabi-gcc$(EXE_EXT)
|
||||||
|
AR = arm-vita-eabi-ar$(EXE_EXT)
|
||||||
|
CFLAGS += -O3 -mfloat-abi=hard -ffast-math -fsingle-precision-constant
|
||||||
|
ENDIANNESS_DEFINES := -DLSB_FIRST -DALIGN_LONG -DALT_RENDERER -DHAVE_ALLOCA_H -DBYTE_ORDER=LITTLE_ENDIAN
|
||||||
|
PLATFORM_DEFINES := -DVITA
|
||||||
|
STATIC_LINKING = 1
|
||||||
|
|
||||||
|
# CTR (3DS)
|
||||||
|
else ifeq ($(platform), ctr)
|
||||||
|
TARGET := $(TARGET_NAME)_libretro_ctr.a
|
||||||
|
CC = $(DEVKITARM)/bin/arm-none-eabi-gcc$(EXE_EXT)
|
||||||
|
AR = $(DEVKITARM)/bin/arm-none-eabi-ar$(EXE_EXT)
|
||||||
|
ENDIANNESS_DEFINES := -DLSB_FIRST -DALIGN_LONG -DBYTE_ORDER=LITTLE_ENDIAN -DUSE_DYNAMIC_ALLOC
|
||||||
|
PLATFORM_DEFINES := -DARM11 -D_3DS
|
||||||
|
CFLAGS += -march=armv6k -mtune=mpcore -mfloat-abi=hard -marm -mfpu=vfp
|
||||||
|
CFLAGS += -Wall -mword-relocations
|
||||||
|
CFLAGS += -fomit-frame-pointer -ffast-math
|
||||||
|
STATIC_LINKING = 1
|
||||||
|
|
||||||
|
|
||||||
# Xbox 360
|
# Xbox 360
|
||||||
else ifeq ($(platform), xenon)
|
else ifeq ($(platform), xenon)
|
||||||
TARGET := $(TARGET_NAME)_libretro_xenon360.a
|
TARGET := $(TARGET_NAME)_libretro_xenon360.a
|
||||||
@ -190,7 +208,7 @@ else ifeq ($(platform), wii)
|
|||||||
else ifneq (,$(findstring armv,$(platform)))
|
else ifneq (,$(findstring armv,$(platform)))
|
||||||
TARGET := $(TARGET_NAME)_libretro.so
|
TARGET := $(TARGET_NAME)_libretro.so
|
||||||
fpic := -fPIC
|
fpic := -fPIC
|
||||||
SHARED := -shared -Wl,--version-script=libretro/link.T -Wl,--no-undefined
|
SHARED := -shared -Wl,--version-script=libretro/link.T -Wl,--no-undefined
|
||||||
ENDIANNESS_DEFINES := -DLSB_FIRST -DBYTE_ORDER=LITTLE_ENDIAN
|
ENDIANNESS_DEFINES := -DLSB_FIRST -DBYTE_ORDER=LITTLE_ENDIAN
|
||||||
PLATFORM_DEFINES := -DHAVE_ZLIB
|
PLATFORM_DEFINES := -DHAVE_ZLIB
|
||||||
ifneq (,$(findstring cortexa5,$(platform)))
|
ifneq (,$(findstring cortexa5,$(platform)))
|
||||||
@ -220,7 +238,7 @@ else ifeq ($(platform), emscripten)
|
|||||||
else
|
else
|
||||||
TARGET := $(TARGET_NAME)_libretro.dll
|
TARGET := $(TARGET_NAME)_libretro.dll
|
||||||
CC = gcc
|
CC = gcc
|
||||||
SHARED := -shared -static-libgcc -static-libstdc++ -Wl,--version-script=libretro/link.T -Wl,--no-undefined
|
SHARED := -shared -static-libgcc -static-libstdc++ -Wl,--version-script=libretro/link.T -Wl,--no-undefined
|
||||||
|
|
||||||
ENDIANNESS_DEFINES := -DLSB_FIRST -DBYTE_ORDER=LITTLE_ENDIAN
|
ENDIANNESS_DEFINES := -DLSB_FIRST -DBYTE_ORDER=LITTLE_ENDIAN
|
||||||
PLATFORM_DEFINES := -DHAVE_ZLIB
|
PLATFORM_DEFINES := -DHAVE_ZLIB
|
||||||
@ -252,7 +270,7 @@ ifeq ($(LOGSOUND), 1)
|
|||||||
LIBRETRO_CFLAGS := -DLOGSOUND
|
LIBRETRO_CFLAGS := -DLOGSOUND
|
||||||
endif
|
endif
|
||||||
|
|
||||||
DEFINES := -DUSE_LIBTREMOR
|
DEFINES := -DUSE_LIBTREMOR
|
||||||
CFLAGS += $(fpic) $(DEFINES) $(CODE_DEFINES)
|
CFLAGS += $(fpic) $(DEFINES) $(CODE_DEFINES)
|
||||||
|
|
||||||
ifeq ($(FRONTEND_SUPPORTS_RGB565), 1)
|
ifeq ($(FRONTEND_SUPPORTS_RGB565), 1)
|
||||||
@ -291,7 +309,7 @@ $(TARGET): $(OBJECTS)
|
|||||||
ifeq ($(STATIC_LINKING), 1)
|
ifeq ($(STATIC_LINKING), 1)
|
||||||
$(AR) rcs $@ $(OBJECTS)
|
$(AR) rcs $@ $(OBJECTS)
|
||||||
else
|
else
|
||||||
$(CC) -o $(TARGET) $(fpic) $(OBJECTS) $(LDFLAGS) $(SHARED)
|
$(CC) -o $(TARGET) $(fpic) $(OBJECTS) $(LDFLAGS) $(SHARED)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
clean-objs:
|
clean-objs:
|
||||||
|
@ -12,7 +12,7 @@ LIBRETRO_DIR := ..
|
|||||||
LOCAL_MODULE := retro
|
LOCAL_MODULE := retro
|
||||||
|
|
||||||
ifeq ($(TARGET_ARCH),arm)
|
ifeq ($(TARGET_ARCH),arm)
|
||||||
LOCAL_CFLAGS += -DANDROID_ARM
|
LOCAL_CFLAGS += -DANDROID_ARM -D_ARM_ASSEM_
|
||||||
LOCAL_ARM_MODE := arm
|
LOCAL_ARM_MODE := arm
|
||||||
endif
|
endif
|
||||||
|
|
||||||
@ -24,6 +24,6 @@ LOCAL_C_INCLUDES = $(foreach dir,$(GENPLUS_SRC_DIR),$(LOCAL_PATH)/$(dir)) \
|
|||||||
$(LOCAL_PATH)/$(TREMOR_SRC_DIR) \
|
$(LOCAL_PATH)/$(TREMOR_SRC_DIR) \
|
||||||
$(LOCAL_PATH)/$(LIBRETRO_DIR)
|
$(LOCAL_PATH)/$(LIBRETRO_DIR)
|
||||||
|
|
||||||
LOCAL_CFLAGS = -ffast-math -O2 -funroll-loops -DINLINE="static inline" -DUSE_LIBTREMOR -DUSE_16BPP_RENDERING -DLSB_FIRST -DBYTE_ORDER=LITTLE_ENDIAN -D__LIBRETRO__ -DFRONTEND_SUPPORTS_RGB565 -DALIGN_LONG -DALIGN_WORD
|
LOCAL_CFLAGS += -ffast-math -O2 -funroll-loops -DINLINE="static inline" -DUSE_LIBTREMOR -DUSE_16BPP_RENDERING -DLSB_FIRST -DBYTE_ORDER=LITTLE_ENDIAN -D__LIBRETRO__ -DFRONTEND_SUPPORTS_RGB565 -DALIGN_LONG -DALIGN_WORD
|
||||||
|
|
||||||
include $(BUILD_SHARED_LIBRARY)
|
include $(BUILD_SHARED_LIBRARY)
|
||||||
|
@ -1,142 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<?fileVersion 4.0.0?>
|
|
||||||
|
|
||||||
<cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
|
|
||||||
<storageModule moduleId="org.eclipse.cdt.core.settings">
|
|
||||||
<cconfiguration id="com.qnx.qcc.toolChain.1526830911">
|
|
||||||
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.qnx.qcc.toolChain.1526830911" moduleId="org.eclipse.cdt.core.settings" name="Device-Debug">
|
|
||||||
<externalSettings/>
|
|
||||||
<extensions>
|
|
||||||
<extension id="com.qnx.tools.ide.qde.core.QDEBynaryParser" point="org.eclipse.cdt.core.BinaryParser"/>
|
|
||||||
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
|
||||||
<extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
|
|
||||||
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
|
||||||
</extensions>
|
|
||||||
</storageModule>
|
|
||||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
|
||||||
<configuration artifactName="${ProjName}" buildProperties="" description="" id="com.qnx.qcc.toolChain.1526830911" name="Device-Debug" parent="org.eclipse.cdt.build.core.emptycfg">
|
|
||||||
<folderInfo id="com.qnx.qcc.toolChain.1526830911.139999021" name="/" resourcePath="">
|
|
||||||
<toolChain id="com.qnx.qcc.toolChain.1347789686" name="com.qnx.qcc.toolChain" superClass="com.qnx.qcc.toolChain">
|
|
||||||
<option id="com.qnx.qcc.option.os.1108253255" name="Target OS:" superClass="com.qnx.qcc.option.os"/>
|
|
||||||
<option id="com.qnx.qcc.option.cpu.1377890136" name="Target CPU:" superClass="com.qnx.qcc.option.cpu" value="com.qnx.qcc.option.gen.cpu.armle-v7" valueType="enumerated"/>
|
|
||||||
<option id="com.qnx.qcc.option.compiler.997614485" name="Compiler:" superClass="com.qnx.qcc.option.compiler"/>
|
|
||||||
<option id="com.qnx.qcc.option.runtime.1164614625" name="Runtime:" superClass="com.qnx.qcc.option.runtime"/>
|
|
||||||
<targetPlatform archList="all" binaryParser="com.qnx.tools.ide.qde.core.QDEBynaryParser" id="com.qnx.qcc.targetPlatform.1572030089" osList="all" superClass="com.qnx.qcc.targetPlatform"/>
|
|
||||||
<builder arguments="-C../../.. -fMakefile.libretro platform=qnx" command="make" id="com.qnx.qcc.toolChain.1526830911.1012931032" keepEnvironmentInBuildfile="false" managedBuildOn="false" name="Gnu Make Builder" superClass="org.eclipse.cdt.build.core.settings.default.builder"/>
|
|
||||||
<tool id="com.qnx.qcc.tool.compiler.263192027" name="QCC Compiler" superClass="com.qnx.qcc.tool.compiler">
|
|
||||||
<option id="com.qnx.qcc.option.compiler.optlevel.1617747459" name="Optimization Level" superClass="com.qnx.qcc.option.compiler.optlevel" value="com.qnx.qcc.option.compiler.optlevel.0" valueType="enumerated"/>
|
|
||||||
<option id="com.qnx.qcc.option.compiler.includePath.1417827447" name="Include Directories (-I)" superClass="com.qnx.qcc.option.compiler.includePath" valueType="includePath">
|
|
||||||
<listOptionValue builtIn="false" value="${QNX_TARGET}/usr/include/freetype2"/>
|
|
||||||
<listOptionValue builtIn="false" value="${QNX_TARGET}/../target-override/usr/include"/>
|
|
||||||
</option>
|
|
||||||
<inputType id="com.qnx.qcc.inputType.compiler.1393957060" superClass="com.qnx.qcc.inputType.compiler"/>
|
|
||||||
</tool>
|
|
||||||
<tool id="com.qnx.qcc.tool.assembler.1008120253" name="QCC Assembler" superClass="com.qnx.qcc.tool.assembler">
|
|
||||||
<inputType id="com.qnx.qcc.inputType.assembler.1565382750" superClass="com.qnx.qcc.inputType.assembler"/>
|
|
||||||
</tool>
|
|
||||||
<tool id="com.qnx.qcc.tool.linker.972928581" name="QCC Linker" superClass="com.qnx.qcc.tool.linker"/>
|
|
||||||
<tool id="com.qnx.qcc.tool.archiver.975009670" name="QCC Archiver" superClass="com.qnx.qcc.tool.archiver"/>
|
|
||||||
</toolChain>
|
|
||||||
</folderInfo>
|
|
||||||
</configuration>
|
|
||||||
</storageModule>
|
|
||||||
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
|
|
||||||
</cconfiguration>
|
|
||||||
<cconfiguration id="com.qnx.qcc.toolChain.637700571">
|
|
||||||
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.qnx.qcc.toolChain.637700571" moduleId="org.eclipse.cdt.core.settings" name="Device-Release">
|
|
||||||
<externalSettings/>
|
|
||||||
<extensions>
|
|
||||||
<extension id="com.qnx.tools.ide.qde.core.QDEBynaryParser" point="org.eclipse.cdt.core.BinaryParser"/>
|
|
||||||
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
|
||||||
<extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
|
|
||||||
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
|
||||||
</extensions>
|
|
||||||
</storageModule>
|
|
||||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
|
||||||
<configuration artifactName="${ProjName}" buildProperties="" id="com.qnx.qcc.toolChain.637700571" name="Device-Release" parent="org.eclipse.cdt.build.core.emptycfg">
|
|
||||||
<folderInfo id="com.qnx.qcc.toolChain.637700571.221375952" name="/" resourcePath="">
|
|
||||||
<toolChain id="com.qnx.qcc.toolChain.2029719257" name="com.qnx.qcc.toolChain" superClass="com.qnx.qcc.toolChain">
|
|
||||||
<option id="com.qnx.qcc.option.os.79976845" name="Target OS:" superClass="com.qnx.qcc.option.os"/>
|
|
||||||
<option id="com.qnx.qcc.option.cpu.291294629" name="Target CPU:" superClass="com.qnx.qcc.option.cpu" value="com.qnx.qcc.option.gen.cpu.armle-v7" valueType="enumerated"/>
|
|
||||||
<option id="com.qnx.qcc.option.compiler.1377817538" name="Compiler:" superClass="com.qnx.qcc.option.compiler"/>
|
|
||||||
<option id="com.qnx.qcc.option.runtime.842428494" name="Runtime:" superClass="com.qnx.qcc.option.runtime"/>
|
|
||||||
<targetPlatform archList="all" binaryParser="com.qnx.tools.ide.qde.core.QDEBynaryParser" id="com.qnx.qcc.targetPlatform.1338008633" osList="all" superClass="com.qnx.qcc.targetPlatform"/>
|
|
||||||
<builder id="com.qnx.qcc.toolChain.637700571.1756119890" managedBuildOn="false" name="Gnu Make Builder" superClass="org.eclipse.cdt.build.core.settings.default.builder"/>
|
|
||||||
<tool id="com.qnx.qcc.tool.compiler.1738355487" name="QCC Compiler" superClass="com.qnx.qcc.tool.compiler">
|
|
||||||
<option id="com.qnx.qcc.option.compiler.optlevel.1316628011" superClass="com.qnx.qcc.option.compiler.optlevel" value="com.qnx.qcc.option.compiler.optlevel.0" valueType="enumerated"/>
|
|
||||||
<option id="com.qnx.qcc.option.compiler.includePath.21415181" superClass="com.qnx.qcc.option.compiler.includePath" valueType="includePath">
|
|
||||||
<listOptionValue builtIn="false" value="${QNX_TARGET}/usr/include/freetype2"/>
|
|
||||||
<listOptionValue builtIn="false" value="${QNX_TARGET}/../target-override/usr/include"/>
|
|
||||||
</option>
|
|
||||||
<inputType id="com.qnx.qcc.inputType.compiler.230301534" superClass="com.qnx.qcc.inputType.compiler"/>
|
|
||||||
</tool>
|
|
||||||
<tool id="com.qnx.qcc.tool.assembler.1072995620" name="QCC Assembler" superClass="com.qnx.qcc.tool.assembler">
|
|
||||||
<inputType id="com.qnx.qcc.inputType.assembler.2008261865" superClass="com.qnx.qcc.inputType.assembler"/>
|
|
||||||
</tool>
|
|
||||||
<tool id="com.qnx.qcc.tool.linker.1424054206" name="QCC Linker" superClass="com.qnx.qcc.tool.linker"/>
|
|
||||||
<tool id="com.qnx.qcc.tool.archiver.577202150" name="QCC Archiver" superClass="com.qnx.qcc.tool.archiver"/>
|
|
||||||
</toolChain>
|
|
||||||
</folderInfo>
|
|
||||||
</configuration>
|
|
||||||
</storageModule>
|
|
||||||
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
|
|
||||||
</cconfiguration>
|
|
||||||
<cconfiguration id="com.qnx.qcc.toolChain.1982726613">
|
|
||||||
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.qnx.qcc.toolChain.1982726613" moduleId="org.eclipse.cdt.core.settings" name="Simulator-Debug">
|
|
||||||
<externalSettings/>
|
|
||||||
<extensions>
|
|
||||||
<extension id="com.qnx.tools.ide.qde.core.QDEBynaryParser" point="org.eclipse.cdt.core.BinaryParser"/>
|
|
||||||
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
|
||||||
<extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
|
|
||||||
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
|
||||||
</extensions>
|
|
||||||
</storageModule>
|
|
||||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
|
||||||
<configuration artifactName="${ProjName}" buildProperties="" id="com.qnx.qcc.toolChain.1982726613" name="Simulator-Debug" parent="org.eclipse.cdt.build.core.emptycfg">
|
|
||||||
<folderInfo id="com.qnx.qcc.toolChain.1982726613.2002780270" name="/" resourcePath="">
|
|
||||||
<toolChain id="com.qnx.qcc.toolChain.1738675732" name="com.qnx.qcc.toolChain" superClass="com.qnx.qcc.toolChain">
|
|
||||||
<option id="com.qnx.qcc.option.os.1915562078" name="Target OS:" superClass="com.qnx.qcc.option.os"/>
|
|
||||||
<option id="com.qnx.qcc.option.cpu.290016688" name="Target CPU:" superClass="com.qnx.qcc.option.cpu"/>
|
|
||||||
<option id="com.qnx.qcc.option.compiler.354377033" name="Compiler:" superClass="com.qnx.qcc.option.compiler"/>
|
|
||||||
<option id="com.qnx.qcc.option.runtime.199225678" name="Runtime:" superClass="com.qnx.qcc.option.runtime"/>
|
|
||||||
<targetPlatform archList="all" binaryParser="com.qnx.tools.ide.qde.core.QDEBynaryParser" id="com.qnx.qcc.targetPlatform.648266119" osList="all" superClass="com.qnx.qcc.targetPlatform"/>
|
|
||||||
<builder id="com.qnx.qcc.toolChain.1982726613.1045261033" managedBuildOn="false" name="Gnu Make Builder" superClass="org.eclipse.cdt.build.core.settings.default.builder"/>
|
|
||||||
<tool id="com.qnx.qcc.tool.compiler.486163286" name="QCC Compiler" superClass="com.qnx.qcc.tool.compiler">
|
|
||||||
<option id="com.qnx.qcc.option.compiler.optlevel.640307875" superClass="com.qnx.qcc.option.compiler.optlevel" value="com.qnx.qcc.option.compiler.optlevel.0" valueType="enumerated"/>
|
|
||||||
<option id="com.qnx.qcc.option.compiler.includePath.1814275383" superClass="com.qnx.qcc.option.compiler.includePath" valueType="includePath">
|
|
||||||
<listOptionValue builtIn="false" value="${QNX_TARGET}/usr/include/freetype2"/>
|
|
||||||
<listOptionValue builtIn="false" value="${QNX_TARGET}/../target-override/usr/include"/>
|
|
||||||
</option>
|
|
||||||
<inputType id="com.qnx.qcc.inputType.compiler.1839015674" superClass="com.qnx.qcc.inputType.compiler"/>
|
|
||||||
</tool>
|
|
||||||
<tool id="com.qnx.qcc.tool.assembler.2086046280" name="QCC Assembler" superClass="com.qnx.qcc.tool.assembler">
|
|
||||||
<inputType id="com.qnx.qcc.inputType.assembler.1816653160" superClass="com.qnx.qcc.inputType.assembler"/>
|
|
||||||
</tool>
|
|
||||||
<tool id="com.qnx.qcc.tool.linker.156555751" name="QCC Linker" superClass="com.qnx.qcc.tool.linker"/>
|
|
||||||
<tool id="com.qnx.qcc.tool.archiver.673123321" name="QCC Archiver" superClass="com.qnx.qcc.tool.archiver"/>
|
|
||||||
</toolChain>
|
|
||||||
</folderInfo>
|
|
||||||
</configuration>
|
|
||||||
</storageModule>
|
|
||||||
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
|
|
||||||
</cconfiguration>
|
|
||||||
</storageModule>
|
|
||||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
|
||||||
<project id="Genesis-Plus-GX.null.1028864707" name="Genesis-Plus-GX"/>
|
|
||||||
</storageModule>
|
|
||||||
<storageModule moduleId="scannerConfiguration">
|
|
||||||
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.qnx.tools.ide.qde.managedbuilder.core.qccScannerInfo"/>
|
|
||||||
<scannerConfigBuildInfo instanceId="com.qnx.qcc.toolChain.1982726613">
|
|
||||||
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.qnx.tools.ide.qde.managedbuilder.core.qccScannerInfo"/>
|
|
||||||
</scannerConfigBuildInfo>
|
|
||||||
<scannerConfigBuildInfo instanceId="com.qnx.qcc.toolChain.1526830911">
|
|
||||||
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.qnx.tools.ide.qde.managedbuilder.core.qccScannerInfo"/>
|
|
||||||
</scannerConfigBuildInfo>
|
|
||||||
<scannerConfigBuildInfo instanceId="com.qnx.qcc.toolChain.637700571">
|
|
||||||
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.qnx.tools.ide.qde.managedbuilder.core.qccScannerInfo"/>
|
|
||||||
</scannerConfigBuildInfo>
|
|
||||||
</storageModule>
|
|
||||||
<storageModule moduleId="refreshScope" versionNumber="1">
|
|
||||||
<resource resourceType="PROJECT" workspacePath="/Genesis-Plus-GX"/>
|
|
||||||
</storageModule>
|
|
||||||
</cproject>
|
|
@ -1,85 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<projectDescription>
|
|
||||||
<name>Genesis-Plus-GX</name>
|
|
||||||
<comment></comment>
|
|
||||||
<projects>
|
|
||||||
</projects>
|
|
||||||
<buildSpec>
|
|
||||||
<buildCommand>
|
|
||||||
<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
|
|
||||||
<triggers>clean,full,incremental,</triggers>
|
|
||||||
<arguments>
|
|
||||||
<dictionary>
|
|
||||||
<key>?name?</key>
|
|
||||||
<value></value>
|
|
||||||
</dictionary>
|
|
||||||
<dictionary>
|
|
||||||
<key>org.eclipse.cdt.make.core.append_environment</key>
|
|
||||||
<value>true</value>
|
|
||||||
</dictionary>
|
|
||||||
<dictionary>
|
|
||||||
<key>org.eclipse.cdt.make.core.autoBuildTarget</key>
|
|
||||||
<value>all</value>
|
|
||||||
</dictionary>
|
|
||||||
<dictionary>
|
|
||||||
<key>org.eclipse.cdt.make.core.buildArguments</key>
|
|
||||||
<value>-C../../.. -fMakefile.libretro platform=qnx</value>
|
|
||||||
</dictionary>
|
|
||||||
<dictionary>
|
|
||||||
<key>org.eclipse.cdt.make.core.buildCommand</key>
|
|
||||||
<value>make</value>
|
|
||||||
</dictionary>
|
|
||||||
<dictionary>
|
|
||||||
<key>org.eclipse.cdt.make.core.cleanBuildTarget</key>
|
|
||||||
<value>clean</value>
|
|
||||||
</dictionary>
|
|
||||||
<dictionary>
|
|
||||||
<key>org.eclipse.cdt.make.core.contents</key>
|
|
||||||
<value>org.eclipse.cdt.make.core.activeConfigSettings</value>
|
|
||||||
</dictionary>
|
|
||||||
<dictionary>
|
|
||||||
<key>org.eclipse.cdt.make.core.enableAutoBuild</key>
|
|
||||||
<value>false</value>
|
|
||||||
</dictionary>
|
|
||||||
<dictionary>
|
|
||||||
<key>org.eclipse.cdt.make.core.enableCleanBuild</key>
|
|
||||||
<value>true</value>
|
|
||||||
</dictionary>
|
|
||||||
<dictionary>
|
|
||||||
<key>org.eclipse.cdt.make.core.enableFullBuild</key>
|
|
||||||
<value>true</value>
|
|
||||||
</dictionary>
|
|
||||||
<dictionary>
|
|
||||||
<key>org.eclipse.cdt.make.core.fullBuildTarget</key>
|
|
||||||
<value>all</value>
|
|
||||||
</dictionary>
|
|
||||||
<dictionary>
|
|
||||||
<key>org.eclipse.cdt.make.core.stopOnError</key>
|
|
||||||
<value>true</value>
|
|
||||||
</dictionary>
|
|
||||||
<dictionary>
|
|
||||||
<key>org.eclipse.cdt.make.core.useDefaultBuildCmd</key>
|
|
||||||
<value>false</value>
|
|
||||||
</dictionary>
|
|
||||||
</arguments>
|
|
||||||
</buildCommand>
|
|
||||||
<buildCommand>
|
|
||||||
<name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
|
|
||||||
<triggers>full,incremental,</triggers>
|
|
||||||
<arguments>
|
|
||||||
</arguments>
|
|
||||||
</buildCommand>
|
|
||||||
<buildCommand>
|
|
||||||
<name>com.qnx.tools.bbt.xml.core.bbtXMLValidationBuilder</name>
|
|
||||||
<arguments>
|
|
||||||
</arguments>
|
|
||||||
</buildCommand>
|
|
||||||
</buildSpec>
|
|
||||||
<natures>
|
|
||||||
<nature>org.eclipse.cdt.core.cnature</nature>
|
|
||||||
<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
|
|
||||||
<nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
|
|
||||||
<nature>com.qnx.tools.ide.bbt.core.bbtnature</nature>
|
|
||||||
<nature>org.eclipse.cdt.core.ccnature</nature>
|
|
||||||
</natures>
|
|
||||||
</projectDescription>
|
|
Loading…
Reference in New Issue
Block a user