# Makefile,v 1.1 1992/08/11 15:22:12 snl Exp
#
# Makefile for the BOS shell
#

DEF_LLIST=\"base\"
DEF_LROOT=\"$(DEST_DIR)/lib/bos\"

CFLAGS=$(GLOBAL_CFLAGS) -I$(DEST_DIR)/include/bos $(TCL_CFLAGS) -DDEFAULT_LOAD_LIST=${DEF_LLIST} -DDEFAULT_LOAD_ROOT=${DEF_LROOT}
LDFLAGS=$(GLOBAL_LDFLAGS) $(TCL_LDFLAGS) $(GDBM_LDFLAGS) $(OS_LDFLAGS)
LIBS=$(LIBBOS) $(TCL_LIBS) $(GDBM_LIBS) $(GLOBAL_LIBS) $(OS_LIBS)

PROG=bosh
SRCS=bosh.c
OBJS=bosh.o
LIBBOS=../libbos/libbos.a

default: all

all: $(PROG)

full-install: install install-docs

clean-install:
	@$(RM) install install-docs

install: $(PROG)
	$(INSTALL_CP_BIN) $(PROG) $(DEST_DIR)/bin/$(PROG)$(BINARY_SUFFIX)
	@touch install

install-docs:
	(cd man; $(MAKE) $(MFLAGS) DEST_DIR=$(DEST_DIR) install)

$(PROG): $(OBJS) $(LIBBOS)
	$(CC) $(LDFLAGS) -o $(PROG) $(OBJS) $(LIBS)

$(LIBBOS): FRC
	@(cd ../libbos; $(MAKE) $(MFLAGS) libbos.a)

FRC:

clean:
	/bin/rm -f *.o core a.out

dust:
	/bin/rm -f $(PROG)

obj_links:
