Skip to content

Commit a23fd22

Browse files
committed
Removed argument to cp that doesn't exit on macOS
1 parent 551a34e commit a23fd22

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

pythonforandroid/recipes/libffi/__init__.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from os.path import exists, join
22
from pythonforandroid.recipe import Recipe
33
from pythonforandroid.logger import info, shprint
4-
from pythonforandroid.util import current_directory
4+
from pythonforandroid.util import current_directory, ensure_dir
55
from glob import glob
66
import sh
77

@@ -87,8 +87,10 @@ def build_arch(self, arch):
8787
with current_directory(host_build):
8888
shprint(cc, *cflags, _env=env)
8989

90-
shprint(sh.cp, '-t', self.ctx.get_libs_dir(arch.arch),
91-
join(host_build, '.libs', 'libffi.so'))
90+
ensure_dir(self.ctx.get_libs_dir(arch.arch))
91+
shprint(sh.cp,
92+
join(host_build, '.libs', 'libffi.so'),
93+
self.ctx.get_libs_dir(arch.arch))
9294

9395
def get_include_dirs(self, arch):
9496
return [join(self.get_build_dir(arch.arch), self.get_host(arch),

0 commit comments

Comments
 (0)