# Makefile generated by kimake - do not edit!

# Beginning of "Bootstrap" Site configuration file -  Site.def.

# Beginning of "Bootstrap" Machine configuration file -  <solaris.cf>.

# Beginning of Khoros Sun Solaris Library configuration file - solarisLib.def.

# Beginning of "Khoros" configuration file - khoros.def.









# Beginning of "Khoros" library configuration file -  Library.def.








# toolbox.def
# toolbox configuration file for toolbox "datamanip"

# toolbox.def
# toolbox configuration file for toolbox "dataserv"

# toolbox.def
# toolbox configuration file for toolbox "bootstrap"



































# Beginning of Dir.template

SHELL = /bin/sh
ARCH = solaris
MAKE = make
MV = mv
SED = sed
YACC = yacc
YFLAGS = -d
LEX = lex
LFLAGS = -n
LINT = lint -u
INSTALL = $(SCRIPTSRC)/bsdinst.sh
LIBLD = ld
RM = rm -f
TAGS = ctags
KGENMAKE = kgenmake
DEPEND = kgendepend
KGENIMAKE = kgenimake
BASENAME = /usr/bin/basename
SCRIPTSRC = /research/devel/mirage/bootstrap/repos/config/scripts
GHOSTWRITER = ghostwriter
CONDUCTOR = conductor
KLINT = klint
PROTOIZEFLAGS = -fstrength-reduce -fpcc-struct-return -fwritable-strings -ansi
MACHINE_DEFINE = -D__sun
STD_DEFINES = -D_POSIX_SOURCE -DSVR4
OBJECTINCLUDE = $(TOOLBOX_INCLUDE)
OBJECTLIBDIR = $(TOOLBOX_LIBDIR)
OBJECTDEFINES = $(TOOLBOX_DEFINES)
ALLINCLUDES = $(STD_INCLUDES) $(OBJECTINCLUDE) $(XINCLUDES) $(EXTRA_INCLUDES)
ALLDEFINES = $(ALLINCLUDES) $(MACHINE_DEFINE) $(STD_DEFINES) $(OBJECTDEFINES) $(LOCALDEFINES) $(DEFINES)
LINTFLAGS = $(ALLDEFINES) $(ALLINCLUDES)
RM_CMD = $(RM) *.o core *.a tags ,* *~ *.i *.u *.B *.G *.T *.s .emacs_* tags TAGS .pure
MAKEFILE_CMD = $(KGENMAKE) $(IMAKE_DEFINES)
SYS_LIBRARIES = -lm -ll
X_LIBRARIES = -lXm -lXmu -lXt -lXext -lX11
FOR_SYS_LIBRARIES = -lF77
EXTRA_LIBRARIES = -L/usr/local/lib -lsocket -lnsl -lgen
KLIBDIR = /research/devel/mirage/lib
FORLIBDIR = -L/opt/SUNWspro/SC2.0.1
XLIBDIR = -L/opt/SUNWmotif/lib -L/usr/openwin/lib
XINCLUDES = -I/opt/SUNWmotif/include -I/usr/openwin/include
ALLLIBDIRS = -L$(KLIBDIR) $(FORLIBDIR) $(XLIBDIR) $(XINCLUDES) $(EXTRALIBDIR)
OBJS = $(YOBJS) $(LOBJS) $(COBJS) $(FOBJS) $(C++OBJS)
SRCS = $(YSRCS) $(LSRCS) $(CSRCS) $(FSRCS) $(C++SRCS)
TB_NAME = $(DATAMANIP_NAME)
BOOTSTRAP_NAME = /research/devel/mirage/bootstrap
TOOLBOX_INCLUDE = -I$(DATAMANIP_NAME)/include \
 		-I$(DATASERV_NAME)/include \
 		-I$(BOOTSTRAP_NAME)/include
TOOLBOX_LIBDIR = -L$(DATAMANIP_NAME)/lib \
 		-L$(DATASERV_NAME)/lib \
 		-L$(BOOTSTRAP_NAME)/lib
C_TOOLBOX_LIBRARIES = -lkdmanip \
 		-lksegops \
 		-lkapu \
 		-lkaps \
 		-lkdut \
 		-lkdms \
 		-lkfmt \
 		-lkgen \
 		-lkcms \
 		-lkclui \
 		-lkvf \
 		-lkexpr \
 		-lklibdb \
 		-lklm \
 		-lku
C_TOOLBOX_DEP_LIBRARIES = $(DATAMANIP_NAME)/lib/libkdmanip.a \
 		$(DATAMANIP_NAME)/lib/libksegops.a \
 		$(DATASERV_NAME)/lib/libkapu.a \
 		$(DATASERV_NAME)/lib/libkaps.a \
 		$(DATASERV_NAME)/lib/libkdut.a \
 		$(DATASERV_NAME)/lib/libkdms.a \
 		$(DATASERV_NAME)/lib/libkfmt.a \
 		$(BOOTSTRAP_NAME)/lib/libkgen.a \
 		$(BOOTSTRAP_NAME)/lib/libkcms.a \
 		$(BOOTSTRAP_NAME)/lib/libkclui.a \
 		$(BOOTSTRAP_NAME)/lib/libkvf.a \
 		$(BOOTSTRAP_NAME)/lib/libkexpr.a \
 		$(BOOTSTRAP_NAME)/lib/libklibdb.a \
 		$(BOOTSTRAP_NAME)/lib/libklm.a \
 		$(BOOTSTRAP_NAME)/lib/libku.a
LD_RUN_PATH = $(DATAMANIP_NAME)/lib:$(DATASERV_NAME)/lib:$(BOOTSTRAP_NAME)/lib
DATASERV_NAME = /research/devel/mirage/dataserv
DATAMANIP_NAME = /research/devel/mirage/datamanip
BINDIR = $(DATAMANIP_NAME)/bin
LIBDIR = $(DATAMANIP_NAME)/lib
OBJECT_TYPE = dir
TOOLBOX_NAME = datamanip
SUBDIRS = kabs kabsdiff kadd katan2 kbitand kbitandinv kbitandrev kbitclear kbitlshift kbitnand kbitnor kbitnot kbitor kbitorinv kbitorrev kbitrshift kbitset kbitxor kcbrt kceiling kclipabove kclipbelow kclipin kclipout kconj kcos kcosh kcube kdeg2rad kdiv kdivinto keq kerf kexp kexpand kexpon kfileinfo kfloor kfraction kgamma kgauss kge kgexpon kggauss kgpoisson kgrayleigh kgt kguniform kheq khstr khypot kimagpart kldexp kle klog klt kmag kmaximum kmegaclip kmegathresh kminimum kmod kmul kne kneg kphase kpoisson kpol2rect kpow krad2deg krayleigh krealpart krecip krect2pol kshrink ksin ksinc ksinh ksqr ksqrt ksub ksubfrom ktan ktanh kthreshabove kthreshbelow kthreshin kthreshout ktranslate ktruncate kuniform
all::
	@for i in  $(SUBDIRS) ; do (cd $$i ; echo  "making" "in $(PWD)/$$i..."; PWD=$(PWD)/$$i; export PWD; $(MAKE)  'CDEBUGFLAGS=$(CDEBUGFLAGS)'  all); done
tags::
	@for i in  $(SUBDIRS) ; do (cd $$i ; echo  "tagging" "in $(PWD)/$$i..."; PWD=$(PWD)/$$i; export PWD; $(MAKE)  TAGS='$(TAGS)'  tags); done
clean::
	@for i in  $(SUBDIRS) ; do (cd $$i ; echo  "cleaning" "in $(PWD)/$$i..."; PWD=$(PWD)/$$i; export PWD; $(MAKE)  RM_CMD='$(RM_CMD)'  clean); done
spotless::
	@for i in  $(SUBDIRS) ; do (cd $$i ; echo  "cleaning" "in $(PWD)/$$i..."; PWD=$(PWD)/$$i; export PWD; $(MAKE)  RM_CMD='$(RM_CMD)'  spotless); done
install::
	@for i in  $(SUBDIRS) ; do (cd $$i ; echo  "installing" "in $(PWD)/$$i..."; PWD=$(PWD)/$$i; export PWD; $(MAKE)    install); done
uninstall::
	@for i in  $(SUBDIRS) ; do (cd $$i ; echo  "removing installed binaries" "in $(PWD)/$$i..."; PWD=$(PWD)/$$i; export PWD; $(MAKE)    uninstall); done
depends::
	@for i in  $(SUBDIRS) ; do (cd $$i ; echo  "depending" "in $(PWD)/$$i..."; PWD=$(PWD)/$$i; export PWD; $(MAKE)    depends); done
test::
	@for i in  $(SUBDIRS) ; do (cd $$i ; PWD=$(PWD)/$$i; export PWD; $(MAKE)    test); done
Makefiles::
	@for i in $(SUBDIRS) ; do (cd $$i ; echo making Makefiles "in $(PWD)/$$i..."; PWD=$(PWD)/$$i; $(MAKEFILE_CMD); export PWD; $(MAKE) Makefiles); done
Imakefiles::
	@for i in $(SUBDIRS) ; do (cd $$i ; echo making Imakefiles "in $(PWD)/$$i..."; PWD=$(PWD)/$$i; $(KGENIMAKE) -tb $(TOOLBOX_NAME); export PWD; $(MAKE) Imakefiles); done
GenImakefiles::
	@for i in $(SUBDIRS) ; do (cd $$i ; echo creating Imakefiles "in $(PWD)/$$i..."; PWD=$(PWD)/$$i; $(KGENIMAKE) -tb $(TOOLBOX_NAME) -recreate; export PWD; $(MAKE) GenImakefiles); done
depend:
	@true

klint::
	@for i in $(SUBDIRS) ; do (cd $$i ; echo "running klint" "in $(PWD)/$$i..."; PWD=$(PWD)/$$i; export PWD; $(MAKE)  klint); done
gw::
	@for i in $(SUBDIRS) ; do (cd $$i ; echo "running ghostwriter" "in $(PWD)/$$i..."; PWD=$(PWD)/$$i; export PWD; $(MAKE)  gw); done
clui::
	@for i in $(SUBDIRS) ; do (cd $$i ; echo "running ghostwriter" "in $(PWD)/$$i..."; PWD=$(PWD)/$$i; export PWD; $(MAKE)  clui); done
gui::
	@for i in $(SUBDIRS) ; do (cd $$i ; echo "running conductor" "in $(PWD)/$$i..."; PWD=$(PWD)/$$i; export PWD; $(MAKE)  gui); done
conductor::
	@for i in $(SUBDIRS) ; do (cd $$i ; echo "running conductor" "in $(PWD)/$$i..."; PWD=$(PWD)/$$i; export PWD; $(MAKE)  conductor); done
listincl::
	@for i in $(SUBDIRS) ; do (cd $$i ; echo "running findincl" "in $(PWD)/$$i..."; PWD=$(PWD)/$$i; export PWD; $(MAKE)  listincl); done
proto::
	@for i in $(SUBDIRS) ; do (cd $$i ; echo "running mkproto" "in $(PWD)/$$i..."; PWD=$(PWD)/$$i; export PWD; $(MAKE)  proto); done
sbrowser::
	@for i in $(SUBDIRS) ; do (cd $$i ; echo "running sbrowser" "in $(PWD)/$$i..."; PWD=$(PWD)/$$i; export PWD; $(MAKE)  sbrowser); done
cleanout::
	@for i in $(SUBDIRS) ; do (cd $$i ; echo "removing Makefiles" "in $(PWD)/$$i..."; PWD=$(PWD)/$$i; export PWD; $(MAKE)  cleanout); done
clean::
	$(RM_CMD) \KCOM*

Makefile::
	$(MAKEFILE_CMD)

Imakefile::
	$(KGENIMAKE) -tb $(TOOLBOX_NAME)

GenImakefile::
	$(KGENIMAKE) -tb $(TOOLBOX_NAME) -recreate

