|
|
1.1 ! root 1: # ! 2: # DB makefile ! 3: # =========== ! 4: # ! 5: # This makefile creates the 'db' command from the appropriate source ! 6: # files. ! 7: # ! 8: DESTDIR=/bin386/bin/ ! 9: LIBNAME=libc.a ! 10: CC=exec /bin/cc ! 11: AS=exec /bin/as ! 12: MV=mv ! 13: CPP=/lib/cpp ! 14: LD=ld ! 15: INCDIR=/usr/include ! 16: SYSINCDIR=$(INCDIR)/sys ! 17: RUNDIR=. ! 18: LCLDIR=. ! 19: LFLAGS=-i ! 20: LIBNAME=db.a ! 21: CPPFLAGS="-D_POSIX_SOURCE=0" "-D__KERNEL__=1" ! 22: CFLAGS=$(CPPFLAGS) -O ! 23: ARFLAGS=rs ! 24: CRT=/lib/crts0.o ! 25: LIBC=/lib/libc.a ! 26: ! 27: OBJECTS=trace0.o \ ! 28: trace1.o \ ! 29: trace2.o \ ! 30: trace3.o \ ! 31: trace4.o \ ! 32: trace5.o \ ! 33: trace6.o ! 34: ! 35: MCHOBJS=i8086a.o \ ! 36: i8086b.o \ ! 37: i8086c.o \ ! 38: i8086d.o ! 39: ! 40: db: $(OBJECTS) $(MCHOBJS) ! 41: $(CC) -o $(DESTDIR)db $(OBJECTS) $(MCHOBJS) # $(LD) $(LFLAGS) $(CRT) $(OBJECTS) $(MCHOBJS) $(LIBC) -o db ! 42: ! 43: trace0.o: trace0.c \ ! 44: $(INCDIR)/stdio.h \ ! 45: $(SYSINCDIR)/types.h \ ! 46: i8086trace.h \ ! 47: $(LCLDIR)/trace.h ! 48: ! 49: trace1.o: trace1.c \ ! 50: $(INCDIR)/stdio.h \ ! 51: $(INCDIR)/ctype.h \ ! 52: $(INCDIR)/canon.h \ ! 53: $(INCDIR)/l.out.h \ ! 54: $(SYSINCDIR)/proc.h \ ! 55: $(INCDIR)/signal.h \ ! 56: $(SYSINCDIR)/uproc.h \ ! 57: $(SYSINCDIR)/types.h \ ! 58: i8086trace.h \ ! 59: $(LCLDIR)/trace.h ! 60: ! 61: trace2.o: trace2.c \ ! 62: $(INCDIR)/stdio.h \ ! 63: $(INCDIR)/ctype.h \ ! 64: $(INCDIR)/errno.h \ ! 65: $(INCDIR)/l.out.h \ ! 66: $(INCDIR)/signal.h \ ! 67: $(SYSINCDIR)/uproc.h \ ! 68: $(SYSINCDIR)/types.h \ ! 69: i8086trace.h \ ! 70: $(LCLDIR)/trace.h ! 71: ! 72: trace3.o: trace3.c \ ! 73: $(INCDIR)/stdio.h \ ! 74: $(INCDIR)/ctype.h \ ! 75: $(SYSINCDIR)/types.h \ ! 76: i8086trace.h \ ! 77: $(LCLDIR)/trace.h ! 78: ! 79: trace4.o: trace4.c \ ! 80: $(INCDIR)/stdio.h \ ! 81: $(SYSINCDIR)/types.h \ ! 82: i8086trace.h \ ! 83: $(LCLDIR)/trace.h ! 84: ! 85: trace5.o: trace5.c \ ! 86: $(INCDIR)/stdio.h \ ! 87: $(INCDIR)/ctype.h \ ! 88: $(SYSINCDIR)/types.h \ ! 89: i8086trace.h \ ! 90: $(LCLDIR)/trace.h ! 91: ! 92: trace6.o: trace6.c \ ! 93: $(INCDIR)/stdio.h \ ! 94: $(INCDIR)/ctype.h \ ! 95: $(INCDIR)/canon.h \ ! 96: $(INCDIR)/l.out.h \ ! 97: $(SYSINCDIR)/types.h \ ! 98: i8086trace.h \ ! 99: $(LCLDIR)/trace.h ! 100: ! 101: i8086a.o: i8086a.c \ ! 102: $(INCDIR)/stdio.h \ ! 103: $(SYSINCDIR)/param.h \ ! 104: $(INCDIR)/l.out.h \ ! 105: $(INCDIR)/signal.h \ ! 106: $(SYSINCDIR)/uproc.h \ ! 107: $(LCLDIR)/trace.h \ ! 108: $(SYSINCDIR)/types.h \ ! 109: i8086trace.h \ ! 110: i8086.h ! 111: ! 112: i8086b.o: i8086b.c \ ! 113: $(INCDIR)/stdio.h \ ! 114: $(SYSINCDIR)/param.h \ ! 115: $(LCLDIR)/trace.h \ ! 116: $(SYSINCDIR)/types.h \ ! 117: i8086trace.h \ ! 118: i8086.h ! 119: ! 120: i8086c.o: i8086c.c \ ! 121: $(INCDIR)/stdio.h \ ! 122: $(SYSINCDIR)/param.h \ ! 123: $(INCDIR)/l.out.h \ ! 124: $(LCLDIR)/trace.h \ ! 125: $(SYSINCDIR)/types.h \ ! 126: i8086trace.h \ ! 127: i8086.h ! 128: ! 129: i8086d.o: i8086d.c \ ! 130: $(INCDIR)/stdio.h \ ! 131: $(SYSINCDIR)/param.h \ ! 132: $(INCDIR)/l.out.h \ ! 133: $(LCLDIR)/trace.h \ ! 134: $(SYSINCDIR)/types.h \ ! 135: i8086trace.h \ ! 136: i8086.h
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.