Android.mk revision 998ec839672c0cf56945c860a7cf9e29864599af
1932648d528f333d43defdf16b3f8e84afa865cc8Zonr Chang# 2932648d528f333d43defdf16b3f8e84afa865cc8Zonr Chang# Copyright (C) 2010 The Android Open Source Project 3932648d528f333d43defdf16b3f8e84afa865cc8Zonr Chang# 4932648d528f333d43defdf16b3f8e84afa865cc8Zonr Chang# Licensed under the Apache License, Version 2.0 (the "License"); 5932648d528f333d43defdf16b3f8e84afa865cc8Zonr Chang# you may not use this file except in compliance with the License. 6932648d528f333d43defdf16b3f8e84afa865cc8Zonr Chang# You may obtain a copy of the License at 7932648d528f333d43defdf16b3f8e84afa865cc8Zonr Chang# 8932648d528f333d43defdf16b3f8e84afa865cc8Zonr Chang# http://www.apache.org/licenses/LICENSE-2.0 9932648d528f333d43defdf16b3f8e84afa865cc8Zonr Chang# 10932648d528f333d43defdf16b3f8e84afa865cc8Zonr Chang# Unless required by applicable law or agreed to in writing, software 11932648d528f333d43defdf16b3f8e84afa865cc8Zonr Chang# distributed under the License is distributed on an "AS IS" BASIS, 12932648d528f333d43defdf16b3f8e84afa865cc8Zonr Chang# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13932648d528f333d43defdf16b3f8e84afa865cc8Zonr Chang# See the License for the specific language governing permissions and 14932648d528f333d43defdf16b3f8e84afa865cc8Zonr Chang# limitations under the License. 15932648d528f333d43defdf16b3f8e84afa865cc8Zonr Chang# 16932648d528f333d43defdf16b3f8e84afa865cc8Zonr Chang 1777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoLOCAL_PATH := $(call my-dir) 1877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao 1977ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao# Executable for host 2077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao# ======================================================== 2177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoinclude $(CLEAR_VARS) 2277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao 2377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoLOCAL_MODULE := bcc 2477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao 25f340bf71ff377979d279132dcf5a801d76747d1fLoganLOCAL_SRC_FILES := \ 26f340bf71ff377979d279132dcf5a801d76747d1fLogan main.cpp 2777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao 2877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei LiaoLOCAL_SHARED_LIBRARIES := \ 29f340bf71ff377979d279132dcf5a801d76747d1fLogan libbcc 3077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao 31f340bf71ff377979d279132dcf5a801d76747d1fLoganLOCAL_C_INCLUDES := \ 32f340bf71ff377979d279132dcf5a801d76747d1fLogan $(LOCAL_PATH)/../include 3377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao 34932648d528f333d43defdf16b3f8e84afa865cc8Zonr ChangLOCAL_MODULE_TAGS := tests 3577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao 36ec5f1ec71aa4b9402d7d8d922f18d7a4b1ae4149Shih-wei LiaoLOCAL_LDLIBS = -ldl 37ec5f1ec71aa4b9402d7d8d922f18d7a4b1ae4149Shih-wei Liao 38998ec839672c0cf56945c860a7cf9e29864599afAndrew HsiehLOCAL_CFLAGS += -D__HOST__ 39998ec839672c0cf56945c860a7cf9e29864599afAndrew Hsieh 4077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoinclude $(BUILD_HOST_EXECUTABLE) 4177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao 4277ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao# Executable for target 4377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao# ======================================================== 4477ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoinclude $(CLEAR_VARS) 4577ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao 46f340bf71ff377979d279132dcf5a801d76747d1fLoganLOCAL_MODULE := bcc 4777ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao 48f340bf71ff377979d279132dcf5a801d76747d1fLoganLOCAL_SRC_FILES := \ 49f340bf71ff377979d279132dcf5a801d76747d1fLogan main.cpp \ 50f340bf71ff377979d279132dcf5a801d76747d1fLogan disassem.cpp 5177ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao 5216c9b3674960eef4fda4955694bf186af4cfd5c0Stephen HinesLOCAL_SHARED_LIBRARIES := libdl libstlport libbcinfo libbcc 5377ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao 54f340bf71ff377979d279132dcf5a801d76747d1fLoganLOCAL_C_INCLUDES := \ 55f340bf71ff377979d279132dcf5a801d76747d1fLogan $(LOCAL_PATH)/../include 5677ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao 57932648d528f333d43defdf16b3f8e84afa865cc8Zonr ChangLOCAL_MODULE_TAGS := tests 5877ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liao 599d9d6bd0938d15646b32d55320b89d9bcb834898Shih-wei Liaoinclude external/stlport/libstlport.mk 6077ed6142daed1e068fbda64405d0de9845e40e1Shih-wei Liaoinclude $(BUILD_EXECUTABLE) 61