@@ -5,7 +5,7 @@ SHELL := bash
5
5
MAKEFLAGS += --warn-undefined-variables --no-builtin-rules
6
6
7
7
# Default target
8
- all : stage2 rts-debug rts-no- threaded rts-debug-no -threaded
8
+ all : stage2 rts-debug rts-threaded rts-debug-threaded
9
9
10
10
CABAL ?= cabal
11
11
GHC0 ?= ghc
@@ -114,22 +114,22 @@ rts-debug: _stage2/bin/ghc
114
114
# cabal still writes the environment files even if we pass --write-ghc-environment-files=never
115
115
log rm -f ~ /.ghc/* /* /default
116
116
117
- rts-no- threaded : OUT = $(abspath _stage2)
118
- rts-no- threaded : GHC = $(abspath _stage1 /bin/ghc)
119
- rts-no- threaded : _stage2/bin/ghc
117
+ rts-threaded : OUT = $(abspath _stage2)
118
+ rts-threaded : GHC = $(abspath _stage2 /bin/ghc)
119
+ rts-threaded : _stage2/bin/ghc
120
120
@$(LIB )
121
121
log rm -f ~ /.ghc/* /* /default
122
- log $(CABAL_INSTALL ) --write-ghc-environment-files=never --package-db=$(abspath _stage1/lib/package.conf.d) --build-package-db=$(abspath _stage0/lib/package.conf.d) --project-file cabal.project.stage2 --lib rts:rts --constraint=' rts - threaded'
122
+ log $(CABAL_INSTALL ) --write-ghc-environment-files=never --package-db=$(abspath _stage1/lib/package.conf.d) --build-package-db=$(abspath _stage0/lib/package.conf.d) --project-file cabal.project.stage2 --lib rts:rts --constraint=" rts+ threaded"
123
123
# cabal still writes the environment files even if we pass --write-ghc-environment-files=never
124
124
log rm -f ~ /.ghc/* /* /default
125
125
126
126
127
- rts-debug-no- threaded : OUT = $(abspath _stage2)
128
- rts-debug-no- threaded : GHC = $(abspath _stage1 /bin/ghc)
129
- rts-debug-no- threaded : _stage2/bin/ghc
127
+ rts-debug-threaded : OUT = $(abspath _stage2)
128
+ rts-debug-threaded : GHC = $(abspath _stage2 /bin/ghc)
129
+ rts-debug-threaded : _stage2/bin/ghc
130
130
@$(LIB )
131
131
log rm -f ~ /.ghc/* /* /default
132
- log $(CABAL_INSTALL ) --write-ghc-environment-files=never --package-db=$(abspath _stage1/lib/package.conf.d) --build-package-db=$(abspath _stage0/lib/package.conf.d) --project-file cabal.project.stage2 --lib rts:rts --constraint=' rts +debug - threaded'
132
+ log $(CABAL_INSTALL ) --write-ghc-environment-files=never --package-db=$(abspath _stage1/lib/package.conf.d) --build-package-db=$(abspath _stage0/lib/package.conf.d) --project-file cabal.project.stage2 --lib rts:rts --constraint=" rts+debug" --constraint= " rts+ threaded"
133
133
# cabal still writes the environment files even if we pass --write-ghc-environment-files=never
134
134
log rm -f ~ /.ghc/* /* /default
135
135
0 commit comments