| # Makefile generated by imake - do not edit! |
| # $XConsortium: imake.c,v 1.51 89/12/12 12:37:30 jim Exp $ |
| # |
| # The cpp used on this machine replaces all newlines and multiple tabs and |
| # spaces in a macro expansion with a single space. Imake tries to compensate |
| # for this, but is not always successful. |
| # |
| |
| ########################################################################### |
| # Makefile generated from "Imake.tmpl" and </tmp/IIf.026758> |
| # $XConsortium: Imake.tmpl,v 1.77 89/12/18 17:01:37 jim Exp $ |
| # |
| # Platform-specific parameters may be set in the appropriate .cf |
| # configuration files. Site-wide parameters may be set in the file |
| # site.def. Full rebuilds are recommended if any parameters are changed. |
| # |
| # If your C preprocessor doesn't define any unique symbols, you'll need |
| # to set BOOTSTRAPCFLAGS when rebuilding imake (usually when doing |
| # "make Makefile", "make Makefiles", or "make World"). |
| # |
| # If you absolutely can't get imake to work, you'll need to set the |
| # variables at the top of each Makefile as well as the dependencies at the |
| # bottom (makedepend will do this automatically). |
| # |
| |
| ########################################################################### |
| # platform-specific configuration parameters - edit sun.cf to change |
| |
| # platform: $XConsortium: sun.cf,v 1.38 89/12/23 16:10:10 jim Exp $ |
| # operating system: SunOS 4.1.1 |
| |
| ########################################################################### |
| # site-specific configuration parameters - edit site.def to change |
| |
| # site: $XConsortium: site.def,v 1.21 89/12/06 11:46:50 jim Exp $ |
| |
| MKDIRHIER = BourneShell $(BINDIR)/mkdirhier |
| |
| DEPEXTENSIONLIB = $(USRLIBDIR)/libXext.a |
| EXTENSIONLIB = -L$(USRLIBDIR) -lXext |
| |
| DEPXLIB = $(DEPEXTENSIONLIB) $(USRLIBDIR)/libX11.a |
| XLIB = $(EXTENSIONLIB) -L$(USRLIBDIR) -lX11 |
| |
| DEPXAUTHLIB = $(USRLIBDIR)/libXau.a |
| XAUTHLIB = -L$(USRLIBDIR) -lXau |
| |
| DEPXMULIB = $(USRLIBDIR)/libXmu.a |
| XMULIB = -L$(USRLIBDIR) -lXmu |
| |
| DEPOLDXLIB = $(USRLIBDIR)/liboldX.a |
| OLDXLIB = -L$(USRLIBDIR) -loldX |
| |
| DEPXTOOLLIB = $(USRLIBDIR)/libXt.a |
| XTOOLLIB = -L$(USRLIBDIR) -lXt |
| |
| DEPXAWLIB = $(USRLIBDIR)/libXaw.a |
| XAWLIB = -L$(USRLIBDIR) -lXaw |
| |
| LINTEXTENSIONLIB = $(USRLIBDIR)/llib-lXext.ln |
| LINTXLIB = $(USRLIBDIR)/llib-lX11.ln |
| LINTXMU = $(USRLIBDIR)/llib-lXmu.ln |
| LINTXTOOL = $(USRLIBDIR)/llib-lXt.ln |
| LINTXAW = $(USRLIBDIR)/llib-lXaw.ln |
| |
| SHELL = /bin/sh |
| |
| TOP = . |
| CURRENT_DIR = . |
| |
| AR = ar cq |
| BOOTSTRAPCFLAGS = |
| CC = cc |
| |
| COMPRESS = compress |
| CPP = /lib/cpp $(STD_CPP_DEFINES) |
| PREPROCESSCMD = cc -E $(STD_CPP_DEFINES) |
| INSTALL = /usr/local/bin/install |
| LD = ld |
| LINT = lint |
| LINTLIBFLAG = -C |
| LINTOPTS = -axz |
| LN = ln -s |
| MAKE = make |
| MV = mv |
| CP = cp |
| RANLIB = ranlib |
| RANLIBINSTFLAGS = |
| RM = rm -f |
| STD_INCLUDES = |
| |
| EXTRA_INCLUDES = -I/usr/local/include/res |
| STD_CPP_DEFINES = |
| STD_DEFINES = |
| EXTRA_LOAD_FLAGS = |
| EXTRA_LIBRARIES = |
| TAGS = ctags |
| |
| SHAREDCODEDEF = -DSHAREDCODE |
| SHLIBDEF = -DSUNSHLIB |
| |
| PROTO_DEFINES = |
| |
| INSTPGMFLAGS = -s |
| |
| INSTBINFLAGS = -m 0755 |
| INSTUIDFLAGS = -m 4755 |
| INSTLIBFLAGS = -m 0664 |
| INSTINCFLAGS = -m 0444 |
| INSTMANFLAGS = -m 0444 |
| INSTDATFLAGS = -m 0444 |
| INSTKMEMFLAGS = -m 4755 |
| |
| DESTDIR = |
| |
| TOP_INCLUDES = -I$(INCROOT) |
| |
| CDEBUGFLAGS = -O |
| CCOPTIONS = |
| COMPATFLAGS = |
| |
| ALLINCLUDES = $(STD_INCLUDES) $(TOP_INCLUDES) $(INCLUDES) $(EXTRA_INCLUDES) |
| ALLDEFINES = $(ALLINCLUDES) $(STD_DEFINES) $(PROTO_DEFINES) $(DEFINES) $(COMPATFLAGS) |
| CFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(ALLDEFINES) |
| LINTFLAGS = $(LINTOPTS) -DLINT $(ALLDEFINES) |
| LDLIBS = $(SYS_LIBRARIES) $(EXTRA_LIBRARIES) |
| LDOPTIONS = $(CDEBUGFLAGS) $(CCOPTIONS) |
| LDCOMBINEFLAGS = -X -r |
| |
| MACROFILE = sun.cf |
| RM_CMD = $(RM) *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut |
| |
| IMAKE_DEFINES = |
| |
| IRULESRC = $(CONFIGDIR) |
| IMAKE_CMD = $(IMAKE) -DUseInstalled -I$(IRULESRC) $(IMAKE_DEFINES) |
| |
| ICONFIGFILES = $(IRULESRC)/Imake.tmpl $(IRULESRC)/Imake.rules \ |
| $(IRULESRC)/Project.tmpl $(IRULESRC)/site.def \ |
| $(IRULESRC)/$(MACROFILE) $(EXTRA_ICONFIGFILES) |
| |
| ########################################################################### |
| # X Window System Build Parameters |
| # $XConsortium: Project.tmpl,v 1.63 89/12/18 16:46:44 jim Exp $ |
| |
| ########################################################################### |
| # X Window System make variables; this need to be coordinated with rules |
| # $XConsortium: Project.tmpl,v 1.63 89/12/18 16:46:44 jim Exp $ |
| |
| PATHSEP = / |
| USRLIBDIR = $(DESTDIR)/usr/local/$(DEPOTDIR)lib |
| BINDIR = $(DESTDIR)/usr/local/$(DEPOTDIR)bin |
| INCROOT = $(DESTDIR)/usr/local/$(DEPOTDIR)include |
| BUILDINCROOT = $(TOP) |
| BUILDINCDIR = $(BUILDINCROOT)/X11 |
| BUILDINCTOP = .. |
| INCDIR = $(INCROOT)/X11 |
| ADMDIR = /usr/bin |
| LIBDIR = $(USRLIBDIR)/X11 |
| CONFIGDIR = $(LIBDIR)/config |
| LINTLIBDIR = $(USRLIBDIR)/lint |
| |
| FONTDIR = $(LIBDIR)/fonts |
| XINITDIR = $(LIBDIR)/xinit |
| XDMDIR = $(LIBDIR)/xdm |
| AWMDIR = $(LIBDIR)/awm |
| TWMDIR = $(LIBDIR)/twm |
| GWMDIR = $(LIBDIR)/gwm |
| MANPATH = $(DESTDIR)/usr/local/$(DEPOTDIR)man |
| MANSOURCEPATH = $(MANPATH)/man |
| MANDIR = $(MANSOURCEPATH)x |
| LIBMANDIR = $(MANSOURCEPATH)3 |
| XAPPLOADDIR = $(LIBDIR)/app-defaults |
| |
| SOXLIBREV = 4.2 |
| SOXTREV = 4.0 |
| SOXAWREV = 4.0 |
| SOOLDXREV = 4.0 |
| SOXMUREV = 4.0 |
| SOXEXTREV = 4.0 |
| |
| FONTCFLAGS = -t |
| |
| INSTAPPFLAGS = $(INSTDATFLAGS) |
| |
| IMAKE = imake |
| DEPEND = makedepend |
| RGB = rgb |
| FONTC = bdftosnf |
| MKFONTDIR = mkfontdir |
| MKDIRHIER = mkdirhier |
| |
| CONFIGSRC = $(TOP)/config |
| CLIENTSRC = $(TOP)/clients |
| DEMOSRC = $(TOP)/demos |
| LIBSRC = $(TOP)/lib |
| FONTSRC = $(TOP)/fonts |
| INCLUDESRC = $(TOP)/X11 |
| SERVERSRC = $(TOP)/server |
| UTILSRC = $(TOP)/util |
| SCRIPTSRC = $(UTILSRC)/scripts |
| EXAMPLESRC = $(TOP)/examples |
| CONTRIBSRC = $(TOP)/../contrib |
| DOCSRC = $(TOP)/doc |
| RGBSRC = $(TOP)/rgb |
| DEPENDSRC = $(UTILSRC)/makedepend |
| IMAKESRC = $(CONFIGSRC) |
| XAUTHSRC = $(LIBSRC)/Xau |
| XLIBSRC = $(LIBSRC)/X |
| XMUSRC = $(LIBSRC)/Xmu |
| TOOLKITSRC = $(LIBSRC)/Xt |
| AWIDGETSRC = $(LIBSRC)/Xaw |
| OLDXLIBSRC = $(LIBSRC)/oldX |
| XDMCPLIBSRC = $(LIBSRC)/Xdmcp |
| BDFTOSNFSRC = $(FONTSRC)/bdftosnf |
| MKFONTDIRSRC = $(FONTSRC)/mkfontdir |
| EXTENSIONSRC = $(TOP)/extensions |
| |
| DEPEXTENSIONLIB = $(USRLIBDIR)/libXext.a |
| EXTENSIONLIB = -lXext |
| |
| DEPXLIB = $(DEPEXTENSIONLIB) |
| XLIB = $(EXTENSIONLIB) -lX11 |
| |
| DEPXAUTHLIB = $(USRLIBDIR)/libXau.a |
| XAUTHLIB = -lXau |
| |
| DEPXMULIB = |
| XMULIB = -lXmu |
| |
| DEPOLDXLIB = |
| OLDXLIB = -loldX |
| |
| DEPXTOOLLIB = |
| XTOOLLIB = -lXt |
| |
| DEPXAWLIB = |
| XAWLIB = -lXaw |
| |
| LINTEXTENSIONLIB = $(USRLIBDIR)/llib-lXext.ln |
| LINTXLIB = $(USRLIBDIR)/llib-lX11.ln |
| LINTXMU = $(USRLIBDIR)/llib-lXmu.ln |
| LINTXTOOL = $(USRLIBDIR)/llib-lXt.ln |
| LINTXAW = $(USRLIBDIR)/llib-lXaw.ln |
| |
| DEPLIBS = $(DEPXAWLIB) $(DEPXMULIB) $(DEPXTOOLLIB) $(DEPXLIB) |
| |
| DEPLIBS1 = $(DEPLIBS) |
| DEPLIBS2 = $(DEPLIBS) |
| DEPLIBS3 = $(DEPLIBS) |
| |
| ########################################################################### |
| # Imake rules for building libraries, programs, scripts, and data files |
| # rules: $XConsortium: Imake.rules,v 1.67 89/12/18 17:14:15 jim Exp $ |
| |
| ########################################################################### |
| # start of Imakefile |
| |
| CDEBUGFLAGS=-Bstatic -g |
| #CC= /usr/lang/cc |
| #CC = gcc -Wall -fwritable-strings |
| |
| TCLINC=-I/afs/andrew/netdev/src/cmu/snmp/snmp-apps/src/tcl/tcl |
| TKINC=-I/afs/andrew/netdev/src/cmu/snmp/snmp-apps/src/tcl |
| |
| INCLUDES=-I. $(TCLINC) $(TKINC) -I../snmplib -I/usr/5include |
| LOCAL_LIBRARIES=$(TKLIB) $(TCLLIB) $(XLIB) $(SNMPLIB) |
| EXTRA_LOAD_FLAGS= -lm |
| |
| # Indicate the correct paths for each of the following libraries |
| # |
| # XLIB Your X11 (R4 or R5) library. |
| # TCLLIB Tcl Version 6.x library. |
| # TKLIB Tk Version 2.x library. |
| # |
| TCLLIB=-L/afs/andrew/netdev/src/cmu/snmp/snmp-apps/lib -ltcl |
| TKLIB=-L/afs/andrew/netdev/src/cmu/snmp/snmp-apps/lib -ltk |
| SNMPLIB=-L/afs/andrew/netdev/src/cmu/snmp/snmp-apps/ifip/lib -lsnmp -ldes |
| |
| # |
| # Define the following: |
| # |
| # -DNO_EXP10 if your C math library doesn't have exp10. |
| # -DNO_RINT if your C math library doesn't have rint |
| # -DNO_ALLOCA if your C library doesn't have alloca or a |
| # /usr/include/alloca.h |
| # |
| |
| DEFINES= |
| |
| SRCS= wish.c tcl_snmp.c graph.c htext2.c |
| OBJS= wish.o tcl_snmp.o graph.o htext2.o |
| |
| PROGRAM = wish |
| |
| all:: wish |
| |
| wish: $(OBJS) $(DEPLIBS) |
| $(RM) $@ |
| $(CC) -o $@ $(OBJS) $(LDOPTIONS) $(LOCAL_LIBRARIES) $(LDLIBS) $(EXTRA_LOAD_FLAGS) |
| |
| install:: wish |
| $(INSTALL) -c $(INSTPGMFLAGS) wish $(BINDIR) |
| |
| install.man:: wish.man |
| $(INSTALL) -c $(INSTMANFLAGS) wish.man $(MANDIR)/wish.x |
| |
| depend:: |
| $(DEPEND) -s "# DO NOT DELETE" -- $(ALLDEFINES) -- $(SRCS) |
| |
| lint: |
| $(LINT) $(LINTFLAGS) $(SRCS) $(LINTLIBS) |
| lint1: |
| $(LINT) $(LINTFLAGS) $(FILE) $(LINTLIBS) |
| |
| clean:: |
| $(RM) $(PROGRAM) |
| |
| ########################################################################### |
| # common rules for all Makefiles - do not edit |
| |
| emptyrule:: |
| |
| clean:: |
| $(RM_CMD) \#* |
| |
| Makefile:: |
| -@if [ -f Makefile ]; then \ |
| echo " $(RM) Makefile.bak; $(MV) Makefile Makefile.bak"; \ |
| $(RM) Makefile.bak; $(MV) Makefile Makefile.bak; \ |
| else exit 0; fi |
| $(IMAKE_CMD) -DTOPDIR=$(TOP) -DCURDIR=$(CURRENT_DIR) |
| |
| tags:: |
| $(TAGS) -w *.[ch] |
| $(TAGS) -xw *.[ch] > TAGS |
| |
| ########################################################################### |
| # empty rules for directories that do not have SUBDIRS - do not edit |
| |
| install:: |
| @echo "install in $(CURRENT_DIR) done" |
| |
| install.man:: |
| @echo "install.man in $(CURRENT_DIR) done" |
| |
| Makefiles:: |
| |
| includes:: |
| |
| ########################################################################### |
| # dependencies generated by makedepend |
| |