diff --git a/libretro/cores/2048/Tupfile b/libretro/cores/2048/Tupfile deleted file mode 100644 index b2769cb..0000000 --- a/libretro/cores/2048/Tupfile +++ /dev/null @@ -1,12 +0,0 @@ -include_rules - -GIT_VERSION = `git describe --always` -CFLAGS += -DGIT_VERSION=\"$(GIT_VERSION)\" - -CFLAGS += -O2 -DNDEBUG - -CORE_DIR = core -include $(CORE_DIR)/Makefile.common -CFLAGS += $(INCFLAGS) - -include $(LIBRETRO_CORE_INCLUDE) diff --git a/libretro/cores/2048/Tuprules.tup b/libretro/cores/2048/Tuprules.tup new file mode 100644 index 0000000..995e8e8 --- /dev/null +++ b/libretro/cores/2048/Tuprules.tup @@ -0,0 +1,17 @@ +CORE_PKGS += libc + +CFLAGS += -O3 -Wall -pedantic -std=gnu99 + +: foreach $(SOURCES_C) |> !libretro_cc |> {libretro_objs} + +: {libretro_objs} |> !libretro_core_link |> +: |> !publish_core |> {binary} + +: $(TUP_CWD)/archives |> !publish_core_archives |> {package} +: $(TUP_CWD)/runtime |> !publish_core_runtime |> {package} + +ifdef DEPOT_KEY +: {binary} |> !depot_bin_tarball |> {tarballs} +: {package} |> !depot_pkg_tarball |> {tarballs} +: foreach {tarballs} |> !public_signature |> +endif diff --git a/libretro/cores/2048/archives b/libretro/cores/2048/archives index b7a95f4..d03df43 100644 --- a/libretro/cores/2048/archives +++ b/libretro/cores/2048/archives @@ -1,4 +1,4 @@ @SDK_USER@/src/vfs/@SDK_VERSION@ @SDK_USER@/src/libc/@SDK_VERSION@ @DEPOT_USER@/src/retro_frontend/@DEPOT_VERSION@ -@DEPOT_USER@/src/2048/@DEPOT_VERSION@ +@DEPOT_USER@/src/libretro-2048/@DEPOT_VERSION@ diff --git a/libretro/cores/2048/core b/libretro/cores/2048/core index 31ded2c..55674d1 160000 --- a/libretro/cores/2048/core +++ b/libretro/cores/2048/core @@ -1 +1 @@ -Subproject commit 31ded2cad07b83e134b4cb3eed85c4e38753db8b +Subproject commit 55674d14f6ddeba23e0ef5d07e070ff49ee29a0f diff --git a/libretro/cores/gambatte/Tuprules.tup b/libretro/cores/gambatte/Tuprules.tup new file mode 100644 index 0000000..5621b73 --- /dev/null +++ b/libretro/cores/gambatte/Tuprules.tup @@ -0,0 +1,22 @@ +CORE_PKGS += stdcxx + +CFLAGS += -O2 -DNDEBUG +CFLAGS += -DHAVE_STDINT_H +CFLAGS += -D__LIBRETRO__ -DHAVE_STDINT_H -DHAVE_INTTYPES_H +CFLAGS += -DINLINE=inline -DVIDEO_RGB565 +CXXFLAGS += -std=gnu++11 + +: foreach $(SOURCES_C) |> !libretro_cc |> {libretro_objs} +: foreach $(SOURCES_CXX) |> !libretro_cxx |> {libretro_objs} + +: {libretro_objs} |> !libretro_core_link |> +: |> !publish_core |> {binary} + +: $(TUP_CWD)/archives |> !publish_core_archives |> {package} +: $(TUP_CWD)/runtime |> !publish_core_runtime |> {package} + +ifdef DEPOT_KEY +: {binary} |> !depot_bin_tarball |> {tarballs} +: {package} |> !depot_pkg_tarball |> {tarballs} +: foreach {tarballs} |> !public_signature |> +endif diff --git a/libretro/cores/gambatte/archives b/libretro/cores/gambatte/archives new file mode 100644 index 0000000..e102b05 --- /dev/null +++ b/libretro/cores/gambatte/archives @@ -0,0 +1,5 @@ +@SDK_USER@/src/libc/@SDK_VERSION@ +@SDK_USER@/src/stdcxx/@SDK_VERSION@ +@SDK_USER@/src/vfs/@SDK_VERSION@ +@DEPOT_USER@/src/retro_frontend/@DEPOT_VERSION@ +@DEPOT_USER@/src/libretro-gambatte/@DEPOT_VERSION@ diff --git a/libretro/cores/gambatte/core b/libretro/cores/gambatte/core index ffce1f0..3d329ed 160000 --- a/libretro/cores/gambatte/core +++ b/libretro/cores/gambatte/core @@ -1 +1 @@ -Subproject commit ffce1f0e93111bec77b3778273297536fcfb612a +Subproject commit 3d329ed2e59e9d483e5fc8998657b563ac2c3bd6 diff --git a/libretro/cores/gambatte/runtime b/libretro/cores/gambatte/runtime new file mode 100644 index 0000000..72bef16 --- /dev/null +++ b/libretro/cores/gambatte/runtime @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +