From 0ee7d8c68b57c02d02f707d6f71c731234d56eec Mon Sep 17 00:00:00 2001 From: Jeff Sharkey <jsharkey@android.com> Date: Fri, 20 Sep 2013 17:58:54 -0700 Subject: [PATCH] Fix Mac builds, for realz. Change-Id: I63e21b90e5b8a8f016dd04ceca4354793faa5e37 --- libcutils/Android.mk | 8 ++++++-- libcutils/fs.c | 4 ++++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/libcutils/Android.mk b/libcutils/Android.mk index 5281385149..0fd5a57e03 100644 --- a/libcutils/Android.mk +++ b/libcutils/Android.mk @@ -65,6 +65,12 @@ ifneq ($(strip $(USE_MINGW)),) WINDOWS_HOST_ONLY := 1 endif +ifneq ($(WINDOWS_HOST_ONLY),1) + commonSources += \ + fs.c \ + multiuser.c +endif + # Static library for host # ======================================================== @@ -101,9 +107,7 @@ LOCAL_SRC_FILES := $(commonSources) \ android_reboot.c \ ashmem-dev.c \ debugger.c \ - fs.c \ klog.c \ - multiuser.c \ partition_utils.c \ properties.c \ qtaguid.c \ diff --git a/libcutils/fs.c b/libcutils/fs.c index 8d1da21c83..286a8eb090 100644 --- a/libcutils/fs.c +++ b/libcutils/fs.c @@ -148,6 +148,8 @@ fail_closed: return -1; } +#ifndef __APPLE__ + int fs_mkdirs(const char* path, mode_t mode) { int res = 0; int fd = 0; @@ -231,3 +233,5 @@ done: free(buf); return res; } + +#endif -- GitLab