summaryrefslogtreecommitdiffstats
path: root/meta/classes/utils.bbclass
diff options
context:
space:
mode:
Diffstat (limited to 'meta/classes/utils.bbclass')
-rw-r--r--meta/classes/utils.bbclass9
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)
297hardlinkdir () {
298 from=$1
299 to=$2
300 (cd $from; find . -print0 | cpio --null -pdlu $to)
301}
302
303
295def check_app_exists(app, d): 304def 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)