mirror of
https://git.freebsd.org/ports.git
synced 2025-07-07 04:19:17 -04:00
41 lines
826 B
Text
41 lines
826 B
Text
--- Makefile.orig 2003-03-31 14:39:29.000000000 +0200
|
|
+++ Makefile 2011-03-26 12:58:40.517004812 +0100
|
|
@@ -2,13 +2,12 @@
|
|
GHCI = ghci
|
|
|
|
SRCS = main.hs Input.hs VM.hs Tokens.hs
|
|
-OBJS = main.o Input.o VM.o Tokens.o
|
|
-OPTS = -O -fvia-C
|
|
+OPTS = -O
|
|
|
|
TARGET = wspace
|
|
|
|
-$TARGET: ${OBJS}
|
|
- ${GHC} ${OPTS} ${OBJS} -o ${TARGET}
|
|
+$TARGET: ${SRCS}
|
|
+ ${GHC} --make ${OPTS} ${SRCS} -o ${TARGET}
|
|
|
|
ghci:
|
|
${GHCI} ${OPTS} main.hs
|
|
@@ -19,21 +18,3 @@
|
|
clean:
|
|
rm -f ${TARGET} ${OBJS}
|
|
rm -f *~ *.hi
|
|
-
|
|
-%.o: %.hs
|
|
- ${GHC} -c ${OPTS} $< -o $@
|
|
-
|
|
-%.hi: %.o
|
|
- @:
|
|
-
|
|
-# DO NOT DELETE: Beginning of Haskell dependencies
|
|
-main.o : main.hs
|
|
-main.o : ./Tokens.hi
|
|
-main.o : ./VM.hi
|
|
-main.o : ./Input.hi
|
|
-Input.o : Input.hs
|
|
-Input.o : ./Tokens.hi
|
|
-Input.o : ./VM.hi
|
|
-VM.o : VM.hs
|
|
-Tokens.o : Tokens.hs
|
|
-# DO NOT DELETE: End of Haskell dependencies
|