Skip to content

Commit 6693a7d

Browse files
committed
Note cabal-testsuite --keep-temp-files error
1 parent d56bef6 commit 6693a7d

1 file changed

Lines changed: 11 additions & 4 deletions

File tree

Makefile

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -169,21 +169,28 @@ DOCTEST_PACKAGES := \
169169
Cabal-syntax \
170170
cabal-install \
171171
cabal-install-solver \
172-
cabal-testsuite
172+
# Can't include cabal-testsuite because of the --keep-temp-files problem
173+
# cabal-testsuite
173174

174175
DOCTEST_TARGETS := $(addprefix doctest-, $(DOCTEST_PACKAGES))
175176

176177
doctest-%: ## Run doctests for a specific package.
177178
cabal --numeric-version
178179
@echo "Running doctests for $*:" && cd $* && $(CABAL_DOCTEST) $*
179180

180-
doctest-cabal-testsuite: ## Run doctests for a specific package.
181-
@echo "Running doctests for cabal-testsuite:" && $(CABAL_DOCTEST) cabal-testsuite
182-
183181
doctest-PACKAGENAME: ## Run doctests for a single package (replace PACKAGENAME).
184182
@echo 'Please use one of the following targets:'
185183
@printf "%s\n" $(DOCTEST_TARGETS)
186184

185+
# TODO: Fix this problem
186+
# Configuring cabal-testsuite-3...
187+
# unrecognized 'repl' option `--keep-temp-files'
188+
# Error: [Cabal-7125]
189+
# repl failed for cabal-testsuite-3.
190+
# make: *** [Makefile:172: doctest-cabal-testsuite] Error 1
191+
doctest-cabal-testsuite: ## Run doctests for a specific package.
192+
@echo "Running doctests for cabal-testsuite:" && $(CABAL_DOCTEST) cabal-testsuite
193+
187194
.PHONY: doctest
188195
doctest: ## Run doctests in all packages.
189196
doctest: $(DOCTEST_TARGETS)

0 commit comments

Comments
 (0)