From c01ceae3d64394f5102789c257d5023392b51bf3 Mon Sep 17 00:00:00 2001
From: Ribbon <ribbon_45@proton.me>
Date: Fri, 9 Aug 2024 04:50:40 +0000
Subject: [PATCH] Add the retrowin32 recipe

---
 .../emulators/windows/retrowin32/recipe.toml  | 21 +++++++++++++++++++
 1 file changed, 21 insertions(+)
 create mode 100644 recipes/wip/emulators/windows/retrowin32/recipe.toml

diff --git a/recipes/wip/emulators/windows/retrowin32/recipe.toml b/recipes/wip/emulators/windows/retrowin32/recipe.toml
new file mode 100644
index 000000000..f72c3522e
--- /dev/null
+++ b/recipes/wip/emulators/windows/retrowin32/recipe.toml
@@ -0,0 +1,21 @@
+#TODO not compiled or tested
+[source]
+git = "https://github.com/evmar/retrowin32"
+[build]
+template = "custom"
+dependencies = [
+    "sdl2",
+]
+script = """
+package=retrowin32
+"${COOKBOOK_CARGO}" build \
+            --manifest-path "${COOKBOOK_SOURCE}/Cargo.toml" \
+            --package "${package}" \
+            --release
+            --x86-emu
+            --sdl
+        mkdir -pv "${COOKBOOK_STAGE}/usr/bin"
+        cp -v \
+            "target/${TARGET}/release/${package}" \
+            "${COOKBOOK_STAGE}/usr/bin/${package}"
+"""
-- 
GitLab