• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright (C) 2016 The Android Open Source Project
2#
3# Licensed under the Apache License, Version 2.0 (the "License");
4# you may not use this file except in compliance with the License.
5# You may obtain a copy of the License at
6#
7#      http://www.apache.org/licenses/LICENSE-2.0
8#
9# Unless required by applicable law or agreed to in writing, software
10# distributed under the License is distributed on an "AS IS" BASIS,
11# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12# See the License for the specific language governing permissions and
13# limitations under the License.
14
15LOCAL_PATH := $(call my-dir)
16
17include $(CLEAR_VARS)
18
19LOCAL_MODULE := Magick_coders
20
21LOCAL_SDK_VERSION := 24
22
23LOCAL_SRC_FILES += aai.c\
24    art.c\
25    avs.c\
26    bgr.c\
27    bmp.c\
28    braille.c\
29    cals.c\
30    caption.c\
31    cin.c\
32    cip.c\
33    clip.c\
34    clipboard.c\
35    cmyk.c\
36    cut.c\
37    dcm.c\
38    dds.c\
39    debug.c\
40    dib.c\
41    djvu.c\
42    dng.c\
43    dot.c\
44    dps.c\
45    dpx.c\
46    emf.c\
47    ept.c\
48    exr.c\
49    fax.c\
50    fd.c\
51    fits.c\
52    flif.c\
53    fpx.c\
54    gif.c\
55    gradient.c\
56    gray.c\
57    hald.c\
58    hdr.c\
59    histogram.c\
60    hrz.c\
61    html.c\
62    icon.c\
63    info.c\
64    inline.c\
65    ipl.c\
66    jbig.c\
67    jnx.c\
68    jp2.c\
69    jpeg.c\
70    json.c\
71    label.c\
72    mac.c\
73    magick.c\
74    map.c\
75    mask.c\
76    mat.c\
77    matte.c\
78    meta.c\
79    mono.c\
80    mpc.c\
81    mpeg.c\
82    mpr.c\
83    mtv.c\
84    mvg.c\
85    null.c\
86    otb.c\
87    palm.c\
88    pango.c\
89    pattern.c\
90    pcd.c\
91    pcl.c\
92    pcx.c\
93    pdb.c\
94    pdf.c\
95    pes.c\
96    pict.c\
97    pix.c\
98    plasma.c\
99    png.c\
100    pnm.c\
101    ps.c\
102    ps2.c\
103    ps3.c\
104    psd.c\
105    pwp.c\
106    raw.c\
107    rgb.c\
108    rgf.c\
109    rla.c\
110    rle.c\
111    scr.c\
112    screenshot.c\
113    sct.c\
114    sfw.c\
115    sgi.c\
116    sixel.c\
117    stegano.c\
118    sun.c\
119    tga.c\
120    thumbnail.c\
121    tile.c\
122    tim.c\
123    ttf.c\
124    txt.c\
125    uil.c\
126    url.c\
127    uyvy.c\
128    vicar.c\
129    vid.c\
130    viff.c\
131    vips.c\
132    wbmp.c\
133    webp.c\
134    wmf.c\
135    wpg.c\
136    x.c\
137    xbm.c\
138    xc.c\
139    xcf.c\
140    xpm.c\
141    xps.c\
142    xtrn.c\
143    xwd.c\
144    ycbcr.c\
145    msl.c\
146    svg.c\
147    yuv.c\
148    miff.c
149    #tiff.c\ # Removed because requires LIBTIFF
150
151LOCAL_C_INCLUDES += $(LOCAL_PATH)/..
152
153LOCAL_CFLAGS += -DHAVE_CONFIG_H \
154    -Wall -Werror \
155    -Wno-for-loop-analysis \
156    -Wno-sign-compare \
157    -Wno-unused-function \
158    -Wno-unused-parameter
159
160LOCAL_STATIC_LIBRARIES += libbz
161LOCAL_SHARED_LIBRARIES += libft2 liblzma libxml2 libicuuc libpng libjpeg
162
163include $(BUILD_STATIC_LIBRARY)
164