]> Savannah Git Hosting - gnulib.git/commitdiff
lib-msvc-compat: Update libtool usage recommendation.
authorSimon Josefsson <simon@josefsson.org>
Wed, 13 Jan 2021 13:38:20 +0000 (14:38 +0100)
committerSimon Josefsson <simon@josefsson.org>
Wed, 13 Jan 2021 13:40:09 +0000 (14:40 +0100)
* doc/ld-output-def.texi (Visual Studio Compatibility): Install
.def files into libdir, not bindir.  Have libfoo-*.def file depend
on libfoo.la to fix parallell builds.

ChangeLog
doc/ld-output-def.texi

index 4d313cf5763200107dd8651ae6611c35628f4ae7..2123974c876506abbde0c7301f8f1536438e3eec 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2021-01-13  Simon Josefsson  <simon@josefsson.org>
+
+       lib-msvc-compat: Update libtool usage recommendation.
+       * doc/ld-output-def.texi (Visual Studio Compatibility): Install
+       .def files into libdir, not bindir.  Have libfoo-*.def file depend
+       on libfoo.la to fix parallell builds.
+
 2021-01-12  Bruno Haible  <bruno@clisp.org>
 
        verify: Use C++11 static_assert when available.
index 9c1ae88255f1f0b04a75751dc657236f3428836f..3e142fac7b521479250df1320bc7e3a97ef109d9 100644 (file)
@@ -49,7 +49,8 @@ library:
 @smallexample
 if HAVE_LD_OUTPUT_DEF
 libfoo_la_LDFLAGS += -Wl,--output-def,libfoo-$(DLL_VERSION).def
-defexecdir = $(bindir)
+libfoo-$(DLL_VERSION).def: libfoo.la
+defexecdir = $(libdir)
 defexec_DATA = libfoo-$(DLL_VERSION).def
 DISTCLEANFILES += $(defexec_DATA)
 endif