# $Id: Makefile,v 1.27.2.1 2002/07/23 10:24:45 simonmar Exp $

TOP=..
include $(TOP)/mk/boilerplate.mk

PACKAGE = posix
PACKAGE_DEPS = lang

SUBDIRS = cbits

SRC_HC_OPTS += -cpp -fglasgow-exts -fvia-C -Icbits

PosixTTY_HC_OPTS += -monly-2-regs

# hsc2hs doesn't care about config.h
ifeq "$(HaveRtldNext)" "YES"
HSC2HS_OPTS += -C-DHAVE_RTLDNEXT
endif
ifeq "$(HaveRtldLocal)" "YES"
HSC2HS_OPTS += -C-DHAVE_RTLDLOCAL
endif
ifeq "$(HaveRtldGlobal)" "YES"
HSC2HS_OPTS += -C-DHAVE_RTLDGLOBAL
endif
ifeq "$(HaveRtldbNow)" "YES"
HSC2HS_OPTS += -C-DHAVE_RTLDNOW
endif

SRC_CC_OPTS += -I../../ghc/includes

include $(TOP)/mk/target.mk
