proto.make 994 B

123456789101112131415161718192021222324252627282930313233
  1. # $Id$
  2. #PARAMS do not remove this line!
  3. SRC_DIR = $(SRC_HOME)/doc/em/int
  4. install \
  5. all: em emdmp tables
  6. tables: mktables $(SRC_HOME)/etc/ip_spec.t
  7. mktables $(SRC_HOME)/etc/ip_spec.t tables
  8. mktables: mktables.c $(TARGET_HOME)/h/em_spec.h \
  9. $(TARGET_HOME)/h/em_flag.h \
  10. $(TARGET_HOME)/lib.bin/em_data.$(LIBSUF) $(TARGET_HOME)/h/ip_spec.h
  11. $(CC) -I$(TARGET_HOME)/h -O -o mktables mktables.c $(TARGET_HOME)/lib.bin/em_data.$(LIBSUF)
  12. em: $(SRC_DIR)/em.p
  13. apc -O $(SRC_DIR)/em.p >emerrs ; mv a.out em
  14. nem.p: $(SRC_DIR)/em.p
  15. sed -e '/maxadr = t16/s//maxadr =t15/' -e '/maxdata = 8191; /s//maxdata = 14335;/' -e '/ adr=.*long/s// adr= 0..maxadr/' <$(SRC_DIR)/em.p >nem.p
  16. nem: nem.p
  17. apc -O nem.p >emerrs ; mv a.out nem
  18. emdmp: $(SRC_DIR)/emdmp.c
  19. $(CC) -I$(TARGET_HOME)/h -I$(TARGET_HOME)/config -o emdmp -O $(SRC_DIR)/emdmp.c
  20. cmp:
  21. pr:
  22. @pr $(SRC_DIR)/em.p $(SRC_DIR)/mktables.c $(SRC_DIR)/emdmp.c