diff options
-rw-r--r-- | configure.in | 3 | ||||
-rw-r--r-- | src/jtag/Makefile.am | 8 |
2 files changed, 9 insertions, 2 deletions
diff --git a/configure.in b/configure.in index 555874b2..451e9de5 100644 --- a/configure.in +++ b/configure.in @@ -13,7 +13,7 @@ AC_CHECK_HEADERS(elf.h) AC_CHECK_HEADERS(dirent.h) AC_CHECK_HEADERS(fcntl.h) AC_CHECK_HEADERS(ifaddrs.h) -AC_CHECK_HEADERS(jtag_minidriver.h) +AC_CHECK_HEADERS(jtag_minidriver.h,[build_minidriver=yes],[build_minidriver=no]) AC_CHECK_HEADERS(malloc.h) AC_CHECK_HEADERS(netdb.h) AC_CHECK_HEADERS(netinet/in.h) @@ -857,6 +857,7 @@ AM_CONDITIONAL(IS_MINGW, test $is_mingw = yes) AM_CONDITIONAL(IS_WIN32, test $is_win32 = yes) AM_CONDITIONAL(IS_DARWIN, test $is_darwin = yes) AM_CONDITIONAL(BITQ, test $build_bitq = yes) +AM_CONDITIONAL(MINIDRIVER, test $build_minidriver = yes) AC_LANG_C AC_PROG_CC diff --git a/src/jtag/Makefile.am b/src/jtag/Makefile.am index 58110ff4..c2d98033 100644 --- a/src/jtag/Makefile.am +++ b/src/jtag/Makefile.am @@ -51,6 +51,12 @@ else ECOSBOARDFILES = endif +if MINIDRIVER +DRIVERFILES = +else +DRIVERFILES = jtag_driver.c +endif + if AT91RM9200 AT91RM9200FILES = at91rm9200.c else @@ -111,7 +117,7 @@ endif libjtag_la_SOURCES = \ jtag.c \ - jtag_driver.c \ + $(DRIVERFILES) \ $(BITBANGFILES) \ $(PARPORTFILES) \ $(DUMMYFILES) \ |