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.
 
 
 
 
 
 

94 lines
1.3 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 FT2232_LIBFTDI
  24. FT2232FILES = ft2232.c
  25. else
  26. if FT2232_FTD2XX
  27. FT2232FILES = ft2232.c
  28. else
  29. FT2232FILES =
  30. endif
  31. endif
  32. if AMTJTAGACCEL
  33. AMTJTAGACCELFILES = amt_jtagaccel.c
  34. else
  35. AMTJTAGACCELFILES =
  36. endif
  37. if EP93XX
  38. EP93XXFILES = ep93xx.c
  39. else
  40. EP93XXFILES =
  41. endif
  42. if ECOSBOARD
  43. ECOSBOARDFILES = eCosBoard.c
  44. else
  45. ECOSBOARDFILES =
  46. endif
  47. if AT91RM9200
  48. AT91RM9200FILES = at91rm9200.c
  49. else
  50. AT91RM9200FILES =
  51. endif
  52. if GW16012
  53. GW16012FILES = gw16012.c
  54. else
  55. GW16012FILES =
  56. endif
  57. if BITQ
  58. BITQFILES = bitq.c
  59. else
  60. BITQFILES =
  61. endif
  62. if PRESTO_LIBFTDI
  63. PRESTOFILES = presto.c
  64. else
  65. if PRESTO_FTD2XX
  66. PRESTOFILES = presto.c
  67. else
  68. PRESTOFILES =
  69. endif
  70. endif
  71. if USBPROG
  72. USBPROGFILES = usbprog.c
  73. else
  74. USBPROGFILES =
  75. endif
  76. libjtag_a_SOURCES = jtag.c $(BITBANGFILES) $(PARPORTFILES) $(FT2232FILES) $(AMTJTAGACCELFILES) $(EP93XXFILES) \
  77. $(AT91RM9200FILES) $(GW16012FILES) $(BITQFILES) $(PRESTOFILES) $(USBPROGFILES) $(ECOSBOARDFILES)
  78. noinst_HEADERS = bitbang.h jtag.h