diff options
| -rw-r--r-- | meta/classes/utils.bbclass | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/meta/classes/utils.bbclass b/meta/classes/utils.bbclass index 0a533afb1f..89ad8c5531 100644 --- a/meta/classes/utils.bbclass +++ b/meta/classes/utils.bbclass | |||
| @@ -292,6 +292,15 @@ END | |||
| 292 | chmod +x $cmd | 292 | chmod +x $cmd |
| 293 | } | 293 | } |
| 294 | 294 | ||
| 295 | # Copy files/directories from $1 to $2 but using hardlinks | ||
| 296 | # (preserve symlinks) | ||
| 297 | hardlinkdir () { | ||
| 298 | from=$1 | ||
| 299 | to=$2 | ||
| 300 | (cd $from; find . -print0 | cpio --null -pdlu $to) | ||
| 301 | } | ||
| 302 | |||
| 303 | |||
| 295 | def check_app_exists(app, d): | 304 | def check_app_exists(app, d): |
| 296 | app = d.expand(app) | 305 | app = d.expand(app) |
| 297 | path = d.getVar('PATH', d, True) | 306 | path = d.getVar('PATH', d, True) |
