165953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn# Copyright (C) 2011 The Android Open Source Project 265953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn# 365953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn# Licensed under the Apache License, Version 2.0 (the "License"); 465953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn# you may not use this file except in compliance with the License. 565953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn# You may obtain a copy of the License at 665953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn# 765953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn# http://www.apache.org/licenses/LICENSE-2.0 865953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn# 965953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn# Unless required by applicable law or agreed to in writing, software 1065953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn# distributed under the License is distributed on an "AS IS" BASIS, 1165953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1265953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn# See the License for the specific language governing permissions and 1365953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn# limitations under the License. 1465953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn# 1565953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn 1665953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius RennLOCAL_PATH := $(call my-dir) 1765953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn 1865953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn## 1965953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn# base 2065953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn## 2165953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renninclude $(CLEAR_VARS) 2265953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn 2365953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius RennLOCAL_MODULE_TAGS := optional 2465953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn 2565953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius RennLOCAL_MODULE := libfilterpack_base 2665953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius RennLOCAL_SRC_FILES := native/base/geometry.cpp \ 2765953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn native/base/time_util.cpp 2865953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn 2965953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius RennLOCAL_CFLAGS := -DANDROID 3065953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn 31e5160e7e59f96aa457e7a4217197150086e8b7caAndreas GampeLOCAL_CFLAGS += -Wall -Werror -Wunused -Wunreachable-code 32e5160e7e59f96aa457e7a4217197150086e8b7caAndreas Gampe 3365953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renninclude $(BUILD_STATIC_LIBRARY) 3465953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn 3565953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn## 3665953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn# filterpack_imageproc 3765953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn## 3865953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renninclude $(CLEAR_VARS) 3965953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn 4065953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius RennLOCAL_MODULE_TAGS := optional 4165953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn 4265953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius RennLOCAL_MODULE := libfilterpack_imageproc 4365953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn 4465953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius RennLOCAL_SRC_FILES += native/imageproc/brightness.c \ 4565953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn native/imageproc/contrast.c \ 4665953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn native/imageproc/invert.c \ 4765953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn native/imageproc/to_rgba.c 4865953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn 49d685894212e6dbeac1fda4996903c1da115d49a6Ying WangLOCAL_SHARED_LIBRARIES := liblog libutils libfilterfw 5065953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renn 51e5160e7e59f96aa457e7a4217197150086e8b7caAndreas GampeLOCAL_CFLAGS += -Wall -Werror -Wunused -Wunreachable-code 52e5160e7e59f96aa457e7a4217197150086e8b7caAndreas Gampe 5365953da4636fbf5f0a24b8f5f2b5fa7d76ff13d9Marius Renninclude $(BUILD_SHARED_LIBRARY) 54