Alexandre Julliard : makefiles: Never install external libraries.

Alexandre Julliard julliard at winehq.org
Fri Jun 24 15:45:28 CDT 2022


Module: wine
Branch: master
Commit: b819b9956284c85d0d08d5ee0ab00cd080c39f6a
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=b819b9956284c85d0d08d5ee0ab00cd080c39f6a

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Fri Jun 24 18:45:37 2022 +0200

makefiles: Never install external libraries.

Spotted by Kevin Puetz.

Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 tools/makedep.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/tools/makedep.c b/tools/makedep.c
index 83e4844050a..81e9c20fd4f 100644
--- a/tools/makedep.c
+++ b/tools/makedep.c
@@ -3349,8 +3349,9 @@ static void output_static_lib( struct makefile *make )
         output_filenames_obj_dir( make, make->object_files );
         output_filenames_obj_dir( make, make->unixobj_files );
         output( "\n" );
-        add_install_rule( make, make->staticlib, make->staticlib,
-                          strmake( "d%s/%s", so_dir, make->staticlib ));
+        if (!make->extlib)
+            add_install_rule( make, make->staticlib, make->staticlib,
+                              strmake( "d%s/%s", so_dir, make->staticlib ));
     }
     if (crosstarget)
     {




More information about the wine-cvs mailing list