X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2Fhelper%2FMakefile.am;h=7354f5422bc323c6c23fc74e5ad765502a35a9a3;hb=7bf39f64f64959a3fea60e74a26c9b54e4ab0f0a;hp=93df6058147ccc47af0e5c2239647cb503b626e1;hpb=00228aa8398fd7dde1271af424fab1cb470c5f43;p=fw%2Fopenocd diff --git a/src/helper/Makefile.am b/src/helper/Makefile.am index 93df60581..7354f5422 100644 --- a/src/helper/Makefile.am +++ b/src/helper/Makefile.am @@ -1,63 +1,38 @@ -AM_CPPFLAGS = \ - -I$(top_srcdir)/src/server \ - -I$(top_srcdir)/src/target \ - -DPKGDATADIR=\"$(pkgdatadir)\" - -METASOURCES = AUTO -noinst_LTLIBRARIES = libhelper.la - -if ECOSBOARD -CONFIGFILES = -else -CONFIGFILES = options.c jim.c jim-eventloop.c -endif - - - -libhelper_la_SOURCES = \ - binarybuffer.c \ - $(CONFIGFILES) \ - configuration.c \ - log.c \ - command.c \ - time_support.c \ - replacements.c \ - fileio.c \ - startup_tcl.c - -if IOUTIL -libhelper_la_SOURCES += ioutil.c -endif - -libhelper_la_CFLAGS = -if IS_MINGW -# FD_* macros are sloppy with their signs on MinGW32 platform -libhelper_la_CFLAGS += -Wno-sign-compare -endif - -noinst_HEADERS = \ - binarybuffer.h \ - configuration.h \ - types.h \ - log.h \ - command.h \ - time_support.h \ - replacements.h \ - fileio.h \ - jim.h \ - jim-eventloop.h \ - system.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) - -MAINTAINERCLEANFILES = $(srcdir)/Makefile.in +# SPDX-License-Identifier: GPL-2.0-or-later + +noinst_LTLIBRARIES += %D%/libhelper.la + +%C%_libhelper_la_SOURCES = \ + %D%/binarybuffer.c \ + %D%/options.c \ + %D%/time_support_common.c \ + %D%/configuration.c \ + %D%/log.c \ + %D%/command.c \ + %D%/time_support.c \ + %D%/replacements.c \ + %D%/fileio.c \ + %D%/util.c \ + %D%/jep106.c \ + %D%/jim-nvp.c \ + %D%/align.h \ + %D%/binarybuffer.h \ + %D%/bits.h \ + %D%/configuration.h \ + %D%/list.h \ + %D%/util.h \ + %D%/types.h \ + %D%/log.h \ + %D%/command.h \ + %D%/time_support.h \ + %D%/replacements.h \ + %D%/fileio.h \ + %D%/system.h \ + %D%/jep106.h \ + %D%/jep106.inc \ + %D%/jim-nvp.h + +STARTUP_TCL_SRCS += %D%/startup.tcl +EXTRA_DIST += \ + %D%/bin2char.sh \ + %D%/update_jep106.pl