From 408a83d8c5f93a9b7ccfec700dd48f97eadf5642 Mon Sep 17 00:00:00 2001 From: salvacam Date: Thu, 16 Mar 2023 23:35:51 +0100 Subject: [PATCH] add target Miyoo --- .gitlab-ci.yml | 9 +++++++++ Makefile | 10 ++++++++++ 2 files changed, 19 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 780f0aa..50cabd7 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -91,6 +91,10 @@ include: - project: 'libretro-infrastructure/ci-templates' file: '/dingux-mips32.yml' + # OpenDingux (ARM) + - project: 'libretro-infrastructure/ci-templates' + file: '/dingux-arm32.yml' + #################################### MISC ################################## # Stages for building @@ -234,3 +238,8 @@ libretro-build-retrofw-mips32: - .libretro-retrofw-mips32-make-default - .core-defs +# Miyoo +libretro-build-miyoo-arm32: + extends: + - .libretro-miyoo-arm32-make-default + - .core-defs \ No newline at end of file diff --git a/Makefile b/Makefile index 553e2c8..f70ed3f 100644 --- a/Makefile +++ b/Makefile @@ -357,6 +357,16 @@ else ifeq ($(platform), retrofw) CFLAGS += -fomit-frame-pointer -march=mips32 -mtune=mips32 -mhard-float PLATFORM_DEFINES += -DRETROFW +#MIYOO +else ifeq ($(platform), miyoo) + TARGET := $(TARGET_NAME)_libretro.so + CC = /opt/miyoo/usr/bin/arm-linux-gcc + CXX = /opt/miyoo/usr/bin/arm-linux-g++ + AR = /opt/miyoo/usr/bin/arm-linux-ar + fpic := -fPIC + SHARED := -shared -Wl,-version-script=link.T -Wl,-no-undefined + CFLAGS += -fomit-frame-pointer -march=armv5te -mtune=arm926ej-s + # emscripten else ifeq ($(platform), emscripten) TARGET := $(TARGET_NAME)_libretro_emscripten.bc