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.
 
 
 
 
 
 

84 lines
1.1 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)
  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 AT91RM9200
  43. AT91RM9200FILES = at91rm9200.c
  44. else
  45. AT91RM9200FILES =
  46. endif
  47. if GW16012
  48. GW16012FILES = gw16012.c
  49. else
  50. GW16012FILES =
  51. endif
  52. if BITQ
  53. BITQFILES = bitq.c
  54. else
  55. BITQFILES =
  56. endif
  57. if PRESTO
  58. PRESTOFILES = presto.c
  59. else
  60. PRESTOFILES =
  61. endif
  62. if USBPROG
  63. USBPROGFILES = usbprog.c
  64. else
  65. USBPROGFILES =
  66. endif
  67. libjtag_a_SOURCES = jtag.c $(BITBANGFILES) $(PARPORTFILES) $(FT2232FILES) $(AMTJTAGACCELFILES) $(EP93XXFILES) \
  68. $(AT91RM9200FILES) $(GW16012FILES) $(BITQFILES) $(PRESTOFILES) $(USBPROGFILES)
  69. noinst_HEADERS = bitbang.h jtag.h