libselinux: create host shared library

Bug: 19908228
Change-Id: I618938a5a487d5d9ed8d961f85b4b584f419a1d0
diff --git a/Android.mk b/Android.mk
index cc31219..4ccef29 100644
--- a/Android.mk
+++ b/Android.mk
@@ -88,3 +88,19 @@
 LOCAL_CLANG_CFLAGS += -Wno-pointer-bool-conversion
 
 include $(BUILD_SHARED_LIBRARY)
+
+include $(CLEAR_VARS)
+LOCAL_CFLAGS := -DHOST
+
+ifeq ($(HOST_OS),darwin)
+LOCAL_CFLAGS += -DDARWIN
+endif
+
+LOCAL_SRC_FILES := $(common_HOST_FILES)
+LOCAL_MODULE:= libselinux
+LOCAL_MODULE_TAGS := eng
+LOCAL_COPY_HEADERS_TO := $(common_COPY_HEADERS_TO)
+LOCAL_COPY_HEADERS := $(common_COPY_HEADERS)
+LOCAL_WHOLE_STATIC_LIBRARIES := libpcre
+LOCAL_C_INCLUDES := external/pcre
+include $(BUILD_HOST_SHARED_LIBRARY)