#
# Copyright (c) 2003 Linuxant inc.
# Copyright (c) 2001-2003 Conexant Systems, Inc.
#
# NOTE: The use and distribution of this software is governed by the terms in
# the file LICENSE, which is included in the package. You must read this and
# agree to these terms before using or distributing this software.
# 
TOP= ..

include $(TOP)/config.mak

all: $(HCFTARGET)config $(HCFTARGET)stop

$(HCFTARGET)config: hcfconfig.in
	sed \
		-e 's!@PREFIX@!$(PREFIX)!g' \
		-e 's!@HCFTARGET@!$(HCFTARGET)!g' \
		-e 's!@HCFSERDEV@!$(HCFSERDEV)!g' \
		-e 's!@HCFETCDIR@!$(HCFETCDIR)!g' \
		-e 's!@HCFLIBDIR@!$(HCFLIBDIR)!g' \
		-e 's!@HCFINFDIR@!$(HCFINFDIR)!g' \
		-e 's!@HCFSERIALMINOR@!$(HCFSERIALMINOR)!g' \
		-e 's!@HCFINF_FILE@!$(HCFINF_FILE)!g' \
		-e 's!@HCFCTY_FILE@!$(HCFCTY_FILE)!g' \
		-e 's!@HCFLINUXVERSION@!$(HCFLINUXVERSION)!g' \
		< $< > $@
	chmod 755 $(HCFTARGET)config

$(HCFTARGET)stop: hcfstop.in
	sed \
		-e 's!@HCFTARGET@!$(HCFTARGET)!g' \
		< $< > $@
	chmod 755 $(HCFTARGET)stop

BIN_SCRIPTS=
SBIN_SCRIPTS= $(HCFTARGET)config $(HCFTARGET)stop

install: $(SBIN_SCRIPTS) $(BIN_SCRIPTS) \
			$(HCFBINDIR) $(HCFSBINDIR) $(HCFETCDIR)
	$(INSTALL) -m 755 $(SBIN_SCRIPTS) $(HCFSBINDIR)
#	$(INSTALL) -m 755 $(BIN_SCRIPTS) $(HCFBINDIR)

$(HCFBINDIR) $(HCFSBINDIR) $(HCFETCDIR):
	$(MKDIR) -p $@

uninstall:
	rm -f \
			$(patsubst %, "$(HCFSBINDIR)/%", $(SBIN_SCRIPTS)) \
			$(patsubst %, "$(HCFBINDIR)/%", $(BIN_SCRIPTS))

clean:
	rm -f $(HCFTARGET)config $(HCFTARGET)stop

