Makefile 429 B

1234567891011121314151617181920212223242526272829
  1. # Makefile for make!
  2. EMHOME=../..
  3. OBJS = check.o input.o macro.o main.o \
  4. make.o reader.o rules.o
  5. # unix not defined under Xenix ???
  6. CFLAGS = -Dunix
  7. all: make
  8. install: make
  9. cp make $(EMHOME)/bin/make
  10. cmp: make
  11. cmp make $(EMHOME)/bin/make
  12. clean:
  13. rm -f *.o make
  14. pr:
  15. @pr README Makefile h.h main.c check.c input.c macro.c make.c reader.c rules.c
  16. opr:
  17. make pr ^ opr
  18. make: $(OBJS)
  19. $(CC) -o make $(OBJS)
  20. $(OBJS): h.h