From 651cea4a48558317311e34d6061fd13a05b3effd Mon Sep 17 00:00:00 2001 From: b3nj5m1n Date: Sun, 23 Apr 2023 08:54:22 +0200 Subject: [PATCH] Move haskell code to it's own subdirectory --- {build => haskell/build}/.gitignore | 0 {build => haskell/build}/Dockerfile | 2 +- {build => haskell/build}/build.sh | 0 {lib => haskell/lib}/AddProgram.hs | 0 {lib => haskell/lib}/Checks.hs | 0 {lib => haskell/lib}/EditProgram.hs | 0 {lib => haskell/lib}/Output.hs | 0 {lib => haskell/lib}/PreviewProgram.hs | 0 {lib => haskell/lib}/Program.hs | 0 {lib => haskell/lib}/Prompts.hs | 0 {src => haskell/src}/add-program.hs | 0 {src => haskell/src}/xdgnj.hs | 0 stack.yaml => haskell/stack.yaml | 0 stack.yaml.lock => haskell/stack.yaml.lock | 0 xdg-ninja.cabal => haskell/xdg-ninja.cabal | 0 15 files changed, 1 insertion(+), 1 deletion(-) rename {build => haskell/build}/.gitignore (100%) rename {build => haskell/build}/Dockerfile (89%) rename {build => haskell/build}/build.sh (100%) rename {lib => haskell/lib}/AddProgram.hs (100%) rename {lib => haskell/lib}/Checks.hs (100%) rename {lib => haskell/lib}/EditProgram.hs (100%) rename {lib => haskell/lib}/Output.hs (100%) rename {lib => haskell/lib}/PreviewProgram.hs (100%) rename {lib => haskell/lib}/Program.hs (100%) rename {lib => haskell/lib}/Prompts.hs (100%) rename {src => haskell/src}/add-program.hs (100%) rename {src => haskell/src}/xdgnj.hs (100%) rename stack.yaml => haskell/stack.yaml (100%) rename stack.yaml.lock => haskell/stack.yaml.lock (100%) rename xdg-ninja.cabal => haskell/xdg-ninja.cabal (100%) diff --git a/build/.gitignore b/haskell/build/.gitignore similarity index 100% rename from build/.gitignore rename to haskell/build/.gitignore diff --git a/build/Dockerfile b/haskell/build/Dockerfile similarity index 89% rename from build/Dockerfile rename to haskell/build/Dockerfile index f93b737..f047fac 100644 --- a/build/Dockerfile +++ b/haskell/build/Dockerfile @@ -6,5 +6,5 @@ RUN cp crtbeginT.o crtbeginT.o.orig RUN cp crtbeginS.o crtbeginT.o RUN git clone "https://github.com/b3nj5m1n/xdg-ninja" /tmp/xdg-ninja -WORKDIR /tmp/xdg-ninja +WORKDIR /tmp/xdg-ninja/haskell RUN stack install --ghc-options '-optl-static -fPIC' diff --git a/build/build.sh b/haskell/build/build.sh similarity index 100% rename from build/build.sh rename to haskell/build/build.sh diff --git a/lib/AddProgram.hs b/haskell/lib/AddProgram.hs similarity index 100% rename from lib/AddProgram.hs rename to haskell/lib/AddProgram.hs diff --git a/lib/Checks.hs b/haskell/lib/Checks.hs similarity index 100% rename from lib/Checks.hs rename to haskell/lib/Checks.hs diff --git a/lib/EditProgram.hs b/haskell/lib/EditProgram.hs similarity index 100% rename from lib/EditProgram.hs rename to haskell/lib/EditProgram.hs diff --git a/lib/Output.hs b/haskell/lib/Output.hs similarity index 100% rename from lib/Output.hs rename to haskell/lib/Output.hs diff --git a/lib/PreviewProgram.hs b/haskell/lib/PreviewProgram.hs similarity index 100% rename from lib/PreviewProgram.hs rename to haskell/lib/PreviewProgram.hs diff --git a/lib/Program.hs b/haskell/lib/Program.hs similarity index 100% rename from lib/Program.hs rename to haskell/lib/Program.hs diff --git a/lib/Prompts.hs b/haskell/lib/Prompts.hs similarity index 100% rename from lib/Prompts.hs rename to haskell/lib/Prompts.hs diff --git a/src/add-program.hs b/haskell/src/add-program.hs similarity index 100% rename from src/add-program.hs rename to haskell/src/add-program.hs diff --git a/src/xdgnj.hs b/haskell/src/xdgnj.hs similarity index 100% rename from src/xdgnj.hs rename to haskell/src/xdgnj.hs diff --git a/stack.yaml b/haskell/stack.yaml similarity index 100% rename from stack.yaml rename to haskell/stack.yaml diff --git a/stack.yaml.lock b/haskell/stack.yaml.lock similarity index 100% rename from stack.yaml.lock rename to haskell/stack.yaml.lock diff --git a/xdg-ninja.cabal b/haskell/xdg-ninja.cabal similarity index 100% rename from xdg-ninja.cabal rename to haskell/xdg-ninja.cabal -- 2.47.3