otautil: Only build the needed files for host build.

This avoids unnecessarily breaking mac build.

Test: `mmma -j bootable/recovery` on Linux and macOS.
Change-Id: I1dc00364c895866a4757c2a43beb3432ae1e4113
This commit is contained in:
Tao Bao 2018-05-03 22:23:55 -07:00
parent fb86bb2a07
commit 13446c032b

View file

@ -17,17 +17,13 @@ cc_library_static {
host_supported: true,
// Minimal set of files to support host build.
srcs: [
"SysUtil.cpp",
"DirUtil.cpp",
"ThermalUtil.cpp",
"mounts.cpp",
"paths.cpp",
"rangeset.cpp",
],
static_libs: [
"libselinux",
"libbase",
],
@ -42,10 +38,17 @@ cc_library_static {
],
target: {
darwin: {
exclude_srcs: [
android: {
srcs: [
"DirUtil.cpp",
"SysUtil.cpp",
"ThermalUtil.cpp",
"mounts.cpp",
],
static_libs: [
"libselinux",
],
},
},
}