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