1193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liao#
2193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liao# Copyright (C) 2010-2012 The Android Open Source Project
3193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liao#
4193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liao# Licensed under the Apache License, Version 2.0 (the "License");
5193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liao# you may not use this file except in compliance with the License.
6193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liao# You may obtain a copy of the License at
7193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liao#
8193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liao#      http://www.apache.org/licenses/LICENSE-2.0
9193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liao#
10193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liao# Unless required by applicable law or agreed to in writing, software
11193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liao# distributed under the License is distributed on an "AS IS" BASIS,
12193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liao# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liao# See the License for the specific language governing permissions and
14193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liao# limitations under the License.
15193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liao#
16193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liao
17193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei LiaoLOCAL_PATH := $(call my-dir)
18193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liao
19193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liao# Executable for host
20193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liao# ========================================================
21193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liaoinclude $(CLEAR_VARS)
22193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liao
23193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei LiaoLOCAL_MODULE := mcld
24a03671cc3b17da7881cb0bfbc04df40d2839024dYing WangLOCAL_MODULE_TAGS := optional
25193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei LiaoLOCAL_MODULE_CLASS := EXECUTABLES
26193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liao
27193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei LiaoLOCAL_SRC_FILES := Main.cpp
28193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liao
29193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei LiaoLOCAL_SHARED_LIBRARIES := libbcc
30193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei LiaoLOCAL_LDLIBS = -ldl
31193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liao
32193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liaoinclude $(LIBBCC_HOST_BUILD_MK)
33193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liaoinclude $(LIBBCC_GEN_CONFIG_MK)
34193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liaoinclude $(MCLD_HOST_BUILD_MK)
3549e6b46052bca8f297d2be362cd1d327185b896dShih-wei Liao#include $(LLVM_HOST_BUILD_MK)
36193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liaoinclude $(BUILD_HOST_EXECUTABLE)
37193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liao
38193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liao# Executable for target
39193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liao# ========================================================
40193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liaoinclude $(CLEAR_VARS)
41193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liao
42193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei LiaoLOCAL_MODULE := mcld
43193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei LiaoLOCAL_MODULE_TAGS := optional
44193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei LiaoLOCAL_MODULE_CLASS := EXECUTABLES
45193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liao
46193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei LiaoLOCAL_SRC_FILES := Main.cpp
47193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liao
48193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei LiaoLOCAL_SHARED_LIBRARIES := libdl libstlport libbcc
49193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liao
50193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liaoinclude external/stlport/libstlport.mk
51193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liaoinclude $(LIBBCC_DEVICE_BUILD_MK)
52193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liaoinclude $(LIBBCC_GEN_CONFIG_MK)
53193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liaoinclude $(MCLD_DEVICE_BUILD_MK)
5449e6b46052bca8f297d2be362cd1d327185b896dShih-wei Liao#include $(LLVM_DEVICE_BUILD_MK)
55193898db2a4114bd9d7c7034e2f334097e49a902Shih-wei Liaoinclude $(BUILD_EXECUTABLE)
56