X-Git-Url: https://review.openocd.org/gitweb?a=blobdiff_plain;f=src%2Ftarget%2FMakefile.am;h=bdef58c24d07829401bf265dbe5076850ac61cc3;hb=05d6716936d4c8cea80443b1aaaa14a80e97cfc4;hp=70b4df783081d273b0888ef2d4ad8b70ff8c5626;hpb=00228aa8398fd7dde1271af424fab1cb470c5f43;p=openocd.git diff --git a/src/target/Makefile.am b/src/target/Makefile.am index 70b4df7830..bdef58c24d 100644 --- a/src/target/Makefile.am +++ b/src/target/Makefile.am @@ -10,6 +10,12 @@ AM_CPPFLAGS = \ -I$(top_srcdir)/src/jtag \ -I$(top_srcdir)/src/xsvf +BIN2C = $(top_builddir)/src/helper/bin2char$(EXEEXT_FOR_BUILD) +DEBUG_HANDLER = $(top_srcdir)/src/target/xscale/debug_handler.bin + +xscale_debug.h: $(BIN2C) $(DEBUG_HANDLER) + $(BIN2C) < $(DEBUG_HANDLER) xscale_debug_handler > xscale_debug.h + METASOURCES = AUTO noinst_LTLIBRARIES = libtarget.la libtarget_la_SOURCES = \ @@ -31,12 +37,14 @@ libtarget_la_SOURCES = \ arm_disassembler.c \ arm966e.c \ arm926ejs.c \ + fa526.c \ feroceon.c \ etb.c \ xscale.c \ arm_simulator.c \ image.c \ armv7m.c \ + armv7a.c \ cortex_m3.c \ cortex_a8.c \ arm_adi_v5.c \ @@ -53,6 +61,9 @@ libtarget_la_SOURCES = \ mips_ejtag.c \ avrt.c +BUILT_SOURCES = \ + xscale_debug.h + noinst_HEADERS = \ target.h \ target_type.h \ @@ -76,9 +87,11 @@ noinst_HEADERS = \ arm926ejs.h \ etb.h \ xscale.h \ + xscale_debug.h \ arm_simulator.h \ image.h \ armv7m.h \ + armv7a.h \ cortex_m3.h \ cortex_a8.h \ arm_adi_v5.h \ @@ -95,7 +108,6 @@ noinst_HEADERS = \ avrt.h nobase_dist_pkglib_DATA = -nobase_dist_pkglib_DATA += xscale/debug_handler.bin nobase_dist_pkglib_DATA += ecos/at91eb40a.elf MAINTAINERCLEANFILES = $(srcdir)/Makefile.in