# 1 ""



# 1 ".././config/Imake.tmpl"














































# 60 ".././config/Imake.tmpl"


# 67 ".././config/Imake.tmpl"


# 74 ".././config/Imake.tmpl"


# 81 ".././config/Imake.tmpl"


# 88 ".././config/Imake.tmpl"


# 93 ".././config/Imake.tmpl"


# 100 ".././config/Imake.tmpl"


# 107 ".././config/Imake.tmpl"


# 114 ".././config/Imake.tmpl"


# 121 ".././config/Imake.tmpl"


# 129 ".././config/Imake.tmpl"


# 137 ".././config/Imake.tmpl"


# 146 ".././config/Imake.tmpl"


# 153 ".././config/Imake.tmpl"











# 166 ".././config/Imake.tmpl"







# 176 ".././config/Imake.tmpl"





# 184 ".././config/Imake.tmpl"

# 188 ".././config/Imake.tmpl"





# 198 ".././config/Imake.tmpl"













# 1 ".././config/ibm.cf"




# 18 ".././config/ibm.cf"





# 25 ".././config/ibm.cf"




# 63 ".././config/ibm.cf"














# 80 ".././config/ibm.cf"





# 87 ".././config/ibm.cf"































# 131 ".././config/ibm.cf"


# 137 ".././config/ibm.cf"










# 149 ".././config/ibm.cf"






















	












            PCC = pcc





























# 218 ".././config/ibm.cf"








# 228 ".././config/ibm.cf"





















# 211 ".././config/Imake.tmpl"






# 1 ".././config/site.def"













































     















     




















































































# 151 ".././config/site.def"




# 158 ".././config/site.def"









IMAKE 		= $(IMAKESRC)/imake

DEPEND 		= $(UTILBINDIR)/makedepend
COMPILE_ET	= $(UTILBINDIR)/compile_et
MK_CMDS		= $(UTILBINDIR)/mk_cmds

CONFIGSRC 	= $(TOP)/config
CLIENTSRC 	= $(TOP)/clients
UTILSRC 	= $(TOP)/util
IMAKESRC 	= $(CONFIGSRC)
UTILBINDIR	= $(TOP)/utils/bin
UTILLIBDIR	= $(TOP)/utils/lib
UTILINCDIR	= $(TOP)/utils/include
ETDIR		= $(TOP)/ets

KRBDEF		=  	-DKERBEROS
ZEPHYRDEF	= -DZEPHYR

PANSS_CCOPTS	= -I/usr/athena/include
PANSS_LDOPTS	= -L/usr/athena/lib
KRBLIB		= 	-lkrb
DESLIB		= 	-ldes
ZEPHYRLIB	= -lzephyr


COMERRDEP	= $(UTILLIBDIR)/libcom_err.a
SSDEPLIB	= $(UTILLIBDIR)/libss.a
# 197 ".././config/site.def"


DESTDIR		= 	/usr/athena/bin
DSLIBDIR	= LibDir
DS_SERVERDIR	= /usr/athena/etc
DS_SERVER	= 		$(DS_SERVERDIR)/disserve
DS_SERVERLOCAL	= 	disserve-fs
DS_SERVERNAME	= 	disserve
DS_INFODIR	= 	/usr/athena/lib/discuss/info
DS_INFODIRP	= 	/usr/athena/lib/discuss
DS_REALM	=  		ATHENA.MIT.EDU
DS_SERVICENAME	= 	discuss
DS_SERVICEPORT	= 2100
DS_DSPIPE	= 		/usr/athena/etc/dspipe
DS_DSCSETUP	= 	dsc_setup
DS_MAINSERVER	= CHARON.MIT.EDU
# 215 ".././config/site.def"

DS_WEAKREALM	= 

# 217 ".././config/Imake.tmpl"





# 228 ".././config/Imake.tmpl"

# 231 ".././config/Imake.tmpl"

# 234 ".././config/Imake.tmpl"





# 241 ".././config/Imake.tmpl"









# 252 ".././config/Imake.tmpl"









# 263 ".././config/Imake.tmpl"





# 270 ".././config/Imake.tmpl"







# 283 ".././config/Imake.tmpl"


# 287 ".././config/Imake.tmpl"










# 299 ".././config/Imake.tmpl"
















# 317 ".././config/Imake.tmpl"





# 327 ".././config/Imake.tmpl"






# 337 ".././config/Imake.tmpl"






# 345 ".././config/Imake.tmpl"






# 353 ".././config/Imake.tmpl"



























































# 414 ".././config/Imake.tmpl"




# 420 ".././config/Imake.tmpl"

# 423 ".././config/Imake.tmpl"










# 443 ".././config/Imake.tmpl"














# 459 ".././config/Imake.tmpl"











# 472 ".././config/Imake.tmpl"




# 482 ".././config/Imake.tmpl"





# 489 ".././config/Imake.tmpl"











# 502 ".././config/Imake.tmpl"











# 515 ".././config/Imake.tmpl"







# 528 ".././config/Imake.tmpl"




# 534 ".././config/Imake.tmpl"




















# 556 ".././config/Imake.tmpl"

# 559 ".././config/Imake.tmpl"





            SHELL = 	/bin/sh

              TOP = ../.
      CURRENT_DIR = ./utils

               AR = ar clq	
  BOOTSTRAPCFLAGS = -Dibm	
               CC = hc
# 576 ".././config/Imake.tmpl"

         COMPRESS = compress
              CPP = /lib/cpp $(STD_CPP_DEFINES)		
    PREPROCESSCMD = hc -E $(STD_CPP_DEFINES)	
          INSTALL = install
               LD = ld
             LINT = lint
      LINTLIBFLAG = -C
         LINTOPTS = -ax -Dibm -DHCVERSION=21004 
               LN = ln -s
             MAKE = make
               MV = mv
               CP = cp
           RANLIB = ranlib
  RANLIBINSTFLAGS = 
               RM = rm -f
     STD_INCLUDES = 			
  STD_CPP_DEFINES = 
      STD_DEFINES = -Dibm -DHCVERSION=21004 
 EXTRA_LOAD_FLAGS = 
  EXTRA_LIBRARIES = 
             TAGS = ctags
# 600 ".././config/Imake.tmpl"

# 604 ".././config/Imake.tmpl"


   SIGNAL_DEFINES = -DSIGNALRETURNSINT




# 613 ".././config/Imake.tmpl"





# 620 ".././config/Imake.tmpl"

    PROTO_DEFINES =   



# 627 ".././config/Imake.tmpl"

     INSTPGMFLAGS = 	

     INSTSCRFLAGS = 	
     INSTBINFLAGS = -m 0755	
     INSTUIDFLAGS = -m 4755	
     INSTLIBFLAGS = -m 0664	
     INSTINCFLAGS = -m 0444	
     INSTMANFLAGS = -m 0444	
     INSTDATFLAGS = -m 0444	
    INSTKMEMFLAGS = -m 4755    	

          DESTDIR = 	/usr/athena/bin		
# 644 ".././config/Imake.tmpl"

     TOP_INCLUDES = -I$(TOP)		

      CDEBUGFLAGS = -O
        CCOPTIONS = 	
      COMPATFLAGS = 






      ALLINCLUDES = $(STD_INCLUDES) $(TOP_INCLUDES) $(INCLUDES) $(EXTRA_INCLUDES) 
       ALLDEFINES = $(ALLINCLUDES) $(STD_DEFINES) $(PROTO_DEFINES) $(PROJECT_DEFINES) $(DEFINES) $(COMPATFLAGS)
           CFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(ALLDEFINES)
        LINTFLAGS = $(LINTOPTS) -DLINT $(ALLDEFINES)
           LDLIBS = $(SYS_LIBRARIES) $(EXTRA_LIBRARIES)
        LDOPTIONS = $(CDEBUGFLAGS) $(CCOPTIONS) $(LDFLAGS) $(PROJECT_LDOPTS)
   LDCOMBINEFLAGS = -X -r

        MACROFILE = ibm.cf
           RM_CMD = $(RM) *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut 

    IMAKE_DEFINES = 
# 671 ".././config/Imake.tmpl"

         IRULESRC = $(CONFIGSRC)
        IMAKE_CMD = $(NEWTOP)$(IMAKE) -I$(NEWTOP)$(IRULESRC) $(IMAKE_DEFINES)

     ICONFIGFILES = $(IRULESRC)/Imake.tmpl $(IRULESRC)/Imake.rules \
			$(IRULESRC)/Project.tmpl $(IRULESRC)/site.def \
			$(IRULESRC)/$(MACROFILE) $(EXTRA_ICONFIGFILES)







# 1 ".././config/Project.tmpl"




EXTRA_INCLUDES	= -I$(UTILINCDIR) $(PANSS_CCOPTS)
PROJECT_LDOPTS 	= -L$(UTILLIBDIR) $(PANSS_LDOPTS)
TOP_INCLUDES	= -I$(TOP)/include

# 12 ".././config/Project.tmpl"

MKSTEMPSRC	=
MKSTEMPOBJ	=


MOVE_IF_CHANGE	= $(TOP)/utils/move-if-change
























































































# 109 ".././config/Project.tmpl"












# 125 ".././config/Project.tmpl"












# 140 ".././config/Project.tmpl"








# 151 ".././config/Project.tmpl"







.SUFFIXES: .h .c .et .ct

.et.c:
	$(COMPILE_ET) $*.et

.et.h:
	$(COMPILE_ET) $*.et

.ct.c:
	$(MK_CMDS) $*.ct







# 685 ".././config/Imake.tmpl"




# 1 ".././config/Imake.rules"






















































































































# 127 ".././config/Imake.rules"






# 136 ".././config/Imake.rules"





































































































































































































































































































# 433 ".././config/Imake.rules"











































































# 512 ".././config/Imake.rules"














# 528 ".././config/Imake.rules"

















# 551 ".././config/Imake.rules"































# 584 ".././config/Imake.rules"







































































































































































































































































































































































































































































































































































































































































































































































# 1335 ".././config/Imake.rules"



























































































# 689 ".././config/Imake.tmpl"






# 1 "./Imakefile"
all::

clean::

depend::



SUBDIRS	= makedepend et ss

build-utils:
	-mkdir $(UTILBINDIR)
	-mkdir $(UTILINCDIR)
	-mkdir $(UTILLIBDIR)
	(cd ./makedepend; $(MAKE) all install)
	for i in et ss; do \
		cd ./$$i; \
		echo "depending ./$$i"; $(MAKE) depend; \
		echo "building and installing in ./$$i"; \
		$(MAKE) all install; \
		cd ..; \
	done


						@@					@@Makefiles::								@@	@case '${MFLAGS}' in *[ik]*) set +e;; esac; \			@@	for i in $(SUBDIRS) ;\						@@	do \								@@		echo "making Makefiles in $(CURRENT_DIR)/$$i..."; \	@@		case "$$i" in \						@@		./?*/?*/?*/?*) newtop=../../../../ sub=subsubsubsub;; \	@@		./?*/?*/?*) newtop=../../../ sub=subsubsub;; \		@@		./?*/?*)    newtop=../../ sub=subsub;; \		@@		./?*)       newtop=../ sub=sub;; \			@@		*/?*/?*/?*)    newtop=../../../../ sub=subsubsubsub;; \	@@		*/?*/?*)    newtop=../../../ sub=subsubsub;; \		@@		*/?*)       newtop=../../ sub=subsub;; \		@@		*)	    newtop=../ sub=sub;; \			@@		esac; \							@@		case "$(TOP)" in \					@@		/?*) newtop=  upprefix=  ;; \				@@		*) upprefix=../ ;; \					@@		esac; \							@@		$(MAKE) $${sub}dirMakefiles UPPREFIX=$$upprefix NEWTOP=$$newtop \		@@		MAKEFILE_SUBDIR=$$i NEW_CURRENT_DIR=$(CURRENT_DIR)/$$i;\ @@	done						@@									@@						@@subdirMakefiles:							@@	$(RM) $(MAKEFILE_SUBDIR)/Makefile.bak				@@	-@if [ -f $(MAKEFILE_SUBDIR)/Makefile ]; then \			@@	echo "	$(MV) $(MAKEFILE_SUBDIR)/Makefile $(MAKEFILE_SUBDIR)/Makefile.bak"; \ @@	$(MV) $(MAKEFILE_SUBDIR)/Makefile $(MAKEFILE_SUBDIR)/Makefile.bak; \ @@	else exit 0; fi							@@	cd $(MAKEFILE_SUBDIR); $(IMAKE_CMD) -DTOPDIR=$(UPPREFIX)$(TOP) -DCURDIR=$(NEW_CURRENT_DIR); \	@@	$(MAKE) $(MFLAGS) Makefiles 					@@									@@subsubdirMakefiles:							@@	$(RM) $(MAKEFILE_SUBDIR)/Makefile.bak				@@	-@if [ -f $(MAKEFILE_SUBDIR)/Makefile ]; then \			@@	echo "	$(MV) $(MAKEFILE_SUBDIR)/Makefile $(MAKEFILE_SUBDIR)/Makefile.bak"; \ @@	$(MV) $(MAKEFILE_SUBDIR)/Makefile $(MAKEFILE_SUBDIR)/Makefile.bak; \ @@	else exit 0; fi							@@	cd $(MAKEFILE_SUBDIR); $(IMAKE_CMD) -DTOPDIR=$(UPPREFIX)$(UPPREFIX)$(TOP) -DCURDIR=$(NEW_CURRENT_DIR); \	@@	$(MAKE) $(MFLAGS) Makefiles 					@@									@@subsubsubdirMakefiles:							@@	$(RM) $(MAKEFILE_SUBDIR)/Makefile.bak				@@	-@if [ -f $(MAKEFILE_SUBDIR)/Makefile ]; then \			@@	echo "	$(MV) $(MAKEFILE_SUBDIR)/Makefile $(MAKEFILE_SUBDIR)/Makefile.bak"; \ @@	$(MV) $(MAKEFILE_SUBDIR)/Makefile $(MAKEFILE_SUBDIR)/Makefile.bak; \ @@	else exit 0; fi @@	cd $(MAKEFILE_SUBDIR); $(IMAKE_CMD) -DTOPDIR=$(UPPREFIX)$(UPPREFIX)$(UPPREFIX)$(TOP) -DCURDIR=$(NEW_CURRENT_DIR); \	@@	$(MAKE) $(MFLAGS) Makefiles 					@@									@@subsubsubsubdirMakefiles:						@@	$(RM) $(MAKEFILE_SUBDIR)/Makefile.bak				@@	-@if [ -f $(MAKEFILE_SUBDIR)/Makefile ]; then \			@@	echo "	$(MV) $(MAKEFILE_SUBDIR)/Makefile $(MAKEFILE_SUBDIR)/Makefile.bak"; \ @@	$(MV) $(MAKEFILE_SUBDIR)/Makefile $(MAKEFILE_SUBDIR)/Makefile.bak; \ @@	else exit 0; fi 						@@	cd $(MAKEFILE_SUBDIR); $(IMAKE_CMD) -DTOPDIR=$(UPPREFIX)$(UPPREFIX)$(UPPREFIX)$(UPPREFIX)$(TOP) -DCURDIR=$(NEW_CURRENT_DIR); \	@@	$(MAKE) $(MFLAGS) Makefiles
  		@@clean::									@@	@case '${MFLAGS}' in *[ik]*) set +e;; esac; \			@@	for i in $(SUBDIRS) ;\						@@	do \								@@		(cd $$i ; echo "cleaning" "in $(CURRENT_DIR)/$$i..."; \	@@			$(MAKE) $(MFLAGS) RM_CMD='$(RM_CMD)' clean); \		@@	done



# 695 ".././config/Imake.tmpl"









emptyrule::

							@@clean::									@@	$(RM_CMD) \#*


						@@			@@						@@Makefile:: $(IMAKE)							@@									@@$(IMAKE):								@@	@(cd $(IMAKESRC); if [ -f Makefile ]; then \			@@	echo "checking $@ in $(IMAKESRC) first..."; $(MAKE) all; else \	@@	echo "bootstrapping $@ from Makefile.ini in $(IMAKESRC) first..."; \	@@	$(MAKE) -f Makefile.ini BOOTSTRAPCFLAGS=$(BOOTSTRAPCFLAGS); fi; \	@@	echo "okay, continuing in $(CURRENT_DIR)")						@@									@@Makefile:: Imakefile $(ICONFIGFILES)					@@	$(IMAKE_CMD) -s- -DTOPDIR=$(TOP) -DCURDIR=$(CURRENT_DIR)   > Makefile.new @@	mv -f Makefile.new Makefile


							@@tags::									@@	$(TAGS) -w *.[ch]						@@	$(TAGS) -xw *.[ch] > TAGS
# 715 ".././config/Imake.tmpl"


# 723 ".././config/Imake.tmpl"






# 740 ".././config/Imake.tmpl"






install::
	@echo "install in $(CURRENT_DIR) done"

install.man::
	@echo "install.man in $(CURRENT_DIR) done"

Makefiles::

includes::







# 4 ""
