|
|
1.1.1.2 ! root 1: # ! 2: # Makefile for the linux minix-filesystem routines. ! 3: # ! 4: # Note! Dependencies are done automagically by 'make dep', which also ! 5: # removes any old dependencies. DON'T put your own dependencies here ! 6: # unless it's something special (ie not a .c file). ! 7: # ! 8: # Note 2! The CFLAGS definitions are now in the main makefile... ! 9: 1.1 root 10: AR =ar 11: AS =as 12: LD =ld 1.1.1.2 ! root 13: CC =gcc -nostdinc -I../../include ! 14: CPP =cpp -nostdinc -I../../include 1.1 root 15: 16: .c.s: 17: $(CC) $(CFLAGS) \ 18: -S -o $*.s $< 19: .c.o: 20: $(CC) $(CFLAGS) \ 21: -c -o $*.o $< 22: .s.o: 23: $(AS) -o $*.o $< 24: 25: OBJS= minix_op.o bitmap.o truncate.o namei.o inode.o file_dev.o 26: 27: minix.o: $(OBJS) 28: $(LD) -r -o minix.o $(OBJS) 29: 30: clean: 31: rm -f core *.o *.a tmp_make 32: for i in *.c;do rm -f `basename $$i .c`.s;done 33: 34: dep: 35: sed '/\#\#\# Dependencies/q' < Makefile > tmp_make 36: (for i in *.c;do $(CPP) -M $$i;done) >> tmp_make 37: cp tmp_make Makefile 38: 39: ### Dependencies: 40: bitmap.o : bitmap.c ../../include/string.h ../../include/linux/sched.h \ 41: ../../include/linux/head.h ../../include/linux/fs.h \ 1.1.1.2 ! root 42: ../../include/sys/types.h ../../include/sys/dirent.h ../../include/limits.h \ ! 43: ../../include/linux/mm.h ../../include/linux/kernel.h \ ! 44: ../../include/signal.h ../../include/sys/param.h ../../include/sys/time.h \ ! 45: ../../include/time.h ../../include/sys/resource.h \ ! 46: ../../include/linux/minix_fs.h 1.1 root 47: file_dev.o : file_dev.c ../../include/errno.h ../../include/fcntl.h \ 1.1.1.2 ! root 48: ../../include/sys/types.h ../../include/sys/dirent.h ../../include/limits.h \ ! 49: ../../include/sys/stat.h ../../include/linux/sched.h \ 1.1 root 50: ../../include/linux/head.h ../../include/linux/fs.h \ 51: ../../include/linux/mm.h ../../include/linux/kernel.h \ 52: ../../include/signal.h ../../include/sys/param.h ../../include/sys/time.h \ 53: ../../include/time.h ../../include/sys/resource.h \ 54: ../../include/linux/minix_fs.h ../../include/asm/segment.h 55: inode.o : inode.c ../../include/string.h ../../include/sys/stat.h \ 56: ../../include/sys/types.h ../../include/linux/sched.h \ 57: ../../include/linux/head.h ../../include/linux/fs.h \ 1.1.1.2 ! root 58: ../../include/sys/dirent.h ../../include/limits.h ../../include/linux/mm.h \ ! 59: ../../include/linux/kernel.h ../../include/signal.h \ ! 60: ../../include/sys/param.h ../../include/sys/time.h ../../include/time.h \ ! 61: ../../include/sys/resource.h ../../include/linux/minix_fs.h \ ! 62: ../../include/asm/system.h 1.1 root 63: minix_op.o : minix_op.c ../../include/linux/fs.h ../../include/sys/types.h \ 1.1.1.2 ! root 64: ../../include/sys/dirent.h ../../include/limits.h \ 1.1 root 65: ../../include/linux/minix_fs.h 66: namei.o : namei.c ../../include/linux/sched.h ../../include/linux/head.h \ 1.1.1.2 ! root 67: ../../include/linux/fs.h ../../include/sys/types.h \ ! 68: ../../include/sys/dirent.h ../../include/limits.h ../../include/linux/mm.h \ 1.1 root 69: ../../include/linux/kernel.h ../../include/signal.h \ 70: ../../include/sys/param.h ../../include/sys/time.h ../../include/time.h \ 71: ../../include/sys/resource.h ../../include/linux/minix_fs.h \ 72: ../../include/asm/segment.h ../../include/string.h ../../include/fcntl.h \ 73: ../../include/errno.h ../../include/const.h ../../include/sys/stat.h 74: truncate.o : truncate.c ../../include/linux/sched.h \ 75: ../../include/linux/head.h ../../include/linux/fs.h \ 1.1.1.2 ! root 76: ../../include/sys/types.h ../../include/sys/dirent.h ../../include/limits.h \ ! 77: ../../include/linux/mm.h ../../include/linux/kernel.h \ ! 78: ../../include/signal.h ../../include/sys/param.h ../../include/sys/time.h \ ! 79: ../../include/time.h ../../include/sys/resource.h \ ! 80: ../../include/linux/minix_fs.h ../../include/linux/tty.h \ ! 81: ../../include/termios.h ../../include/errno.h ../../include/fcntl.h \ ! 82: ../../include/sys/stat.h
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.