19066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project# Copyright 2007 The Android Open Source Project 29066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project# 39066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project# Copies files into the directory structure described by a manifest 49066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 574905e5b0a471f727ae5bed770c2c7441f5163a1Joe Onorato# This tool is prebuilt if we're doing an app-only build. 674905e5b0a471f727ae5bed770c2c7441f5163a1Joe Onoratoifeq ($(TARGET_BUILD_APPS),) 774905e5b0a471f727ae5bed770c2c7441f5163a1Joe Onorato 89066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source ProjectLOCAL_PATH:= $(call my-dir) 99066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectinclude $(CLEAR_VARS) 109066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 119066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source ProjectLOCAL_SRC_FILES := \ 129066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project aidl_language_l.l \ 139066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project aidl_language_y.y \ 149066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project aidl.cpp \ 159066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project aidl_language.cpp \ 169066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project options.cpp \ 179066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project search_path.cpp \ 189066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project AST.cpp \ 199066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project Type.cpp \ 20fdfe2ff8c60c367a4eb7cecb4cbe1d62b41a8c20Joe Onorato generate_java.cpp \ 21fdfe2ff8c60c367a4eb7cecb4cbe1d62b41a8c20Joe Onorato generate_java_binder.cpp \ 22fdfe2ff8c60c367a4eb7cecb4cbe1d62b41a8c20Joe Onorato generate_java_rpc.cpp 239066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 249066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source ProjectLOCAL_CFLAGS := -g 259066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source ProjectLOCAL_MODULE := aidl 269066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 279066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectinclude $(BUILD_HOST_EXECUTABLE) 289066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 2974905e5b0a471f727ae5bed770c2c7441f5163a1Joe Onoratoendif # TARGET_BUILD_APPS 30