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

SCRIPT_PROG=hscpp
SCRIPT_OBJS=hscpp.prl
SCRIPT_SUBST_VARS=RAWCPP

# Note: might be overridden from cmd-line (see install rule below)
INSTALLING=0

# no INTERP: do *not* want #! script stuck on the front
# what's the deal? I'll add it for now  -- SOF
INTERP=perl

#
# install setup
#
INSTALL_LIB_SCRIPTS+=$(SCRIPT_PROG)
INSTALL_LIBEXECS=$(C_PROG)


#
# Before really installing the script, we have to
# reconfigure it such that the paths it refers to,
# point to the installed utils.
#
install ::
	@$(RM) $(SCRIPT_PROG)
	@$(MAKE) $(MFLAGS) INSTALLING=1 $(SCRIPT_PROG)


CLEAN_FILES += $(SCRIPT_PROG)

include $(TOP)/mk/target.mk


# Hack to re-create the in-situ build tree script after 
# having just installed it.
#
install ::
	@$(RM) $(SCRIPT_PROG)
	@$(MAKE) $(MFLAGS) BIN_DIST=0 $(SCRIPT_PROG)

