13447a5916aa62f44de24cc441fc9987116ddff52Andrew Sapperstein# Copyright (C) 2011 The Android Open Source Project
23447a5916aa62f44de24cc441fc9987116ddff52Andrew Sapperstein#
33447a5916aa62f44de24cc441fc9987116ddff52Andrew Sapperstein# Licensed under the Apache License, Version 2.0 (the "License");
43447a5916aa62f44de24cc441fc9987116ddff52Andrew Sapperstein# you may not use this file except in compliance with the License.
53447a5916aa62f44de24cc441fc9987116ddff52Andrew Sapperstein# You may obtain a copy of the License at
63447a5916aa62f44de24cc441fc9987116ddff52Andrew Sapperstein#
73447a5916aa62f44de24cc441fc9987116ddff52Andrew Sapperstein#      http://www.apache.org/licenses/LICENSE-2.0
83447a5916aa62f44de24cc441fc9987116ddff52Andrew Sapperstein#
93447a5916aa62f44de24cc441fc9987116ddff52Andrew Sapperstein# Unless required by applicable law or agreed to in writing, software
103447a5916aa62f44de24cc441fc9987116ddff52Andrew Sapperstein# distributed under the License is distributed on an "AS IS" BASIS,
113447a5916aa62f44de24cc441fc9987116ddff52Andrew Sapperstein# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
123447a5916aa62f44de24cc441fc9987116ddff52Andrew Sapperstein# See the License for the specific language governing permissions and
133447a5916aa62f44de24cc441fc9987116ddff52Andrew Sapperstein# limitations under the License.
143447a5916aa62f44de24cc441fc9987116ddff52Andrew Sapperstein
153447a5916aa62f44de24cc441fc9987116ddff52Andrew SappersteinLOCAL_PATH := $(call my-dir)
163447a5916aa62f44de24cc441fc9987116ddff52Andrew Sappersteininclude $(CLEAR_VARS)
173447a5916aa62f44de24cc441fc9987116ddff52Andrew Sapperstein
18324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverLOCAL_MODULE := antlr-runtime
193447a5916aa62f44de24cc441fc9987116ddff52Andrew Sapperstein#LOCAL_SDK_VERSION := 8
20324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverLOCAL_SRC_FILES := $(call all-java-files-under, antlr-3.4/runtime/Java/src/main/java)
21324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver#Remove DOTTreeGenerator.java, so that we don't have the StringTemplate library as a dependency
22324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverLOCAL_SRC_FILES := $(filter-out antlr-3.4/runtime/Java/src/main/java/org/antlr/runtime/tree/DOTTreeGenerator.java, $(LOCAL_SRC_FILES))
233447a5916aa62f44de24cc441fc9987116ddff52Andrew SappersteinLOCAL_MODULE_TAGS := optional
243447a5916aa62f44de24cc441fc9987116ddff52Andrew Sapperstein
253447a5916aa62f44de24cc441fc9987116ddff52Andrew Sappersteininclude $(BUILD_HOST_JAVA_LIBRARY)
263447a5916aa62f44de24cc441fc9987116ddff52Andrew Sapperstein
273447a5916aa62f44de24cc441fc9987116ddff52Andrew Sapperstein# Also build a host-side library
283447a5916aa62f44de24cc441fc9987116ddff52Andrew Sapperstein# include $(CLEAR_VARS)
293447a5916aa62f44de24cc441fc9987116ddff52Andrew Sapperstein# 
303447a5916aa62f44de24cc441fc9987116ddff52Andrew Sapperstein# LOCAL_SRC_FILES := $(call all-java-files-under, src)
313447a5916aa62f44de24cc441fc9987116ddff52Andrew Sapperstein# LOCAL_MODULE := antlrlib
323447a5916aa62f44de24cc441fc9987116ddff52Andrew Sapperstein# 
333447a5916aa62f44de24cc441fc9987116ddff52Andrew Sapperstein# include $(BUILD_HOST_JAVA_LIBRARY)
343447a5916aa62f44de24cc441fc9987116ddff52Andrew Sapperstein
35