summaryrefslogtreecommitdiff
path: root/lambda/Makefile
diff options
context:
space:
mode:
authorJakob L. Kreuze <zerodaysfordays@sdf.org>2021-04-06 12:23:00 -0400
committerJakob L. Kreuze <zerodaysfordays@sdf.org>2021-04-06 12:25:17 -0400
commit983cd29f5a2c3d9cd1d6a9c4f343adcffe54f88c (patch)
tree395f4bf2dfe097d9d09413ad1b805765b2e7eae0 /lambda/Makefile
Initial import.HEADmaster
Diffstat (limited to 'lambda/Makefile')
-rw-r--r--lambda/Makefile14
1 files changed, 14 insertions, 0 deletions
diff --git a/lambda/Makefile b/lambda/Makefile
new file mode 100644
index 0000000..fbe9473
--- /dev/null
+++ b/lambda/Makefile
@@ -0,0 +1,14 @@
+GHC=ghc
+
+all: lambda
+
+Crackme.hi: Crackme.hs
+ $(GHC) -- -c -O Crackme.hs
+
+lambda: lambda.c Crackme.hi Crackme_stub.h
+ $(GHC) -- --make -lSDL2 -lSDL2_image -lSDL2_mixer -no-hs-main -optc-O lambda.c Crackme -o lambda
+
+clean:
+ rm -f *.o *.hi *_stub.h
+
+.PHONY: clean