From eb2363f4d8ec9d6fc12293a9d7d2dd6e0ec162dc Mon Sep 17 00:00:00 2001 From: Totto16 Date: Sat, 22 Jun 2024 23:29:40 +0200 Subject: [PATCH 1/3] add haskell wrapper --- .gitmodules | 3 +++ wrapper/README.md | 6 +++--- wrapper/haskell | 1 + 3 files changed, 7 insertions(+), 3 deletions(-) create mode 160000 wrapper/haskell diff --git a/.gitmodules b/.gitmodules index bbdd4a4c..0023a990 100644 --- a/.gitmodules +++ b/.gitmodules @@ -4,3 +4,6 @@ [submodule "wrapper/c"] path = wrapper/c url = https://github.com/Totto16/oopetris_wrapper_c.git +[submodule "wrapper/haskell"] + path = wrapper/haskell + url = https://github.com/Totto16/oopetris_wrapper_haskell.git diff --git a/wrapper/README.md b/wrapper/README.md index 1da83726..3982963d 100644 --- a/wrapper/README.md +++ b/wrapper/README.md @@ -15,14 +15,14 @@ Planned: Current: -- Node.js -- C +- Node.js (C++ binding) +- C (C++ binding) +- Haskell (C binding) Planned: - Python - Lua - Java -- Haskell ## Other diff --git a/wrapper/haskell b/wrapper/haskell new file mode 160000 index 00000000..c9dd4177 --- /dev/null +++ b/wrapper/haskell @@ -0,0 +1 @@ +Subproject commit c9dd41775290b53396208d95de0a18114171cede From 4125eac98afadfb8964b49728235447bb2db9e34 Mon Sep 17 00:00:00 2001 From: Totto16 Date: Sat, 22 Jun 2024 23:36:32 +0200 Subject: [PATCH 2/3] update wrapper --- wrapper/c | 2 +- wrapper/haskell | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/wrapper/c b/wrapper/c index dd9876b5..d1f88bd4 160000 --- a/wrapper/c +++ b/wrapper/c @@ -1 +1 @@ -Subproject commit dd9876b5bff9a340e51cabbc4888ea1ed49d403c +Subproject commit d1f88bd4dc1c9e39eb37566c497339b8077d644a diff --git a/wrapper/haskell b/wrapper/haskell index c9dd4177..c8ab078c 160000 --- a/wrapper/haskell +++ b/wrapper/haskell @@ -1 +1 @@ -Subproject commit c9dd41775290b53396208d95de0a18114171cede +Subproject commit c8ab078caf294e5b09cf9af32598b2c9d2c64136 From b72f3face6d3325442fad6929cc9e9abe6e7ddf1 Mon Sep 17 00:00:00 2001 From: Totto16 Date: Sat, 22 Jun 2024 23:40:42 +0200 Subject: [PATCH 3/3] update wrapper submodules --- wrapper/c | 2 +- wrapper/haskell | 2 +- wrapper/javascript | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/wrapper/c b/wrapper/c index d1f88bd4..7e3f7498 160000 --- a/wrapper/c +++ b/wrapper/c @@ -1 +1 @@ -Subproject commit d1f88bd4dc1c9e39eb37566c497339b8077d644a +Subproject commit 7e3f7498408182a88bdc5699752783d726ab3a0e diff --git a/wrapper/haskell b/wrapper/haskell index c8ab078c..619cd0d5 160000 --- a/wrapper/haskell +++ b/wrapper/haskell @@ -1 +1 @@ -Subproject commit c8ab078caf294e5b09cf9af32598b2c9d2c64136 +Subproject commit 619cd0d5816c9d531abe907463675d681483868f diff --git a/wrapper/javascript b/wrapper/javascript index 16c21a69..6a70f2ae 160000 --- a/wrapper/javascript +++ b/wrapper/javascript @@ -1 +1 @@ -Subproject commit 16c21a69aff9e3431e7cec74116778712e588f2c +Subproject commit 6a70f2ae57cb5f8d06cc23ce8b57a99d00d9c17a