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.
 
 
 
 
 
 

109 lines
1.5 KiB

  1. INCLUDES = -I$(top_srcdir)/src -I$(top_srcdir)/src/helper $(all_includes) -I$(top_srcdir)/src/target
  2. METASOURCES = AUTO
  3. noinst_LIBRARIES = libjtag.a
  4. if BITBANG
  5. BITBANGFILES = bitbang.c
  6. else
  7. BITBANGFILES =
  8. endif
  9. if PARPORT
  10. PARPORTFILES = parport.c
  11. else
  12. PARPORTFILES =
  13. endif
  14. if DUMMY
  15. DUMMYFILES = dummy.c
  16. else
  17. DUMMYFILES =
  18. endif
  19. if FT2232_LIBFTDI
  20. FT2232FILES = ft2232.c
  21. else
  22. if FT2232_FTD2XX
  23. FT2232FILES = ft2232.c
  24. else
  25. FT2232FILES =
  26. endif
  27. endif
  28. if AMTJTAGACCEL
  29. AMTJTAGACCELFILES = amt_jtagaccel.c
  30. else
  31. AMTJTAGACCELFILES =
  32. endif
  33. if EP93XX
  34. EP93XXFILES = ep93xx.c
  35. else
  36. EP93XXFILES =
  37. endif
  38. if ECOSBOARD
  39. ECOSBOARDFILES = zy1000.c
  40. else
  41. ECOSBOARDFILES =
  42. endif
  43. if AT91RM9200
  44. AT91RM9200FILES = at91rm9200.c
  45. else
  46. AT91RM9200FILES =
  47. endif
  48. if GW16012
  49. GW16012FILES = gw16012.c
  50. else
  51. GW16012FILES =
  52. endif
  53. if BITQ
  54. BITQFILES = bitq.c
  55. else
  56. BITQFILES =
  57. endif
  58. if PRESTO_LIBFTDI
  59. PRESTOFILES = presto.c
  60. else
  61. if PRESTO_FTD2XX
  62. PRESTOFILES = presto.c
  63. else
  64. PRESTOFILES =
  65. endif
  66. endif
  67. if USBPROG
  68. USBPROGFILES = usbprog.c
  69. else
  70. USBPROGFILES =
  71. endif
  72. if JLINK
  73. JLINKFILES = jlink.c
  74. else
  75. JLINKFILES =
  76. endif
  77. if RLINK
  78. RLINKFILES = rlink/rlink.c rlink/rlink_speed_table.c
  79. else
  80. RLINKFILES =
  81. endif
  82. if VSLLINK
  83. VSLLINKFILES = vsllink.c
  84. else
  85. VSLLINKFILES =
  86. endif
  87. libjtag_a_SOURCES = jtag.c $(BITBANGFILES) $(PARPORTFILES) $(DUMMYFILES) $(FT2232FILES) $(AMTJTAGACCELFILES) $(EP93XXFILES) \
  88. $(AT91RM9200FILES) $(GW16012FILES) $(BITQFILES) $(PRESTOFILES) $(USBPROGFILES) $(ECOSBOARDFILES) $(JLINKFILES) $(RLINKFILES) $(VSLLINKFILES)
  89. noinst_HEADERS = bitbang.h jtag.h