diff options
author | Nan Zhang <nanzhang@google.com> | 2017-11-29 22:40:44 +0000 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2017-11-29 22:40:44 +0000 |
commit | 2053650b8ba7a88b3c79fb5ed62bd2b6ce050ffc (patch) | |
tree | d01c1983a65a89509eca4ad18cb36109b8b96106 | |
parent | cad89f860bc8651e59b4703c192a842ce805dfc6 (diff) | |
parent | f85de06d28e719f3233376f92fa585f72ccfee48 (diff) | |
download | platform_external_libbrillo-2053650b8ba7a88b3c79fb5ed62bd2b6ce050ffc.tar.gz platform_external_libbrillo-2053650b8ba7a88b3c79fb5ed62bd2b6ce050ffc.tar.bz2 platform_external_libbrillo-2053650b8ba7a88b3c79fb5ed62bd2b6ce050ffc.zip |
Convert libbrillo-minijail target to Soong
am: f85de06d28
Change-Id: I27a4577a1408e2399c67dddd5419446d5751de6e
-rw-r--r-- | Android.bp | 17 | ||||
-rw-r--r-- | Android.mk | 23 |
2 files changed, 17 insertions, 23 deletions
@@ -165,6 +165,23 @@ cc_library_shared { export_include_dirs: ["."], } +// Shared minijail library for target +// ======================================================== +cc_library_shared { + name: "libbrillo-minijail", + srcs: [ + "brillo/minijail/minijail.cc", + ], + shared_libs: [ + "libchrome", + "libbrillo", + "libminijail", + ], + static_libs: ["libgtest_prod"], + cflags: libbrillo_CFLAGS, + export_include_dirs: ["."], +} + // Shared and static stream library for target and host // ======================================================== cc_library { @@ -12,29 +12,6 @@ # See the License for the specific language governing permissions and # limitations under the License. -# Default values for the USE flags. Override these USE flags from your product -# by setting BRILLO_USE_* values. Note that we define local variables like -# local_use_* to prevent leaking our default setting for other packages. - -LOCAL_PATH := $(call my-dir) - -libbrillo_CFLAGS := \ - -Wall \ - -Werror - -# Shared minijail library for target -# ======================================================== -include $(CLEAR_VARS) -LOCAL_CPP_EXTENSION := .cc -LOCAL_MODULE := libbrillo-minijail -LOCAL_SRC_FILES := brillo/minijail/minijail.cc -LOCAL_SHARED_LIBRARIES := libchrome libbrillo libminijail -LOCAL_STATIC_LIBRARIES := libgtest_prod -LOCAL_CFLAGS := $(libbrillo_CFLAGS) -LOCAL_CLANG := true -LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH) -include $(BUILD_SHARED_LIBRARY) - # Run unit tests on target # ======================================================== # We su shell because process tests try setting "illegal" |