diff --git a/core/product_config.rbc b/core/product_config.rbc index 469b0f75ee..8f27c998d7 100644 --- a/core/product_config.rbc +++ b/core/product_config.rbc @@ -479,8 +479,8 @@ def _file_wildcard_exists(file_pattern): def _find_and_copy(pattern, from_dir, to_dir): """Return a copy list for the files matching the pattern.""" - return sorted(["%s/%s:%s/%s" % ( - from_dir, f, to_dir, f) for f in rblf_find_files(from_dir, pattern, only_files=1)]) + return sorted([("%s/%s:%s/%s" % (from_dir, f, to_dir, f)) + .replace("//", "/") for f in rblf_find_files(from_dir, pattern, only_files=1)]) def _findstring(needle, haystack): """Equivalent to GNU make's $(findstring)."""