home *** CD-ROM | disk | FTP | other *** search
/ Boot Disc 15 / boot-disc-1997-11.iso / Debian / Tools / LODLIN16.ZIP / LODLIN16 / INITRD / MAKEFILE < prev    next >
Text File  |  1997-01-20  |  536b  |  23 lines

  1. CC = gcc
  2. CFLAGS = -m386 -O2  -fomit-frame-pointer -static
  3.  
  4. ifneq (1,$(shell if grep __ELF__ `gcc -v 2>&1|head -n1|cut -d' ' -f4` 1>/dev/null 2>&1;then echo -n 1;fi))
  5.   @echo ""; \
  6.    echo "needing ELF development tools, giving up";
  7.   exit 1;
  8. endif
  9.  
  10. all: initdisk freeramdisk Makefile
  11.  
  12. linuxrc: linuxrc.c
  13.     $(CC) $(CFLAGS) -o linuxrc linuxrc.c
  14.  
  15. initdisk: linuxrc Makefile freeramdisk mkdisk
  16.     mkdisk linuxrc
  17.  
  18. freeramdisk: freeramdisk.c
  19.     $(CC) -m386 -O2 -o freeramdisk freeramdisk.c
  20.  
  21. clean:
  22.     rm -f hello initdisk freeramdisk *~ *.o linuxrc
  23.