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