From 0c7874913aed01104984cbb770eada9bb99f158c Mon Sep 17 00:00:00 2001 From: xecarlox94 Date: Sat, 11 Jan 2025 00:44:06 +0000 Subject: [PATCH] moved Haskell client library to Bindings folder --- {haskell => Bindings/Haskell}/.gitignore | 0 {haskell => Bindings/Haskell}/README.md | 0 {haskell => Bindings/Haskell}/cabal.project | 0 {haskell => Bindings/Haskell}/dev_run.sh | 0 Bindings/Haskell/flake.nix | 15 +++++++++++++++ {haskell => Bindings/Haskell}/gen_docs.sh | 0 {haskell => Bindings/Haskell}/lib/API.hs | 0 {haskell => Bindings/Haskell}/lib/CLI.hs | 0 {haskell => Bindings/Haskell}/lib/Engine.hs | 0 {haskell => Bindings/Haskell}/lib/Environment.hs | 0 {haskell => Bindings/Haskell}/lib/Error.hs | 0 {haskell => Bindings/Haskell}/lib/JSON.hs | 0 {haskell => Bindings/Haskell}/lib/P2PRC.hs | 0 {haskell => Bindings/Haskell}/p2prc.cabal | 0 {haskell => Bindings/Haskell}/src/Main.hs | 0 15 files changed, 15 insertions(+) rename {haskell => Bindings/Haskell}/.gitignore (100%) rename {haskell => Bindings/Haskell}/README.md (100%) rename {haskell => Bindings/Haskell}/cabal.project (100%) rename {haskell => Bindings/Haskell}/dev_run.sh (100%) create mode 100644 Bindings/Haskell/flake.nix rename {haskell => Bindings/Haskell}/gen_docs.sh (100%) rename {haskell => Bindings/Haskell}/lib/API.hs (100%) rename {haskell => Bindings/Haskell}/lib/CLI.hs (100%) rename {haskell => Bindings/Haskell}/lib/Engine.hs (100%) rename {haskell => Bindings/Haskell}/lib/Environment.hs (100%) rename {haskell => Bindings/Haskell}/lib/Error.hs (100%) rename {haskell => Bindings/Haskell}/lib/JSON.hs (100%) rename {haskell => Bindings/Haskell}/lib/P2PRC.hs (100%) rename {haskell => Bindings/Haskell}/p2prc.cabal (100%) rename {haskell => Bindings/Haskell}/src/Main.hs (100%) diff --git a/haskell/.gitignore b/Bindings/Haskell/.gitignore similarity index 100% rename from haskell/.gitignore rename to Bindings/Haskell/.gitignore diff --git a/haskell/README.md b/Bindings/Haskell/README.md similarity index 100% rename from haskell/README.md rename to Bindings/Haskell/README.md diff --git a/haskell/cabal.project b/Bindings/Haskell/cabal.project similarity index 100% rename from haskell/cabal.project rename to Bindings/Haskell/cabal.project diff --git a/haskell/dev_run.sh b/Bindings/Haskell/dev_run.sh similarity index 100% rename from haskell/dev_run.sh rename to Bindings/Haskell/dev_run.sh diff --git a/Bindings/Haskell/flake.nix b/Bindings/Haskell/flake.nix new file mode 100644 index 0000000..c7a9a1c --- /dev/null +++ b/Bindings/Haskell/flake.nix @@ -0,0 +1,15 @@ +{ + description = "A very basic flake"; + + inputs = { + nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable"; + }; + + outputs = { self, nixpkgs }: { + + packages.x86_64-linux.hello = nixpkgs.legacyPackages.x86_64-linux.hello; + + packages.x86_64-linux.default = self.packages.x86_64-linux.hello; + + }; +} diff --git a/haskell/gen_docs.sh b/Bindings/Haskell/gen_docs.sh similarity index 100% rename from haskell/gen_docs.sh rename to Bindings/Haskell/gen_docs.sh diff --git a/haskell/lib/API.hs b/Bindings/Haskell/lib/API.hs similarity index 100% rename from haskell/lib/API.hs rename to Bindings/Haskell/lib/API.hs diff --git a/haskell/lib/CLI.hs b/Bindings/Haskell/lib/CLI.hs similarity index 100% rename from haskell/lib/CLI.hs rename to Bindings/Haskell/lib/CLI.hs diff --git a/haskell/lib/Engine.hs b/Bindings/Haskell/lib/Engine.hs similarity index 100% rename from haskell/lib/Engine.hs rename to Bindings/Haskell/lib/Engine.hs diff --git a/haskell/lib/Environment.hs b/Bindings/Haskell/lib/Environment.hs similarity index 100% rename from haskell/lib/Environment.hs rename to Bindings/Haskell/lib/Environment.hs diff --git a/haskell/lib/Error.hs b/Bindings/Haskell/lib/Error.hs similarity index 100% rename from haskell/lib/Error.hs rename to Bindings/Haskell/lib/Error.hs diff --git a/haskell/lib/JSON.hs b/Bindings/Haskell/lib/JSON.hs similarity index 100% rename from haskell/lib/JSON.hs rename to Bindings/Haskell/lib/JSON.hs diff --git a/haskell/lib/P2PRC.hs b/Bindings/Haskell/lib/P2PRC.hs similarity index 100% rename from haskell/lib/P2PRC.hs rename to Bindings/Haskell/lib/P2PRC.hs diff --git a/haskell/p2prc.cabal b/Bindings/Haskell/p2prc.cabal similarity index 100% rename from haskell/p2prc.cabal rename to Bindings/Haskell/p2prc.cabal diff --git a/haskell/src/Main.hs b/Bindings/Haskell/src/Main.hs similarity index 100% rename from haskell/src/Main.hs rename to Bindings/Haskell/src/Main.hs