Kaynağa Gözat

Merge topic 'solaris-ldd'

3bb7453436 GetPrerequisites: match ldd output on Solaris

Acked-by: Kitware Robot <[email protected]>
Merge-request: !3695
Brad King 6 yıl önce
ebeveyn
işleme
19612dffd2
1 değiştirilmiş dosya ile 1 ekleme ve 1 silme
  1. 1 1
      Modules/GetPrerequisites.cmake

+ 1 - 1
Modules/GetPrerequisites.cmake

@@ -729,7 +729,7 @@ function(get_prerequisites target prerequisites_var exclude_system recurse exepa
 
   if(gp_tool MATCHES "ldd$")
     set(gp_cmd_args "")
-    set(gp_regex "^[\t ]*[^\t ]+ => ([^\t\(]+) .*${eol_char}$")
+    set(gp_regex "^[\t ]*[^\t ]+ =>[\t ]+([^\t\(]+)( \(.+\))?${eol_char}$")
     set(gp_regex_error "not found${eol_char}$")
     set(gp_regex_fallback "^[\t ]*([^\t ]+) => ([^\t ]+).*${eol_char}$")
     set(gp_regex_cmp_count 1)