Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
obsidiansystems
GHC
Commits
40b2f7ad
Commit
40b2f7ad
authored
Aug 10, 2008
by
Ian Lynagh
Browse files
Make "make clean" in ghc/ only clean the stage we want to clean
parent
5a828649
Changes
1
Hide whitespace changes
Inline
Side-by-side
ghc/Makefile
View file @
40b2f7ad
...
...
@@ -34,13 +34,15 @@ stage2 ::
stage3
::
$(MAKE)
stage
=
3
clean distclean
::
-
$(CABAL)
clean
--distpref
dist-stage1
-
$(CABAL)
clean
--distpref
dist-stage2
-
$(CABAL)
clean
--distpref
dist-stage3
$(RM)
-rf
stage1-inplace
$(RM)
-rf
stage2-inplace
$(RM)
-rf
stage3-inplace
ifeq
"$(CLEAN_ALL_STAGES)" "YES"
clean distclean
::
clean.stage.1 clean.stage.2 clean.stage.3
else
clean distclean
::
clean.stage.$(stage)
endif
clean.stage.%
:
-
$(CABAL)
clean
--distpref
dist-stage
$*
$(RM)
-rf
stage
$*
-inplace
# XXX This should be defined somewhere more central
INPLACE_DATA_DIR
=
$(FPTOOLS_TOP_ABS)
/inplace-datadir
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment