You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

96 lines
1.6 KiB

  1. include $(top_srcdir)/common.mk
  2. noinst_LTLIBRARIES = libocdjtagdrivers.la
  3. libocdjtagdrivers_la_SOURCES = \
  4. $(DRIVERFILES)
  5. nobase_dist_pkglib_DATA =
  6. ULINK_FIRMWARE = $(srcdir)/OpenULINK
  7. EXTRA_DIST = $(ULINK_FIRMWARE)
  8. DRIVERFILES =
  9. # Standard Driver: common files
  10. DRIVERFILES += driver.c
  11. if USB
  12. DRIVERFILES += usb_common.c
  13. endif
  14. if BITBANG
  15. DRIVERFILES += bitbang.c
  16. endif
  17. if PARPORT
  18. DRIVERFILES += parport.c
  19. endif
  20. if DUMMY
  21. DRIVERFILES += dummy.c
  22. endif
  23. if FT2232_DRIVER
  24. DRIVERFILES += ft2232.c
  25. endif
  26. if USB_BLASTER_DRIVER
  27. DRIVERFILES += usb_blaster.c
  28. endif
  29. if AMTJTAGACCEL
  30. DRIVERFILES += amt_jtagaccel.c
  31. endif
  32. if EP93XX
  33. DRIVERFILES += ep93xx.c
  34. endif
  35. if AT91RM9200
  36. DRIVERFILES += at91rm9200.c
  37. endif
  38. if GW16012
  39. DRIVERFILES += gw16012.c
  40. endif
  41. if BITQ
  42. DRIVERFILES += bitq.c
  43. endif
  44. if PRESTO_DRIVER
  45. DRIVERFILES += presto.c
  46. endif
  47. if USBPROG
  48. DRIVERFILES += usbprog.c
  49. endif
  50. if JLINK
  51. DRIVERFILES += jlink.c
  52. endif
  53. if RLINK
  54. DRIVERFILES += rlink.c rlink_speed_table.c
  55. endif
  56. if ULINK
  57. DRIVERFILES += ulink.c
  58. nobase_dist_pkglib_DATA += $(ULINK_FIRMWARE)/ulink_firmware.hex
  59. endif
  60. if VSLLINK
  61. DRIVERFILES += versaloon/usbtoxxx/usbtogpio.c
  62. DRIVERFILES += versaloon/usbtoxxx/usbtojtagraw.c
  63. DRIVERFILES += versaloon/usbtoxxx/usbtoswd.c
  64. DRIVERFILES += versaloon/usbtoxxx/usbtopwr.c
  65. DRIVERFILES += versaloon/usbtoxxx/usbtoxxx.c
  66. DRIVERFILES += versaloon/versaloon.c
  67. DRIVERFILES += vsllink.c
  68. endif
  69. if ARMJTAGEW
  70. DRIVERFILES += arm-jtag-ew.c
  71. endif
  72. if BUSPIRATE
  73. DRIVERFILES += buspirate.c
  74. endif
  75. noinst_HEADERS = \
  76. bitbang.h \
  77. bitq.h \
  78. minidriver_imp.h \
  79. rlink.h \
  80. rlink_dtc_cmd.h \
  81. rlink_ep1_cmd.h \
  82. rlink_st7.h \
  83. usb_common.h
  84. MAINTAINERCLEANFILES = $(srcdir)/Makefile.in