Commit dc8ebfaa authored by sof's avatar sof
Browse files

[project @ 1999-10-29 13:53:37 by sof]

Support for baking version info into the gen'ed Prelude DLL
parent 9e1ae303
......@@ -84,18 +84,20 @@ PrelGHC.$(way_)hi : PrelGHC.hi-boot
boot :: PrelGHC.hi $(foreach way, $(WAYS), PrelGHC.$(way)_hi)
DLL_NAME = HSprel.dll
DLL_DESCRIPTION="GHC-compiled Haskell Prelude"
DLL_IMPLIB_NAME = libHS_imp.a
SRC_BLD_DLL_OPTS += --export-all --output-def=HSprel.def
SRC_BLD_DLL_OPTS += --export-all --output-def=HSprel.def DllVersionInfo.o
SRC_BLD_DLL_OPTS += -lwinmm -lHSrts_imp -lHScbits_imp -lgmp -L. -L../../rts/gmp -L../../rts -Lcbits
ifeq "$(way)" "dll"
HS_SRCS := $(filter-out PrelMain.lhs, $(HS_SRCS))
endif
# PrelMain.dll_o isn't to be included in the final .a
# PrelMain.dll_o isn't to be included in the final .a,
# but it needs to be generated
ifeq "$(way)" "dll"
all :: PrelMain.dll_o
all :: PrelMain.dll_o DllVersionInfo.o
endif
#
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment