Makefile 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. EMH=../../../h
  2. EMLIB=../../../lib
  3. SHR=../share
  4. CFILES=\
  5. ca.c ca_put.c
  6. OFILES=\
  7. ca.o ca_put.o
  8. HFILES=\
  9. ca.h ca_put.h
  10. PRFILES=\
  11. $(CFILES) $(HFILES) Makefile
  12. SHARE_OFILES=\
  13. $(SHR)/get.o $(SHR)/alloc.o $(SHR)/global.o $(SHR)/aux.o $(SHR)/debug.o \
  14. $(SHR)/lset.o $(SHR)/cset.o $(SHR)/files.o $(SHR)/map.o
  15. SHARE_MFILES=\
  16. $(SHR)/get.m $(SHR)/alloc.m $(SHR)/global.m $(SHR)/aux.m $(SHR)/debug.m \
  17. $(SHR)/lset.m $(SHR)/cset.m $(SHR)/files.m $(SHR)/map.m
  18. ca: $(OFILES)
  19. $(CC) -o ca $(LDFLAGS) $(OFILES) $(SHARE_OFILES) $(EMLIB)/em_data.a
  20. ca_ack: $(CFILES) $(SHARE_MFILES)
  21. $(CC) -c.o $(CFLAGS) $(CFILES) $(SHARE_MFILES)
  22. $(CC) -o ca -.c $(LDFLAGS) ca.o $(EMLIB)/em_data.a
  23. lint:
  24. lint $(LINTFLAGS) $(CPPFLAGS) $(CFILES)
  25. pr: $(PRFILES)
  26. @pr $?
  27. @touch pr
  28. depend:
  29. $(SHR)/makedepend
  30. # the next lines are generated automatically
  31. # AUTOAUTOAUTOAUTOAUTOAUTO
  32. ca.o: ../share/alloc.h
  33. ca.o: ../share/debug.h
  34. ca.o: ../share/files.h
  35. ca.o: ../share/get.h
  36. ca.o: ../share/global.h
  37. ca.o: ../share/lset.h
  38. ca.o: ../share/map.h
  39. ca.o: ../share/types.h
  40. ca.o: ca.h
  41. ca.o: ca_put.h
  42. ca_put.o: ../../../h/em_flag.h
  43. ca_put.o: ../../../h/em_mes.h
  44. ca_put.o: ../../../h/em_mnem.h
  45. ca_put.o: ../../../h/em_pseu.h
  46. ca_put.o: ../../../h/em_spec.h
  47. ca_put.o: ../share/alloc.h
  48. ca_put.o: ../share/debug.h
  49. ca_put.o: ../share/def.h
  50. ca_put.o: ../share/map.h
  51. ca_put.o: ../share/types.h
  52. ca_put.o: ca.h