opnsense-ports/lang/whitespace/files/patch-Makefile
Franco Fichtner 8cb1a96ede ports: pull in a snapshot of the FreeBSD ports tree
Taken from:	https://github.com/freebsd/freebsd-ports.git
Commit id:	5070672073b68be364139bc6b3a89100bd17d331
2014-11-09 14:03:21 +01:00

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