image/decoders/moz.build
author B2G Bumper Bot <release+b2gbumper@mozilla.com>
Tue, 22 Jul 2014 08:00:33 -0700
changeset 195552 47bdf5204d332c9a9b294e1e9ddf88bcfd8d74d3
parent 167975 58fe9dc85fa4c4eec3407b3a2c7b137a1f7c7ff4
child 195616 b6982073587f13f4c2575346aa952a520ea0ebae
permissions -rw-r--r--
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump ======== https://hg.mozilla.org/integration/gaia-central/rev/367d4c20ee23 Author: Germán Toro del Valle <gtorodelvalle@gmail.com> Desc: Merge pull request #21919 from pacorampas/1030623 Bug 1030623 - [Dialer] No space between text and border when Contact with long name and number matching hits ======== https://hg.mozilla.org/integration/gaia-central/rev/0c3dec6ee08b Author: Paco Rampas <pacorampas@gmail.com> Desc: Bug 1030623 - [Dialer] No space between text and border when Contact with long name and number matching hits

# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
# vim: set filetype=python:
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.

toolkit = CONFIG['MOZ_WIDGET_TOOLKIT']

# The Icon Channel stuff really shouldn't live in decoders/icon, but we'll
# fix that another time.
if CONFIG['MOZ_WIDGET_GTK']:
    DIRS += ['icon/gtk', 'icon']
elif toolkit == 'qt':
    DIRS += ['icon/qt', 'icon']

if CONFIG['OS_ARCH'] == 'WINNT':
    DIRS += ['icon/win', 'icon']

if toolkit == 'cocoa':
    DIRS += ['icon/mac', 'icon']
elif toolkit == 'android':
    DIRS += ['icon/android', 'icon']

UNIFIED_SOURCES += [
    'EXIF.cpp',
    'nsGIFDecoder2.cpp',
    'nsICODecoder.cpp',
    'nsIconDecoder.cpp',
]

# These files cannot be built in unified mode because they want to force NSPR
# logging.
SOURCES += [
    'nsBMPDecoder.cpp',
    'nsJPEGDecoder.cpp',
    'nsPNGDecoder.cpp',
]

FAIL_ON_WARNINGS = True

SOURCES += [
    'iccjpeg.c',
]

# Decoders need RasterImage.h
LOCAL_INCLUDES += [
    '/image/src',
]

FINAL_LIBRARY = 'imglib2'