10172f3c6f03973e56208e013178ec68365255c60Narayan Kamath# Copyright (C) 2008 The Android Open Source Project
20172f3c6f03973e56208e013178ec68365255c60Narayan Kamath#
30172f3c6f03973e56208e013178ec68365255c60Narayan Kamath# Licensed under the Apache License, Version 2.0 (the "License");
40172f3c6f03973e56208e013178ec68365255c60Narayan Kamath# you may not use this file except in compliance with the License.
50172f3c6f03973e56208e013178ec68365255c60Narayan Kamath# You may obtain a copy of the License at
60172f3c6f03973e56208e013178ec68365255c60Narayan Kamath#
70172f3c6f03973e56208e013178ec68365255c60Narayan Kamath#      http://www.apache.org/licenses/LICENSE-2.0
80172f3c6f03973e56208e013178ec68365255c60Narayan Kamath#
90172f3c6f03973e56208e013178ec68365255c60Narayan Kamath# Unless required by applicable law or agreed to in writing, software
100172f3c6f03973e56208e013178ec68365255c60Narayan Kamath# distributed under the License is distributed on an "AS IS" BASIS,
110172f3c6f03973e56208e013178ec68365255c60Narayan Kamath# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
120172f3c6f03973e56208e013178ec68365255c60Narayan Kamath# See the License for the specific language governing permissions and
130172f3c6f03973e56208e013178ec68365255c60Narayan Kamath# limitations under the License.
140172f3c6f03973e56208e013178ec68365255c60Narayan Kamath
150172f3c6f03973e56208e013178ec68365255c60Narayan KamathLOCAL_PATH := $(call my-dir)
160172f3c6f03973e56208e013178ec68365255c60Narayan Kamath
170172f3c6f03973e56208e013178ec68365255c60Narayan Kamathinclude $(CLEAR_VARS)
180172f3c6f03973e56208e013178ec68365255c60Narayan Kamath
19efeb3428f25c1d8c547ab2678c0baa580a8226f0Przemyslaw SzczepaniakLOCAL_C_INCLUDES += $(LOCAL_PATH)/lib/marisa
200172f3c6f03973e56208e013178ec68365255c60Narayan Kamath
21132a22eef895fffa8d8f25560aa57f0d8a49839aAlexander GutkinLOCAL_CPP_EXTENSION := .cc
220172f3c6f03973e56208e013178ec68365255c60Narayan Kamath
230172f3c6f03973e56208e013178ec68365255c60Narayan KamathLOCAL_SRC_FILES := lib/marisa/base.cc \
240172f3c6f03973e56208e013178ec68365255c60Narayan Kamath	lib/marisa/intvector.cc \
250172f3c6f03973e56208e013178ec68365255c60Narayan Kamath	lib/marisa/progress.cc \
260172f3c6f03973e56208e013178ec68365255c60Narayan Kamath	lib/marisa/tail.cc \
270172f3c6f03973e56208e013178ec68365255c60Narayan Kamath	lib/marisa/trie.cc \
280172f3c6f03973e56208e013178ec68365255c60Narayan Kamath	lib/marisa/trie-search.cc \
290172f3c6f03973e56208e013178ec68365255c60Narayan Kamath	lib/marisa/bitvector.cc \
300172f3c6f03973e56208e013178ec68365255c60Narayan Kamath	lib/marisa/mapper.cc \
310172f3c6f03973e56208e013178ec68365255c60Narayan Kamath	lib/marisa/reader.cc \
320172f3c6f03973e56208e013178ec68365255c60Narayan Kamath	lib/marisa/trie-build.cc \
330172f3c6f03973e56208e013178ec68365255c60Narayan Kamath	lib/marisa/trie-c.cc \
340172f3c6f03973e56208e013178ec68365255c60Narayan Kamath	lib/marisa/writer.cc
350172f3c6f03973e56208e013178ec68365255c60Narayan Kamath
36efeb3428f25c1d8c547ab2678c0baa580a8226f0Przemyslaw SzczepaniakLOCAL_MODULE := libmarisa-trie-gnustl-rtti
37132a22eef895fffa8d8f25560aa57f0d8a49839aAlexander GutkinLOCAL_MODULE_TAGS := optional
380172f3c6f03973e56208e013178ec68365255c60Narayan Kamath
39efeb3428f25c1d8c547ab2678c0baa580a8226f0Przemyslaw SzczepaniakLOCAL_NDK_STL_VARIANT := gnustl_static
40efeb3428f25c1d8c547ab2678c0baa580a8226f0Przemyslaw SzczepaniakLOCAL_SDK_VERSION := 14
41efeb3428f25c1d8c547ab2678c0baa580a8226f0Przemyslaw Szczepaniak
420172f3c6f03973e56208e013178ec68365255c60Narayan Kamathinclude $(BUILD_STATIC_LIBRARY)
43b4acd09676fe12e9d95b2a5f3f742e9a1a0483b1Przemyslaw Szczepaniak
44b4acd09676fe12e9d95b2a5f3f742e9a1a0483b1Przemyslaw Szczepaniakinclude $(CLEAR_VARS)
45b4acd09676fe12e9d95b2a5f3f742e9a1a0483b1Przemyslaw Szczepaniak
46b4acd09676fe12e9d95b2a5f3f742e9a1a0483b1Przemyslaw SzczepaniakLOCAL_C_INCLUDES += $(LOCAL_PATH)/v0_1_5/lib/marisa_alpha
47b4acd09676fe12e9d95b2a5f3f742e9a1a0483b1Przemyslaw Szczepaniak
48b4acd09676fe12e9d95b2a5f3f742e9a1a0483b1Przemyslaw SzczepaniakLOCAL_CPP_EXTENSION := .cc
49b4acd09676fe12e9d95b2a5f3f742e9a1a0483b1Przemyslaw Szczepaniak
50b4acd09676fe12e9d95b2a5f3f742e9a1a0483b1Przemyslaw SzczepaniakLOCAL_SRC_FILES := v0_1_5/lib/marisa_alpha/base.cc \
51b4acd09676fe12e9d95b2a5f3f742e9a1a0483b1Przemyslaw Szczepaniak	v0_1_5/lib/marisa_alpha/bitvector.cc \
52b4acd09676fe12e9d95b2a5f3f742e9a1a0483b1Przemyslaw Szczepaniak	v0_1_5/lib/marisa_alpha/intvector.cc \
53b4acd09676fe12e9d95b2a5f3f742e9a1a0483b1Przemyslaw Szczepaniak	v0_1_5/lib/marisa_alpha/mapper.cc \
54b4acd09676fe12e9d95b2a5f3f742e9a1a0483b1Przemyslaw Szczepaniak	v0_1_5/lib/marisa_alpha/progress.cc \
55b4acd09676fe12e9d95b2a5f3f742e9a1a0483b1Przemyslaw Szczepaniak	v0_1_5/lib/marisa_alpha/reader.cc \
56b4acd09676fe12e9d95b2a5f3f742e9a1a0483b1Przemyslaw Szczepaniak	v0_1_5/lib/marisa_alpha/tail.cc \
57b4acd09676fe12e9d95b2a5f3f742e9a1a0483b1Przemyslaw Szczepaniak	v0_1_5/lib/marisa_alpha/trie-build.cc \
58b4acd09676fe12e9d95b2a5f3f742e9a1a0483b1Przemyslaw Szczepaniak	v0_1_5/lib/marisa_alpha/trie.cc \
59b4acd09676fe12e9d95b2a5f3f742e9a1a0483b1Przemyslaw Szczepaniak	v0_1_5/lib/marisa_alpha/trie-c.cc \
60b4acd09676fe12e9d95b2a5f3f742e9a1a0483b1Przemyslaw Szczepaniak	v0_1_5/lib/marisa_alpha/trie-search.cc \
61b4acd09676fe12e9d95b2a5f3f742e9a1a0483b1Przemyslaw Szczepaniak	v0_1_5/lib/marisa_alpha/writer.cc
62b4acd09676fe12e9d95b2a5f3f742e9a1a0483b1Przemyslaw Szczepaniak
63b4acd09676fe12e9d95b2a5f3f742e9a1a0483b1Przemyslaw SzczepaniakLOCAL_MODULE := libmarisa_alpha-trie-gnustl-rtti
64b4acd09676fe12e9d95b2a5f3f742e9a1a0483b1Przemyslaw SzczepaniakLOCAL_MODULE_TAGS := optional
65b4acd09676fe12e9d95b2a5f3f742e9a1a0483b1Przemyslaw Szczepaniak
66b4acd09676fe12e9d95b2a5f3f742e9a1a0483b1Przemyslaw SzczepaniakLOCAL_CFLAGS := -frtti -fexceptions
67b4acd09676fe12e9d95b2a5f3f742e9a1a0483b1Przemyslaw SzczepaniakLOCAL_NDK_STL_VARIANT := gnustl_static
68b4acd09676fe12e9d95b2a5f3f742e9a1a0483b1Przemyslaw SzczepaniakLOCAL_SDK_VERSION := 14
69b4acd09676fe12e9d95b2a5f3f742e9a1a0483b1Przemyslaw Szczepaniak
70b4acd09676fe12e9d95b2a5f3f742e9a1a0483b1Przemyslaw Szczepaniakinclude $(BUILD_STATIC_LIBRARY)
71