Android.mk revision a1265c3d8a20e805e0c45083d5c7d728d4b70009
1a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik#
2a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik# Copyright (C) 2014 The Android Open Source Project
3a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik#
4a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik# Licensed under the Apache License, Version 2.0 (the "License");
5a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik# you may not use this file except in compliance with the License.
6a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik# You may obtain a copy of the License at
7a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik#
8a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik#      http://www.apache.org/licenses/LICENSE-2.0
9a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik#
10a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik# Unless required by applicable law or agreed to in writing, software
11a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik# distributed under the License is distributed on an "AS IS" BASIS,
12a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik# See the License for the specific language governing permissions and
14a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik# limitations under the License.
15a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik#
16a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik
17a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris CraikLOCAL_PATH := $(call my-dir)
18a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craikinclude $(CLEAR_VARS)
19a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik
20a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik## Main library
21a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik
22a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris CraikLOCAL_SHARED_LIBRARIES += liblog libjnigraphics
23a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris CraikLOCAL_STATIC_LIBRARIES += libgif
24a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik
25a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris CraikLOCAL_C_INCLUDES := \
26a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik	external/giflib
27a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik
28a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris CraikLOCAL_MODULE    := libframesequence
29a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris CraikLOCAL_SRC_FILES := \
30a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik	BitmapDecoderJNI.cpp \
31a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik	FrameSequence.cpp \
32a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik	FrameSequenceJNI.cpp \
33a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik	FrameSequence_gif.cpp \
34a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik	JNIHelpers.cpp \
35a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik	Registry.cpp \
36a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik	Stream.cpp
37a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik
38a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris CraikLOCAL_CFLAGS += -Wall -Wno-unused-parameter -Wno-unused-variable -Wno-overloaded-virtual
39a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris CraikLOCAL_CFLAGS += -fvisibility=hidden
40a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craik
41a1265c3d8a20e805e0c45083d5c7d728d4b70009Chris Craikinclude $(BUILD_SHARED_LIBRARY)
42