1# Copyright 2016 The Fuchsia Authors. All rights reserved.
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
5LOCAL_DIR := $(GET_LOCAL_DIR)
6
7#
8# Userspace library.
9#
10
11MODULE := $(LOCAL_DIR)
12
13MODULE_TYPE := userlib
14
15MODULE_COMPILEFLAGS += -fvisibility=hidden
16
17MODULE_SRCS += \
18    $(LOCAL_DIR)/alloc_checker.cpp \
19    $(LOCAL_DIR)/string_buffer.cpp \
20    $(LOCAL_DIR)/string_piece.cpp \
21    $(LOCAL_DIR)/string_printf.cpp \
22    $(LOCAL_DIR)/string.cpp \
23
24MODULE_PACKAGE := src
25
26include make/module.mk
27
28#
29# Host library.
30#
31
32MODULE := $(LOCAL_DIR).hostlib
33
34MODULE_TYPE := hostlib
35
36MODULE_COMPILEFLAGS += -fvisibility=hidden
37
38MODULE_SRCS += \
39    $(LOCAL_DIR)/alloc_checker.cpp \
40    $(LOCAL_DIR)/string_buffer.cpp \
41    $(LOCAL_DIR)/string_piece.cpp \
42    $(LOCAL_DIR)/string_printf.cpp \
43    $(LOCAL_DIR)/string.cpp \
44
45include make/module.mk
46