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