stop specifying explicit DEPENDENCIES by listing the .la files in LDADD/LIBADD
This commit is contained in:
@ -88,17 +88,12 @@ libhcl_la_SOURCES = \
|
||||
libhcl_la_CPPFLAGS = $(CPPFLAGS_LIB_COMMON)
|
||||
libhcl_la_LDFLAGS = $(LDFLAGS_LIB_COMMON)
|
||||
libhcl_la_LIBADD = $(LIBADD_LIB_COMMON)
|
||||
libhcl_la_DEPENDENCIES =
|
||||
|
||||
if ENABLE_STATIC_MODULE
|
||||
libhcl_la_LIBADD += -lhcl-arr
|
||||
libhcl_la_DEPENDENCIES += $(abs_builddir)/../mod/libhcl-arr.la
|
||||
libhcl_la_LIBADD += -lhcl-dic
|
||||
libhcl_la_DEPENDENCIES += $(abs_builddir)/../mod/libhcl-dic.la
|
||||
libhcl_la_LIBADD += -lhcl-str
|
||||
libhcl_la_DEPENDENCIES += $(abs_builddir)/../mod/libhcl-str.la
|
||||
libhcl_la_LIBADD += -lhcl-sys
|
||||
libhcl_la_DEPENDENCIES += $(abs_builddir)/../mod/libhcl-sys.la
|
||||
libhcl_la_LIBADD += ../mod/libhcl-arr.la
|
||||
libhcl_la_LIBADD += ../mod/libhcl-dic.la
|
||||
libhcl_la_LIBADD += ../mod/libhcl-str.la
|
||||
libhcl_la_LIBADD += ../mod/libhcl-sys.la
|
||||
endif
|
||||
|
||||
if ENABLE_HCLX
|
||||
@ -113,8 +108,7 @@ libhclx_la_SOURCES = \
|
||||
hcl-c.c hcl-c.h
|
||||
libhclx_la_CPPFLAGS = $(CPPFLAGS_LIB_COMMON) $(CPPFLAGS_PFMOD)
|
||||
libhclx_la_LDFLAGS = $(LDFLAGS_LIB_COMMON)
|
||||
libhclx_la_LIBADD = -lhcl $(LIBADD_LIB_COMMON)
|
||||
libhclx_la_DEPENDENCIES = libhcl.la
|
||||
libhclx_la_LIBADD = libhcl.la $(LIBADD_LIB_COMMON)
|
||||
endif
|
||||
|
||||
|
||||
|
@ -92,14 +92,12 @@ host_triplet = @host@
|
||||
@ENABLE_LIBUNWIND_TRUE@am__append_3 = $(UNWIND_LIBS)
|
||||
@MACOSX_TRUE@@WIN32_FALSE@am__append_4 = -DHCL_DEFAULT_PFMODPOSTFIX=\".dylib\"
|
||||
@MACOSX_FALSE@@WIN32_FALSE@am__append_5 = -DHCL_DEFAULT_PFMODPOSTFIX=\".so\"
|
||||
@ENABLE_STATIC_MODULE_TRUE@am__append_6 = -lhcl-arr -lhcl-dic \
|
||||
@ENABLE_STATIC_MODULE_TRUE@ -lhcl-str -lhcl-sys
|
||||
@ENABLE_STATIC_MODULE_TRUE@am__append_7 = $(abs_builddir)/../mod/libhcl-arr.la \
|
||||
@ENABLE_STATIC_MODULE_TRUE@ $(abs_builddir)/../mod/libhcl-dic.la \
|
||||
@ENABLE_STATIC_MODULE_TRUE@ $(abs_builddir)/../mod/libhcl-str.la \
|
||||
@ENABLE_STATIC_MODULE_TRUE@ $(abs_builddir)/../mod/libhcl-sys.la
|
||||
@ENABLE_HCLX_TRUE@am__append_8 = libhclx.la
|
||||
@ENABLE_HCLX_TRUE@am__append_9 = hcl-c.h hcl-s.h hcl-tmr.h hcl-xutl.h hcl-json.h
|
||||
@ENABLE_STATIC_MODULE_TRUE@am__append_6 = ../mod/libhcl-arr.la \
|
||||
@ENABLE_STATIC_MODULE_TRUE@ ../mod/libhcl-dic.la \
|
||||
@ENABLE_STATIC_MODULE_TRUE@ ../mod/libhcl-str.la \
|
||||
@ENABLE_STATIC_MODULE_TRUE@ ../mod/libhcl-sys.la
|
||||
@ENABLE_HCLX_TRUE@am__append_7 = libhclx.la
|
||||
@ENABLE_HCLX_TRUE@am__append_8 = hcl-c.h hcl-s.h hcl-tmr.h hcl-xutl.h hcl-json.h
|
||||
subdir = lib
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/m4/ax_check_sign.m4 \
|
||||
@ -151,6 +149,7 @@ am__DEPENDENCIES_1 =
|
||||
@ENABLE_LIBUNWIND_TRUE@am__DEPENDENCIES_4 = $(am__DEPENDENCIES_1)
|
||||
am__DEPENDENCIES_5 = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_2) \
|
||||
$(am__DEPENDENCIES_3) $(am__DEPENDENCIES_4)
|
||||
libhcl_la_DEPENDENCIES = $(am__DEPENDENCIES_5) $(am__append_6)
|
||||
am_libhcl_la_OBJECTS = libhcl_la-bigint.lo libhcl_la-comp.lo \
|
||||
libhcl_la-debug.lo libhcl_la-decode.lo libhcl_la-dic.lo \
|
||||
libhcl_la-err.lo libhcl_la-exec.lo libhcl_la-fmt.lo \
|
||||
@ -167,6 +166,8 @@ am__v_lt_1 =
|
||||
libhcl_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
|
||||
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
|
||||
$(libhcl_la_LDFLAGS) $(LDFLAGS) -o $@
|
||||
@ENABLE_HCLX_TRUE@libhclx_la_DEPENDENCIES = libhcl.la \
|
||||
@ENABLE_HCLX_TRUE@ $(am__DEPENDENCIES_5)
|
||||
am__libhclx_la_SOURCES_DIST = tmr.c hcl-tmr.h xutl.c xutl-sa.h \
|
||||
hcl-xutl.h json.c hcl-json.h cb-impl.h cb-impl.c hcl-s.c \
|
||||
hcl-s.h hcl-c.c hcl-c.h
|
||||
@ -424,8 +425,8 @@ LIBADD_LIB_COMMON = $(LIBM) $(am__append_1) $(am__append_2) \
|
||||
@WIN32_TRUE@ -DHCL_DEFAULT_PFMODPOSTFIX=\"-1.dll\" \
|
||||
@WIN32_TRUE@ $(am__append_4) $(am__append_5)
|
||||
pkginclude_HEADERS = hcl.h hcl-cmn.h hcl-fmt.h hcl-opt.h hcl-rbt.h \
|
||||
hcl-utl.h $(am__append_9)
|
||||
pkglib_LTLIBRARIES = libhcl.la $(am__append_8)
|
||||
hcl-utl.h $(am__append_8)
|
||||
pkglib_LTLIBRARIES = libhcl.la $(am__append_7)
|
||||
libhcl_la_SOURCES = \
|
||||
hcl.h \
|
||||
hcl-cmn.h \
|
||||
@ -460,7 +461,6 @@ libhcl_la_SOURCES = \
|
||||
libhcl_la_CPPFLAGS = $(CPPFLAGS_LIB_COMMON)
|
||||
libhcl_la_LDFLAGS = $(LDFLAGS_LIB_COMMON)
|
||||
libhcl_la_LIBADD = $(LIBADD_LIB_COMMON) $(am__append_6)
|
||||
libhcl_la_DEPENDENCIES = $(am__append_7)
|
||||
@ENABLE_HCLX_TRUE@libhclx_la_SOURCES = \
|
||||
@ENABLE_HCLX_TRUE@ tmr.c hcl-tmr.h \
|
||||
@ENABLE_HCLX_TRUE@ xutl.c xutl-sa.h hcl-xutl.h \
|
||||
@ -471,8 +471,7 @@ libhcl_la_DEPENDENCIES = $(am__append_7)
|
||||
|
||||
@ENABLE_HCLX_TRUE@libhclx_la_CPPFLAGS = $(CPPFLAGS_LIB_COMMON) $(CPPFLAGS_PFMOD)
|
||||
@ENABLE_HCLX_TRUE@libhclx_la_LDFLAGS = $(LDFLAGS_LIB_COMMON)
|
||||
@ENABLE_HCLX_TRUE@libhclx_la_LIBADD = -lhcl $(LIBADD_LIB_COMMON)
|
||||
@ENABLE_HCLX_TRUE@libhclx_la_DEPENDENCIES = libhcl.la
|
||||
@ENABLE_HCLX_TRUE@libhclx_la_LIBADD = libhcl.la $(LIBADD_LIB_COMMON)
|
||||
all: hcl-cfg.h
|
||||
$(MAKE) $(AM_MAKEFLAGS) all-am
|
||||
|
||||
|
Reference in New Issue
Block a user