summaryrefslogtreecommitdiff
path: root/Mk/Uses/cabal.mk
diff options
context:
space:
mode:
authorGleb Popov <arrowd@FreeBSD.org>2019-07-28 10:16:34 +0000
committerGleb Popov <arrowd@FreeBSD.org>2019-07-28 10:16:34 +0000
commit01107771c86fcdcb8dc4f32f5d2e4c8c25984ba7 (patch)
tree594edd89af3e93a135c35f0406567ee25d89c57f /Mk/Uses/cabal.mk
parentRemove "." at end of MOVED entry to pet Tools/scripts/MOVEDlint.awk (diff)
Mk/Uses/cabal.mk: Check for invalid args.
Reported by: tobik
Notes
Notes: svn path=/head/; revision=507506
Diffstat (limited to 'Mk/Uses/cabal.mk')
-rw-r--r--Mk/Uses/cabal.mk8
1 files changed, 8 insertions, 0 deletions
diff --git a/Mk/Uses/cabal.mk b/Mk/Uses/cabal.mk
index 90d19bee98d0..4a0fe0b61281 100644
--- a/Mk/Uses/cabal.mk
+++ b/Mk/Uses/cabal.mk
@@ -40,6 +40,14 @@
.if !defined(_INCLUDE_USES_CABAL_MK)
_INCLUDE_USES_CABAL_MK= yes
+_valid_ARGS= hpack
+
+. for arg in ${cabal_ARGS}
+. if !${_valid_ARGS:M${arg}}
+IGNORE= USES=cabal: invalid arguments: ${cabal_ARGS}
+. endif
+. endfor
+
PKGNAMEPREFIX?= hs-
EXECUTABLES?= ${PORTNAME}