17c970a0a679089e416c5887cf7fcece15a70bfa4Vikas Arora# Copyright 2010 The Android Open Source Project 27c970a0a679089e416c5887cf7fcece15a70bfa4Vikas Arora# 37c970a0a679089e416c5887cf7fcece15a70bfa4Vikas Arora# Licensed under the Apache License, Version 2.0 (the "License"); 47c970a0a679089e416c5887cf7fcece15a70bfa4Vikas Arora# you may not use this file except in compliance with the License. 57c970a0a679089e416c5887cf7fcece15a70bfa4Vikas Arora# You may obtain a copy of the License at 67c970a0a679089e416c5887cf7fcece15a70bfa4Vikas Arora# 77c970a0a679089e416c5887cf7fcece15a70bfa4Vikas Arora# http://www.apache.org/licenses/LICENSE-2.0 87c970a0a679089e416c5887cf7fcece15a70bfa4Vikas Arora# 97c970a0a679089e416c5887cf7fcece15a70bfa4Vikas Arora# Unless required by applicable law or agreed to in writing, software 107c970a0a679089e416c5887cf7fcece15a70bfa4Vikas Arora# distributed under the License is distributed on an "AS IS" BASIS, 117c970a0a679089e416c5887cf7fcece15a70bfa4Vikas Arora# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 127c970a0a679089e416c5887cf7fcece15a70bfa4Vikas Arora# See the License for the specific language governing permissions and 137c970a0a679089e416c5887cf7fcece15a70bfa4Vikas Arora# limitations under the License. 147c970a0a679089e416c5887cf7fcece15a70bfa4Vikas Arora 157c970a0a679089e416c5887cf7fcece15a70bfa4Vikas AroraLOCAL_PATH:= $(call my-dir) 167c970a0a679089e416c5887cf7fcece15a70bfa4Vikas Arora 177c970a0a679089e416c5887cf7fcece15a70bfa4Vikas Arorainclude $(CLEAR_VARS) 187c970a0a679089e416c5887cf7fcece15a70bfa4Vikas AroraLOCAL_SRC_FILES := \ 195a50414796e9a458925c7a13a15055d02406bf43Vikas Arora alpha.c \ 205a50414796e9a458925c7a13a15055d02406bf43Vikas Arora analysis.c \ 215a50414796e9a458925c7a13a15055d02406bf43Vikas Arora backward_references.c \ 225a50414796e9a458925c7a13a15055d02406bf43Vikas Arora config.c \ 235a50414796e9a458925c7a13a15055d02406bf43Vikas Arora cost.c \ 245a50414796e9a458925c7a13a15055d02406bf43Vikas Arora filter.c \ 255a50414796e9a458925c7a13a15055d02406bf43Vikas Arora frame.c\ 265a50414796e9a458925c7a13a15055d02406bf43Vikas Arora histogram.c \ 275a50414796e9a458925c7a13a15055d02406bf43Vikas Arora iterator.c \ 285a50414796e9a458925c7a13a15055d02406bf43Vikas Arora layer.c \ 295a50414796e9a458925c7a13a15055d02406bf43Vikas Arora picture.c \ 305a50414796e9a458925c7a13a15055d02406bf43Vikas Arora quant.c \ 315a50414796e9a458925c7a13a15055d02406bf43Vikas Arora syntax.c \ 325a50414796e9a458925c7a13a15055d02406bf43Vikas Arora tree.c \ 335a50414796e9a458925c7a13a15055d02406bf43Vikas Arora vp8l.c \ 345a50414796e9a458925c7a13a15055d02406bf43Vikas Arora webpenc.c \ 355a50414796e9a458925c7a13a15055d02406bf43Vikas Arora ../dsp/cpu.c \ 365a50414796e9a458925c7a13a15055d02406bf43Vikas Arora ../dsp/dec.c \ 375a50414796e9a458925c7a13a15055d02406bf43Vikas Arora ../dsp/dec_neon.c \ 385a50414796e9a458925c7a13a15055d02406bf43Vikas Arora ../dsp/dec_sse2.c \ 395a50414796e9a458925c7a13a15055d02406bf43Vikas Arora ../dsp/enc.c \ 405a50414796e9a458925c7a13a15055d02406bf43Vikas Arora ../dsp/enc_sse2.c \ 415a50414796e9a458925c7a13a15055d02406bf43Vikas Arora ../dsp/lossless.c \ 425a50414796e9a458925c7a13a15055d02406bf43Vikas Arora ../dsp/upsampling.c \ 435a50414796e9a458925c7a13a15055d02406bf43Vikas Arora ../dsp/upsampling_sse2.c \ 445a50414796e9a458925c7a13a15055d02406bf43Vikas Arora ../dsp/yuv.c \ 455a50414796e9a458925c7a13a15055d02406bf43Vikas Arora ../utils/bit_reader.c \ 465a50414796e9a458925c7a13a15055d02406bf43Vikas Arora ../utils/bit_writer.c \ 475a50414796e9a458925c7a13a15055d02406bf43Vikas Arora ../utils/color_cache.c \ 485a50414796e9a458925c7a13a15055d02406bf43Vikas Arora ../utils/filters.c \ 495a50414796e9a458925c7a13a15055d02406bf43Vikas Arora ../utils/huffman.c \ 505a50414796e9a458925c7a13a15055d02406bf43Vikas Arora ../utils/huffman_encode.c \ 515a50414796e9a458925c7a13a15055d02406bf43Vikas Arora ../utils/quant_levels.c \ 525a50414796e9a458925c7a13a15055d02406bf43Vikas Arora ../utils/rescaler.c \ 535a50414796e9a458925c7a13a15055d02406bf43Vikas Arora ../utils/thread.c \ 545a50414796e9a458925c7a13a15055d02406bf43Vikas Arora ../utils/utils.c 557c970a0a679089e416c5887cf7fcece15a70bfa4Vikas Arora 567c970a0a679089e416c5887cf7fcece15a70bfa4Vikas AroraLOCAL_CFLAGS := -DANDROID 577c970a0a679089e416c5887cf7fcece15a70bfa4Vikas Arora 587c970a0a679089e416c5887cf7fcece15a70bfa4Vikas AroraLOCAL_C_INCLUDES += \ 595a50414796e9a458925c7a13a15055d02406bf43Vikas Arora $(LOCAL_PATH) \ 605a50414796e9a458925c7a13a15055d02406bf43Vikas Arora $(LOCAL_PATH)/../../include 617c970a0a679089e416c5887cf7fcece15a70bfa4Vikas Arora 627c970a0a679089e416c5887cf7fcece15a70bfa4Vikas AroraLOCAL_MODULE:= libwebp-encode 637c970a0a679089e416c5887cf7fcece15a70bfa4Vikas Arora 647c970a0a679089e416c5887cf7fcece15a70bfa4Vikas Arorainclude $(BUILD_STATIC_LIBRARY) 65