Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
jberryman
GHC
Commits
70cd0a48
Commit
70cd0a48
authored
Jun 16, 2005
by
simonmar
Browse files
[project @ 2005-06-16 09:51:45 by simonmar]
oops, bring runghc in on the shared-compat.mk game
parent
1957057d
Changes
1
Hide whitespace changes
Inline
Side-by-side
ghc/utils/runghc/Makefile
View file @
70cd0a48
...
...
@@ -7,30 +7,14 @@ INSTALL_PROGS += $(HS_PROG)
UseGhcForCc
=
YES
SRC_MKDEPENDC_OPTS
+=
-I
$(GHC_INCLUDE_DIR)
SRC_HC_OPTS
+=
-i
$(GHC_LIB_COMPAT_DIR)
SRC_LD_OPTS
+=
-L
$(GHC_LIB_COMPAT_DIR)
-lghc
compat
# This causes libghccompat.a to be used:
include
$(GHC_LIB_COMPAT_DIR)
/
compat
.mk
# This is required because libghccompat.a must be built with
# $(GhcHcOpts) because it is linked to the compiler, and hence
# we must also build with $(GhcHcOpts) here:
SRC_HC_OPTS
+=
$(GhcHcOpts)
# This is horrible. We ought to be able to omit the entire directory
# from mkDependHS.
SRC_MKDEPENDHS_OPTS
+=
\
-optdep--exclude-module
=
Compat.RawSystem
\
-optdep--exclude-module
=
Compat.Directory
\
-optdep--exclude-module
=
Distribution.Compat.ReadP
\
-optdep--exclude-module
=
Distribution.Extension
\
-optdep--exclude-module
=
Distribution.GetOpt
\
-optdep--exclude-module
=
Distribution.InstalledPackageInfo
\
-optdep--exclude-module
=
Distribution.License
\
-optdep--exclude-module
=
Distribution.Package
\
-optdep--exclude-module
=
Distribution.ParseUtils
\
-optdep--exclude-module
=
Distribution.Setup
\
-optdep--exclude-module
=
Distribution.Version
\
-optdep--exclude-module
=
System.Directory.Internals
all
::
runhaskell
runhaskell
:
$(HS_PROG)
...
...
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