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.
 
 
 
 
 
 

106 lines
1.4 KiB

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