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