commit 7a38b4e5bb352d42db9e6884a7efbeb5a3dea19a Author: Daniel Swanson Date: Wed May 26 09:37:32 2021 -0500 makefile cleanup diff --git a/configure.ac b/configure.ac index 9e8123f..bbd588a 100644 --- a/configure.ac +++ b/configure.ac @@ -38,7 +38,7 @@ AC_ARG_ENABLE(profile, [CXXFLAGS="-pg -g -Wall"; CFLAGS="-pg -g -Wall"; LDFLAGS="-pg"]) -PKG_CHECK_MODULES(LTTOOLBOX, [libxml-2.0 >= 2.6.17]) +PKG_CHECK_MODULES(LIBXML, [libxml-2.0 >= 2.6.17]) PKG_CHECK_MODULES(ICU, [icu-i18n, icu-io, icu-uc]) # Check for wide strings diff --git a/lttoolbox/Makefile.am b/lttoolbox/Makefile.am index fb44eeb..501b04a 100644 --- a/lttoolbox/Makefile.am +++ b/lttoolbox/Makefile.am @@ -27,33 +27,16 @@ lttoolboxlib = $(prefix)/lib lttoolbox_DATA = dix.dtd dix.rng dix.rnc acx.rng xsd/dix.xsd xsd/acx.xsd -lt_print_SOURCES = lt_print.cc -lt_print_LDADD = liblttoolbox$(VERSION_MAJOR).la -lt_print_LDFLAGS = -llttoolbox$(VERSION_MAJOR) $(LTTOOLBOX_LIBS) +LDADD = liblttoolbox$(VERSION_MAJOR).la +AM_LDFLAGS = -llttoolbox$(VERSION_MAJOR) $(LIBXML_LIBS) $(ICU_LIBS) +lt_print_SOURCES = lt_print.cc lt_trim_SOURCES = lt_trim.cc -lt_trim_LDADD = liblttoolbox$(VERSION_MAJOR).la -lt_trim_LDFLAGS = -llttoolbox$(VERSION_MAJOR) $(LTTOOLBOX_LIBS) - lt_comp_SOURCES = lt_comp.cc -lt_comp_LDADD = liblttoolbox$(VERSION_MAJOR).la -lt_comp_LDFLAGS = -llttoolbox$(VERSION_MAJOR) $(LTTOOLBOX_LIBS) - lt_proc_SOURCES = lt_proc.cc -lt_proc_LDADD = liblttoolbox$(VERSION_MAJOR).la -lt_proc_LDFLAGS = -llttoolbox$(VERSION_MAJOR) $(LTTOOLBOX_LIBS) - lt_expand_SOURCES = lt_expand.cc -lt_expand_LDADD = liblttoolbox$(VERSION_MAJOR).la -lt_expand_LDFLAGS = -llttoolbox$(VERSION_MAJOR) $(LTTOOLBOX_LIBS) - lt_tmxcomp_SOURCES = lt_tmxcomp.cc -lt_tmxcomp_LDADD = liblttoolbox$(VERSION_MAJOR).la -lt_tmxcomp_LDFLAGS = -llttoolbox$(VERSION_MAJOR) $(LTTOOLBOX_LIBS) - lt_tmxproc_SOURCES = lt_tmxproc.cc -lt_tmxproc_LDADD = liblttoolbox$(VERSION_MAJOR).la -lt_tmxproc_LDFLAGS = -llttoolbox$(VERSION_MAJOR) $(LTTOOLBOX_LIBS) #lt-validate-dictionary: Makefile.am validate-header.sh # @echo "Creating lt-validate-dictionary script" @@ -67,7 +50,7 @@ lt_tmxproc_LDFLAGS = -llttoolbox$(VERSION_MAJOR) $(LTTOOLBOX_LIBS) man_MANS = lt-comp.1 lt-expand.1 lt-proc.1 lt-tmxcomp.1 lt-tmxproc.1 lt-print.1 lt-trim.1 -INCLUDES = -I$(top_srcdir) $(LTTOOLBOX_CFLAGS) +INCLUDES = -I$(top_srcdir) $(LIBXML_CFLAGS) $(ICU_CFLAGS) if WINDOWS INCLUDES += -I$(top_srcdir)/utf8 endif