|
|
1.1 ! root 1: ! 2: # ! 3: # This makefile is automatically generated by imake... do not modify ! 4: # or you may lose your changes when imake generates makefiles again. ! 5: # Ignore this message if you are not using imake. ! 6: # ! 7: ! 8: TOP = ./../.. ! 9: AS = as ! 10: CC = cc ! 11: CPP = /lib/cpp ! 12: LD = ld ! 13: LINT = lint ! 14: MAKE = make ! 15: CDEBUGFLAGS = -O ! 16: DESTDIR = ! 17: ! 18: INSTALL = install ! 19: TAGS = ctags ! 20: DEPEND = $(DEPENDSRC)/makedepend ! 21: IMAKE = $(IMAKESRC)/imake ! 22: RGB = $(RGBSRC)/rgb ! 23: CFLAGS = $(CDEBUGFLAGS) $(INCLUDES) $(DEFINES) ! 24: LDFLAGS = $(CDEBUGFLAGS) $(SYS_LIBRARIES) ! 25: INSTLIBFLAGS = -c -m 0664 ! 26: USRLIBDIR = $(DESTDIR)/usr/lib ! 27: BINDIR = $(DESTDIR)/usr/bin/X11 ! 28: LIBDIR = $(DESTDIR)/usr/lib/X11 ! 29: INCDIR = $(DESTDIR)/usr/include/X11 ! 30: FUTUREINCDIR = $(DESTDIR)/usr/include/X ! 31: FONTDIR = $(DESTDIR)$(LIBDIR)/fonts ! 32: MANDIR = $(DESTDIR)/usr/man/mann ! 33: CLIENTSRC = $(TOP)/clients ! 34: DEMOSRC = $(TOP)/demos ! 35: LIBSRC = $(TOP)/lib ! 36: FONTSRC = $(TOP)/fonts ! 37: INCLUDESRC = $(TOP)/include ! 38: SERVERSRC = $(TOP)/server ! 39: UTILSRC = $(TOP)/util ! 40: HACKSRC = $(TOP)/hacks ! 41: DOCSRC = $(TOP)/doc ! 42: DEPENDSRC = $(UTILSRC)/makedepend ! 43: IMAKESRC = $(UTILSRC)/imake ! 44: RGBSRC = $(UTILSRC)/rgb ! 45: XLIBSRC = $(LIBSRC)/X ! 46: XRMSRC = $(LIBSRC)/Xrm ! 47: TOOLKITSRC = $(LIBSRC)/Xtk ! 48: OLDXLIBSRC = $(LIBSRC)/oldX ! 49: OLDXMENUSRC = $(LIBSRC)/oldXMenu ! 50: OLDXRMSRC = $(LIBSRC)/oldXrm ! 51: OLDTOOLKITSRC = $(LIBSRC)/oldXtk ! 52: EXTENSIONSRC = $(TOP)/extensions ! 53: XMANSRC = $(DOCSRC)/Xlib/Xman ! 54: EXTENSIONLIB = $(EXTENSIONSRC)/lib/libXext.a ! 55: XLIB = $(XLIBSRC)/libX.a ! 56: OLDXLIB = $(OLDXLIBSRC)/liboldX.a ! 57: XTOOLLIB = $(TOOLKITSRC)/libXtk.a ! 58: OLDXTOOLLIB = $(OLDTOOLKITSRC)/liboldXtk.a ! 59: OLDXMENULIB = $(OLDXMENUSRC)/libXMenu.a ! 60: XRMLIB = $(XRMSRC)/libXrm.a ! 61: OLDXRMLIB = $(OLDXRMSRC)/liboldXrm.a ! 62: INCLUDES = -I$(TOP) ! 63: MACROFILE = Sunv9.macros ! 64: IMAKE_CMD = $(NEWTOP)$(IMAKE) -TImake.tmpl \ ! 65: -I$(NEWTOP)$(UTILSRC)/imake.includes \ ! 66: -s Makefile ! 67: RM_CMD = rm -f *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a \ ! 68: tags TAGS make.log ! 69: ! 70: CDEBUGFLAGS = -g ! 71: SUBDIRS = clients ! 72: INCLUDES = -I. -I$(OLDXRMSRC) -I$(XLIBSRC) -I$(TOP) -I$(TOP)/X11 ! 73: ! 74: DEFINES = -DLIBDIR=\"$(LIBDIR)\" -DBIGENDIAN ! 75: ! 76: INSTALLFLAGS = -m 0644 ! 77: ! 78: HEADERS = \ ! 79: Atoms.h \ ! 80: ButtonBox.h \ ! 81: Clock.h \ ! 82: Command.h \ ! 83: Intrinsic.h \ ! 84: Knob.h \ ! 85: Label.h \ ! 86: Load.h \ ! 87: Misc.h \ ! 88: Quarks.h \ ! 89: Scroll.h \ ! 90: Text.h \ ! 91: TopLevel.h \ ! 92: TM.h ! 93: ! 94: SRCS = \ ! 95: ArgList.c \ ! 96: Alloc.c \ ! 97: AsciiSink.c \ ! 98: ButtonBox.c \ ! 99: Clock.c \ ! 100: Command.c \ ! 101: Conversion.c \ ! 102: Cursors.c \ ! 103: DiskSrc.c \ ! 104: Error.c \ ! 105: Event.c \ ! 106: GCManager.c \ ! 107: Geometry.c \ ! 108: GrayPixmap.c \ ! 109: Initialize.c \ ! 110: Intrinsic.c \ ! 111: Label.c \ ! 112: Load.c \ ! 113: NextEvent.c \ ! 114: Quarks.c \ ! 115: Resources.c \ ! 116: Scroll.c \ ! 117: StringSrc.c \ ! 118: Text.c \ ! 119: TextKinds.c \ ! 120: TMparse.c \ ! 121: TMstate.c \ ! 122: Xrm.c ! 123: # VPane.c ! 124: ! 125: OBJS = \ ! 126: ArgList.o \ ! 127: Alloc.o \ ! 128: AsciiSink.o \ ! 129: ButtonBox.o \ ! 130: Clock.o \ ! 131: Command.o \ ! 132: Conversion.o \ ! 133: Cursors.o \ ! 134: DiskSrc.o \ ! 135: Error.o \ ! 136: Event.o \ ! 137: GCManager.o \ ! 138: Geometry.o \ ! 139: GrayPixmap.o \ ! 140: Initialize.o \ ! 141: Intrinsic.o \ ! 142: Label.o \ ! 143: Load.o \ ! 144: NextEvent.o \ ! 145: Quarks.o \ ! 146: Resources.o \ ! 147: Scroll.o \ ! 148: StringSrc.o \ ! 149: Text.o \ ! 150: TextKinds.o \ ! 151: TMparse.o \ ! 152: TMstate.o \ ! 153: Xrm.o ! 154: # VPane.o ! 155: ! 156: .c.o: ! 157: $(CC) -c $(CFLAGS) $*.c ! 158: ! 159: all:: libXtk.a ! 160: ! 161: libXtk.a: $(OBJS) ! 162: rm -f $@ ! 163: ar clq $@ $(OBJS) ! 164: ranlib $@ ! 165: ! 166: all:: libXtk11.a ! 167: libXtk11.a: libXtk.a ! 168: rm -f $@ ! 169: ln -s libXtk.a $@ ! 170: ! 171: lintlib:: llib-lXtk.ln ! 172: ! 173: llib-lXtk.ln: $(SRCS) ! 174: rm -f $@ ! 175: $(LINT) -CXtk $(DEFINES) ${INCLUDES} $(SRCS) ! 176: ! 177: install:: libXtk.a ! 178: $(INSTALL) $(INSTLIBFLAGS) libXtk.a $(USRLIBDIR) ! 179: ranlib $(USRLIBDIR)/libXtk.a ! 180: ! 181: install:: ! 182: rm -f $(USRLIBDIR)/libXtk11.a ! 183: ln $(USRLIBDIR)/libXtk.a $(USRLIBDIR)/libXtk11.a ! 184: ! 185: install:: llib-lXtk.ln ! 186: $(INSTALL) $(INSTLIBFLAGS) llib-lXtk.ln $(USRLIBDIR) ! 187: ! 188: all:: ! 189: @case '${MFLAGS}' in *[ik]*) set +e;; esac; \ ! 190: for i in $(SUBDIRS) ;\ ! 191: do \ ! 192: (cd $$i ; echo "making $$i"; \ ! 193: $(MAKE) 'CDEBUGFLAGS=$(CDEBUGFLAGS)' $(MFLAGS)); \ ! 194: done ! 195: ! 196: depend:: ! 197: @case '${MFLAGS}' in *[ik]*) set +e;; esac; \ ! 198: for i in $(SUBDIRS) ;\ ! 199: do \ ! 200: (cd $$i ; echo "depending $$i"; \ ! 201: $(MAKE) $(MFLAGS) depend ); \ ! 202: done ! 203: ! 204: install:: $(HEADERS) ! 205: @case '${MFLAGS}' in *[i]*) set +e;; esac; \ ! 206: for i in $(HEADERS); do \ ! 207: (set -x; $(INSTALL) -c $(INSTALLFLAGS) $$i $(INCDIR)); \ ! 208: done ! 209: ! 210: depend:: ! 211: $(DEPEND) -s "# DO NOT DELETE" $(CFLAGS) $(SRCS) ! 212: ! 213: lint: ! 214: $(LINT) -buz ${INCLUDES} \ ! 215: -DLIBDIR=\"${LIBDIR}\" \ ! 216: ${SRCS} \ ! 217: $(XLIBSRC)/llib-lX.ln ! 218: ! 219: clean:: ! 220: $(RM_CMD) \#* ! 221: ! 222: Makefile:: Imakefile \ ! 223: $(UTILSRC)/imake.includes/Imake.tmpl \ ! 224: $(UTILSRC)/imake.includes/Imake.rules \ ! 225: $(UTILSRC)/imake.includes/$(MACROFILE) ! 226: -rm -f Makefile.bak; mv Makefile Makefile.bak ! 227: $(IMAKE_CMD) -DTOPDIR=$(TOP) ! 228: ! 229: tags:: ! 230: $(TAGS) -w *.[ch] ! 231: $(TAGS) -xw *.[ch] > TAGS ! 232: ! 233: install:: ! 234: @case '${MFLAGS}' in *[ik]*) set +e;; esac; \ ! 235: for i in $(SUBDIRS) ;\ ! 236: do \ ! 237: (cd $$i ; echo "installing $$i"; \ ! 238: INSTALL='$(INSTALL)' DESTDIR='$(DESTDIR)' \ ! 239: $(MAKE) $(MFLAGS) install ); \ ! 240: done ! 241: ! 242: clean:: ! 243: @case '${MFLAGS}' in *[ik]*) set +e;; esac; \ ! 244: for i in $(SUBDIRS) ;\ ! 245: do \ ! 246: (cd $$i ; echo "cleaning $$i"; \ ! 247: RM_CMD='$(RM_CMD)' $(MAKE) $(MFLAGS) clean ); \ ! 248: done ! 249: ! 250: tags:: ! 251: @case '${MFLAGS}' in *[ik]*) set +e;; esac; \ ! 252: for i in $(SUBDIRS) ;\ ! 253: do \ ! 254: (cd $$i ; echo "tagging $$i"; \ ! 255: TAGS='$(TAGS)' $(MAKE) $(MFLAGS) tags ); \ ! 256: done ! 257: ! 258: Makefiles:: ! 259: @case '${MFLAGS}' in *[ik]*) set +e;; esac; \ ! 260: for i in $(SUBDIRS) ;\ ! 261: do \ ! 262: echo "Making Makefiles in $$i..."; \ ! 263: case "$$i" in \ ! 264: ./?*/?*/?*) newtop=../../../ sub=subsubsub;; \ ! 265: ./?*/?*) newtop=../../ sub=subsub;; \ ! 266: ./?*) newtop=../ sub=sub;; \ ! 267: */?*/?*) newtop=../../../ sub=subsubsub;; \ ! 268: */?*) newtop=../../ sub=subsub;; \ ! 269: *) newtop=../ sub=sub;; \ ! 270: esac; \ ! 271: NEWTOP=$$newtop MAKEFILE_SUBDIR=$$i \ ! 272: $(MAKE) $${sub}dirMakefiles; \ ! 273: done ! 274: ! 275: subdirMakefiles: ! 276: rm -f $(MAKEFILE_SUBDIR)/Makefile.bak ! 277: -mv $(MAKEFILE_SUBDIR)/Makefile $(MAKEFILE_SUBDIR)/Makefile.bak ! 278: cd $(MAKEFILE_SUBDIR); $(IMAKE_CMD) -DTOPDIR=$(TOP)/..; \ ! 279: $(MAKE) $(MFLAGS) Makefiles ! 280: ! 281: subsubdirMakefiles: ! 282: rm -f $(MAKEFILE_SUBDIR)/Makefile.bak ! 283: -mv $(MAKEFILE_SUBDIR)/Makefile $(MAKEFILE_SUBDIR)/Makefile.bak ! 284: cd $(MAKEFILE_SUBDIR); $(IMAKE_CMD) -DTOPDIR=$(TOP)/../..; \ ! 285: $(MAKE) $(MFLAGS) Makefiles ! 286: ! 287: subsubsubdirMakefiles: ! 288: rm -f $(MAKEFILE_SUBDIR)/Makefile.bak ! 289: -mv $(MAKEFILE_SUBDIR)/Makefile $(MAKEFILE_SUBDIR)/Makefile.bak ! 290: cd $(MAKEFILE_SUBDIR); $(IMAKE_CMD) -DTOPDIR=$(TOP)/../../..; \ ! 291: $(MAKE) $(MFLAGS) Makefiles ! 292:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.