1ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang#
2ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang# Copyright (C) 2012 The Android Open Source Project
3ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang#
4ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang# Licensed under the Apache License, Version 2.0 (the "License");
5ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang# you may not use this file except in compliance with the License.
6ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang# You may obtain a copy of the License at
7ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang#
8ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang#      http://www.apache.org/licenses/LICENSE-2.0
9ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang#
10ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang# Unless required by applicable law or agreed to in writing, software
11ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang# distributed under the License is distributed on an "AS IS" BASIS,
12ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang# See the License for the specific language governing permissions and
14ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang# limitations under the License.
15ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang#
16ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang
17ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Changifeq ($(LIBBCC_ROOT_PATH),)
18ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang$(error Must set variable LIBBCC_ROOT_PATH before including this! $(LOCAL_PATH))
19ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Changendif
20ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang
21ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang#=====================================================================
22ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang# Root Path for Other Projects
23ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang#=====================================================================
24ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang
25ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr ChangLLVM_ROOT_PATH          := external/llvm
26e6362661bb058a73c63efb11f4f25a63e77cac8cShih-wei LiaoMCLD_ROOT_PATH          := frameworks/compile/mclinker
27ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr ChangRSLOADER_ROOT_PATH      := frameworks/compile/linkloader
28ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang
29ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang#=====================================================================
30ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang# Related Makefile Paths of libbcc
31ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang#=====================================================================
32ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang
33ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr ChangLIBBCC_HOST_BUILD_MK    := $(LIBBCC_ROOT_PATH)/libbcc-host-build.mk
34ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr ChangLIBBCC_DEVICE_BUILD_MK  := $(LIBBCC_ROOT_PATH)/libbcc-device-build.mk
35ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr ChangLIBBCC_GEN_CONFIG_MK    := $(LIBBCC_ROOT_PATH)/libbcc-gen-config-from-mk.mk
36ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang
37ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang#=====================================================================
38ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang# Configuration of libbcc
39ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang#=====================================================================
40ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Changinclude $(LIBBCC_ROOT_PATH)/libbcc-config.mk
41ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang
42ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang#=====================================================================
43ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang# Related Makefile Paths of LLVM
44ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Chang#=====================================================================
45ddf5661793de8fb4e16906b7f7822972fcb13c6dZonr Changinclude $(LLVM_ROOT_PATH)/llvm.mk
46e6362661bb058a73c63efb11f4f25a63e77cac8cShih-wei Liao
47e6362661bb058a73c63efb11f4f25a63e77cac8cShih-wei Liao#=====================================================================
48e6362661bb058a73c63efb11f4f25a63e77cac8cShih-wei Liao# Related Makefile Paths of MCLinker
49e6362661bb058a73c63efb11f4f25a63e77cac8cShih-wei Liao#=====================================================================
50e6362661bb058a73c63efb11f4f25a63e77cac8cShih-wei Liaoinclude $(MCLD_ROOT_PATH)/mcld.mk
51