Makefile 634 B

123456789101112131415161718192021222324
  1. ifndef ($(CC))
  2. CC = gcc
  3. endif
  4. override CFLAGS += -O2 -g -pipe -Wall
  5. #override LDFLAGS += -s
  6. SBINDIR = ../bin
  7. all: srmbootfat srmbootraw srmbootfat.1 srmbootraw.8
  8. srmbootfat: srmbootfat.c msdos.h
  9. $(CC) $(CFLAGS) $(LDFLAGS) -o srmbootfat srmbootfat.c
  10. srmbootraw: srmbootraw.c
  11. $(CC) $(CFLAGS) $(LDFLAGS) -o srmbootraw srmbootraw.c
  12. srmbootfat.1: srmbootfat.sgml
  13. nsgmls srmbootfat.sgml | sgmlspl sgmlspl-specs/docbook2man-spec.pl
  14. srmbootraw.8: srmbootraw.sgml
  15. nsgmls srmbootraw.sgml | sgmlspl sgmlspl-specs/docbook2man-spec.pl
  16. clean:
  17. rm -f srmbootfat srmbootraw srmbootfat.1 srmbootraw.8 manpage.links manpage.log manpage.refs