17510aaf4b3a3c545d943b09e0fb9f56ea2fc5e24The Android Open Source Project# Copyright (C) 2008 The Android Open Source Project 27510aaf4b3a3c545d943b09e0fb9f56ea2fc5e24The Android Open Source Project# 37510aaf4b3a3c545d943b09e0fb9f56ea2fc5e24The Android Open Source Project# Licensed under the Apache License, Version 2.0 (the "License"); 47510aaf4b3a3c545d943b09e0fb9f56ea2fc5e24The Android Open Source Project# you may not use this file except in compliance with the License. 57510aaf4b3a3c545d943b09e0fb9f56ea2fc5e24The Android Open Source Project# You may obtain a copy of the License at 67510aaf4b3a3c545d943b09e0fb9f56ea2fc5e24The Android Open Source Project# 77510aaf4b3a3c545d943b09e0fb9f56ea2fc5e24The Android Open Source Project# http://www.apache.org/licenses/LICENSE-2.0 87510aaf4b3a3c545d943b09e0fb9f56ea2fc5e24The Android Open Source Project# 97510aaf4b3a3c545d943b09e0fb9f56ea2fc5e24The Android Open Source Project# Unless required by applicable law or agreed to in writing, software 107510aaf4b3a3c545d943b09e0fb9f56ea2fc5e24The Android Open Source Project# distributed under the License is distributed on an "AS IS" BASIS, 117510aaf4b3a3c545d943b09e0fb9f56ea2fc5e24The Android Open Source Project# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 127510aaf4b3a3c545d943b09e0fb9f56ea2fc5e24The Android Open Source Project# See the License for the specific language governing permissions and 137510aaf4b3a3c545d943b09e0fb9f56ea2fc5e24The Android Open Source Project# limitations under the License. 147510aaf4b3a3c545d943b09e0fb9f56ea2fc5e24The Android Open Source Project 157510aaf4b3a3c545d943b09e0fb9f56ea2fc5e24The Android Open Source Project 167510aaf4b3a3c545d943b09e0fb9f56ea2fc5e24The Android Open Source ProjectLOCAL_PATH:= $(call my-dir) 178338c01276b39870a361b0f4313a4bcd0f4a45e4Iliyan Malchev# HAL module implemenation stored in 187510aaf4b3a3c545d943b09e0fb9f56ea2fc5e24The Android Open Source Project# hw/<COPYPIX_HARDWARE_MODULE_ID>.<ro.board.platform>.so 1990f143fee8800714ee931bfb7304d49ec27ea65aDima Zavin 2090f143fee8800714ee931bfb7304d49ec27ea65aDima Zavinifeq ($(TARGET_BOARD_PLATFORM),msm7k) 217510aaf4b3a3c545d943b09e0fb9f56ea2fc5e24The Android Open Source Projectinclude $(CLEAR_VARS) 228338c01276b39870a361b0f4313a4bcd0f4a45e4Iliyan Malchev 237510aaf4b3a3c545d943b09e0fb9f56ea2fc5e24The Android Open Source ProjectLOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/hw 247510aaf4b3a3c545d943b09e0fb9f56ea2fc5e24The Android Open Source ProjectLOCAL_SHARED_LIBRARIES := liblog 25bb451691e0e9c153dab4a3ba3eee7ba29f087514Mathias AgopianLOCAL_SRC_FILES := copybit.cpp 267510aaf4b3a3c545d943b09e0fb9f56ea2fc5e24The Android Open Source ProjectLOCAL_MODULE := copybit.msm7k 271dda8293b728e3224d8be8cd3a9a68f425bcc65dMathias AgopianLOCAL_C_INCLUDES += hardware/msm7k/libgralloc 2836679b29e965b98bfaa57ff98c7d5c3f34af076eMathias AgopianLOCAL_CFLAGS += -DCOPYBIT_MSM7K=1 297510aaf4b3a3c545d943b09e0fb9f56ea2fc5e24The Android Open Source Projectinclude $(BUILD_SHARED_LIBRARY) 3090f143fee8800714ee931bfb7304d49ec27ea65aDima Zavinendif 3190f143fee8800714ee931bfb7304d49ec27ea65aDima Zavin 3290f143fee8800714ee931bfb7304d49ec27ea65aDima Zavinifeq ($(TARGET_BOARD_PLATFORM),qsd8k) 3390f143fee8800714ee931bfb7304d49ec27ea65aDima Zavininclude $(CLEAR_VARS) 348338c01276b39870a361b0f4313a4bcd0f4a45e4Iliyan Malchev 3590f143fee8800714ee931bfb7304d49ec27ea65aDima ZavinLOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/hw 3690f143fee8800714ee931bfb7304d49ec27ea65aDima ZavinLOCAL_SHARED_LIBRARIES := liblog 3716d1d6f60b93a27c8d4eae61f80595e237ef070fDima ZavinLOCAL_SRC_FILES := copybit.cpp 3890f143fee8800714ee931bfb7304d49ec27ea65aDima ZavinLOCAL_MODULE := copybit.qsd8k 3916d1d6f60b93a27c8d4eae61f80595e237ef070fDima ZavinLOCAL_C_INCLUDES += hardware/libhardware/modules/gralloc 4036679b29e965b98bfaa57ff98c7d5c3f34af076eMathias AgopianLOCAL_CFLAGS += -DCOPYBIT_QSD8K=1 4190f143fee8800714ee931bfb7304d49ec27ea65aDima Zavininclude $(BUILD_SHARED_LIBRARY) 4290f143fee8800714ee931bfb7304d49ec27ea65aDima Zavinendif 43