André Hentschel : winemaker: Fix project file path parsing.
Module: wine Branch: master Commit: 1199d05d597ef1fc56fa17018cb3cc5ef1927018 URL: http://source.winehq.org/git/wine.git/?a=commit;h=1199d05d597ef1fc56fa17018c... Author: André Hentschel <nerv(a)dawncrow.de> Date: Sat Apr 25 15:47:59 2009 +0200 winemaker: Fix project file path parsing. --- tools/winemaker | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/tools/winemaker b/tools/winemaker index ba7d284..1c177aa 100755 --- a/tools/winemaker +++ b/tools/winemaker @@ -1096,10 +1096,11 @@ sub source_scan_workspace_file($) s/\r\n$/\n/; # catch a project definition - if (/^Project:\s\"(.*)\"=(.*)\s-/) { + if (/^Project:\s\"(.*)\"=\"?(.*)\s-/) { $prj_name=$1; $prj_path=$2; - @components=split /[\/\\]+/, $2; + $prj_path=~s/\"$//; + @components=split /[\/\\]+/, $prj_path; $prj_path=search_from($path, \@components); print "Name: $prj_name\nPath: $prj_path\n"; source_scan_project_file(\@main_project,1,$prj_path);
participants (1)
-
Alexandre Julliard