X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Flib%2Fmisc%2FMakefile;h=56958601b2b8087d359d5f885238d33a3cf728f4;hb=438596897ebbe25a07e1c82085cfbc5bdb00f09e;hp=2f2b60c7828f93215222e06c651208751e973a12;hpb=b8f466d3bda0fd1e270d0ea41cea7e5eb5fa9874;p=ghc-hetmet.git diff --git a/ghc/lib/misc/Makefile b/ghc/lib/misc/Makefile index 2f2b60c..5695860 100644 --- a/ghc/lib/misc/Makefile +++ b/ghc/lib/misc/Makefile @@ -1,6 +1,8 @@ +# $Id: Makefile,v 1.10 1998/12/02 13:26:38 simonm Exp $ # -# Makefile for hslibs subdir +# Makefile for miscellaneous libraries. # + TOP = ../.. include $(TOP)/mk/boilerplate.mk @@ -21,14 +23,15 @@ HS_SRCS = $(wildcard *.lhs) # Remove Readline.lhs if readline.h isn't available. ifneq "$(GhcLibsWithReadline)" "YES" - HS_SRCS := $(filter-out src/Readline.lhs,$(HS_SRCS)) + HS_SRCS := $(filter-out Readline.lhs,$(HS_SRCS)) else SRC_HC_OPTS += -I$(ReadlineIncludePath) endif HS_OBJS = $(HS_SRCS:.lhs=.$(way_)o) LIBOBJS = $(HS_OBJS) -HS_IFACES= $(HS_SRCS:.lhs=.$(way_)hi) GHC.$(way_)hi +HS_IFACES= $(HS_SRCS:.lhs=.$(way_)hi) +SRC_MKDEPENDHS_OPTS += -optdep--include-prelude #----------------------------------------------------------------------------- @@ -51,14 +54,15 @@ endif # # Specific flags # -BSD_HC_OPTS += -syslib posix -optc-DNON_POSIX_SOURCE -Socket_HC_OPTS += -I../std/cbits -optc-DNON_POSIX_SOURCE -SocketPrim_HC_OPTS += -I../std/cbits -H10m -syslib posix -optc-DNON_POSIX_SOURCE +BSD_HC_OPTS += -I../std/cbits -optc-DNON_POSIX_SOURCE +Socket_HC_OPTS += -I../std/cbits -optc-DNON_POSIX_SOURCE +SocketPrim_HC_OPTS += -I../std/cbits -H10m -optc-DNON_POSIX_SOURCE +PackedString_HC_OPTS += -H12m #----------------------------------------------------------------------------- # Dependency generation -SRC_MKDEPENDHS_OPTS += -syslib posix -I$(GHC_INCLUDE_DIR) +SRC_MKDEPENDHS_OPTS += -I$(GHC_INCLUDE_DIR) #----------------------------------------------------------------------------- # Installation; need to install .hi files as well as libraries