X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Fhelper%2FMakefile.am;h=9162d5fc6e1e94b65e0fbdad47fcff931e81edee;hp=f65a1d23460d492f087f35d524d5d1d97dd2a9f6;hb=47d044934727c3d5a57658ddd324b407dd73860a;hpb=90697ca389fb3c6229068734be43efd9a01e0326 diff --git a/src/helper/Makefile.am b/src/helper/Makefile.am index f65a1d2346..9162d5fc6e 100644 --- a/src/helper/Makefile.am +++ b/src/helper/Makefile.am @@ -1,8 +1,27 @@ -INCLUDES = $(all_includes) -METASOURCES = AUTO -AM_CPPFLAGS = -DPKGDATADIR=\"$(pkgdatadir)\" -DPKGLIBDIR=\"$(pkglibdir)\" @CPPFLAGS@ -noinst_LIBRARIES = libhelper.a -libhelper_a_SOURCES = binarybuffer.c configuration.c log.c interpreter.c command.c time_support.c \ - replacements.c fileio.c -noinst_HEADERS = binarybuffer.h configuration.h types.h log.h command.h \ - interpreter.h time_support.h replacements.h fileio.h +INCLUDES = -I$(top_srcdir)/src $(all_includes) -I$(top_srcdir)/src/target -I$(top_srcdir)/src/server +METASOURCES = AUTO +AM_CPPFLAGS = -DPKGDATADIR=\"$(pkgdatadir)\" -DPKGLIBDIR=\"$(pkglibdir)\" @CPPFLAGS@ +noinst_LIBRARIES = libhelper.a + +if ECOSBOARD +CONFIGFILES = +else +CONFIGFILES = options.c jim.c jim-eventloop.c +endif + +libhelper_a_SOURCES = binarybuffer.c $(CONFIGFILES) configuration.c log.c command.c time_support.c \ + replacements.c fileio.c startup_tcl.c + +noinst_HEADERS = binarybuffer.h configuration.h types.h log.h command.h \ + time_support.h replacements.h fileio.h jim.h jim-eventloop.h \ + startup.tcl bin2char.c + +bin2char$(EXEEXT_FOR_BUILD): bin2char.c + ${CC_FOR_BUILD} ${CFLAGS_FOR_BUILD} $(srcdir)/bin2char.c -o $@ + +# Convert .tcl to cfile +startup_tcl.c: startup.tcl bin2char$(EXEEXT_FOR_BUILD) + ./bin2char$(EXEEXT_FOR_BUILD) startup_tcl < $(srcdir)/startup.tcl > $@ + +# add startup_tcl.c to make clean list +CLEANFILES = startup_tcl.c bin2char$(EXEEXT_FOR_BUILD)