impl: fix `(:!:)` completeness warning
[haskell/symantic-base.git] / Makefile
index 9d32ce80678336b5285080ecc8585c34585c4d15..71184c315f23067dfd1760d4cefbbd7f8264b88e 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,12 +1,12 @@
-override GHCID_OPTIONS += --no-height-limit --reverse-errors 
-override REPL_OPTIONS += -ignore-dot-ghci
-
 cabal := $(wildcard *.cabal)
 package := $(notdir ./$(cabal:.cabal=))
 version := $(shell sed -ne 's/^version: *\(.*\)/\1/p' $(cabal))
 project := $(patsubst %.cabal,%,$(cabal))
 cabal_builddir ?= dist-newstyle
 
+override REPL_OPTIONS += -ignore-dot-ghci
+override GHCID_OPTIONS += --no-height-limit --reverse-errors --color=always --warnings --restart $(cabal)
+
 all: build
 build:
        cabal build $(CABAL_BUILD_FLAGS)
@@ -32,7 +32,7 @@ ChangeLog.md:
        git tag -d $(package)-$(version)
        git add '$@'
        git commit -m 'doc: update `$@`'
-tag: ChangeLog.md
+tag: build ChangeLog.md
        git tag -s -m $(package)-$(version) $(package)-$(version)
 
 tar: