mirror of
https://github.com/samba-team/samba.git
synced 2025-03-12 20:58:37 +03:00
script/autobuild.py: use more portable 'cp -R -a -l'
On platforms like FreeBSD 12 cp doesn't accept the long options, using the one letter options works there and keeps working on Linux as well. Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org> (cherry picked from commit 0312a10e09d8dc1295a4a80493761e91031e88e7)
This commit is contained in:
parent
833739c1e8
commit
a4ab7d474f
@ -848,7 +848,7 @@ class builder(object):
|
||||
run_cmd("rm -rf %s" % self.test_source_dir)
|
||||
run_cmd("rm -rf %s" % self.prefix)
|
||||
if cp:
|
||||
run_cmd("cp --recursive --link --archive %s %s" % (test_master, self.test_source_dir), dir=test_master, show=True)
|
||||
run_cmd("cp -R -a -l %s %s" % (test_master, self.test_source_dir), dir=test_master, show=True)
|
||||
else:
|
||||
run_cmd("git clone --recursive --shared %s %s" % (test_master, self.test_source_dir), dir=test_master, show=True)
|
||||
self.start_next()
|
||||
|
Loading…
x
Reference in New Issue
Block a user