winemaker: let winebuild use the default specfile name

André Hentschel nerv at dawncrow.de
Thu Oct 21 13:02:37 CDT 2010


So it should not append .spec to mydll.dll, resulting in mydll.dll.spec, but should just replace the .dll part
---
 tools/winemaker |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/tools/winemaker b/tools/winemaker
index 99e60ba..317b07a 100755
--- a/tools/winemaker
+++ b/tools/winemaker
@@ -1010,7 +1010,7 @@ sub source_scan_project_file($$$)
         push @local_depends,"$prj_name.so";
         push @local_dlls,$prj_name;
         my $canon=canonize($prj_name);
-        push @{@$target[$T_LDFLAGS]},("-shared","\$(${canon}_MODULE:%=%.spec)");
+        push @{@$target[$T_LDFLAGS]},("-shared","\$(${canon}_MODULE:.dll=.spec)");
     }
 
     @$target[$T_NAME]=$prj_name;
@@ -1504,7 +1504,7 @@ sub source_scan_directory($$$$)
       push @local_depends,"$target_name.so";
       push @local_dlls,$target_name;
       my $canon=canonize($target_name);
-      push @{@$target[$T_LDFLAGS]},("-shared","\$(${canon}_MODULE:%=%.spec)");
+      push @{@$target[$T_LDFLAGS]},("-shared","\$(${canon}_MODULE:.dll=.spec)");
     } else {
       @$target[$T_TYPE]=$opt_target_type;
       push @exe_list,$target;
-- 

Best Regards, André Hentschel



More information about the wine-patches mailing list