From ad4b907c8f356015e51be57262ca8f1cb9e5765d Mon Sep 17 00:00:00 2001 From: "John F. Carr" Date: Thu, 20 Jun 1991 05:23:11 +0000 Subject: Install zwgc in CLIENTDIR. --- zwgc/Imakefile | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'zwgc/Imakefile') diff --git a/zwgc/Imakefile b/zwgc/Imakefile index a3b7eea..fbe3895 100644 --- a/zwgc/Imakefile +++ b/zwgc/Imakefile @@ -37,7 +37,7 @@ HDRS = exec.h node.h zwgc.h parser.h port.h\ buffer.h xmark.h xrevstack.h xerror.h ulong.h LINCLUDES = -IMemory -IString -IDictionary -GENERATORS= generate_stack_instance stack.h +GENERATORS= ./generate_stack_instance stack.h SRCDIR= ${SRCTOP}/zwgc CONFIG_FILES= zwgc.desc zephyr.vars zwgc_resources @@ -68,7 +68,7 @@ ZWGCDESC=$(ACLDIR)/zwgc.desc APPDEF=$(ACLDIR)/zwgc_resources DEFINES=-DREVSTACK -DDEFDESC=\"$(ZWGCDESC)\" -DAPPDEFDATABASE=\"$(APPDEF)\" \ - -DZWGCPATH=\"$(USRETCDIR)/zwgc\" + -DZWGCPATH=\"$(CLIENTDIR)/zwgc\" normal_obj_rule() @@ -76,7 +76,15 @@ OUTPUT=zwgc do_subdirs($(SUBDIRS)) /* gotta do the subdirs first! */ -program($(OUTPUT),$(OBJS),,$(LIBRARIES) $(LIBS),$(USRETCDIR)) +program($(OUTPUT),$(OBJS),,$(LIBRARIES) $(LIBS),$(CLIENTDIR)) + +#ifdef ATHENA_COMPAT +/* On Athena, zwgc has been in /usr/etc on VAXes and RTs and some people + run in with a full pathname. For compatbility, install a link. */ +install:: + $(RM) $(DESTDIR)$(USRETCDIR)/zwgc + ln $(DESTDIR)$(CLIENTDIR)/zwgc $(DESTDIR)$(USRETCDIR)/zwgc || ln -s $(CLIENTDIR)/zwgc $(DESTDIR)$(USRETCDIR)/zwgc +#endif depend:: ${DEPENDSRCS} -- cgit v1.2.3