annotate Resources/CMake/CairoConfiguration.cmake @ 1327:4f8db2d202c8 broker

OrthancSeriesProgressiveLoader now has two modes that can be selected at object creation : - progressive (will first load jpeg50, then jpeg90 then PAM) - non-progressive (will directly load PAM (uncompressed)) Please note that the slice loading order remains dynamic and depending upon the slice that the client code wishes to extract from the volume.
author Benjamin Golinvaux <bgo@osimis.io>
date Wed, 25 Mar 2020 14:34:27 +0100
parents 2d8ab34c8c91
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
47
28956ed68280 agpl license
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 39
diff changeset
1 # Stone of Orthanc
28956ed68280 agpl license
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 39
diff changeset
2 # Copyright (C) 2012-2016 Sebastien Jodogne, Medical Physics
28956ed68280 agpl license
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 39
diff changeset
3 # Department, University Hospital of Liege, Belgium
1270
2d8ab34c8c91 upgrade to year 2020
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 449
diff changeset
4 # Copyright (C) 2017-2020 Osimis S.A., Belgium
47
28956ed68280 agpl license
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 39
diff changeset
5 #
28956ed68280 agpl license
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 39
diff changeset
6 # This program is free software: you can redistribute it and/or
28956ed68280 agpl license
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 39
diff changeset
7 # modify it under the terms of the GNU Affero General Public License
28956ed68280 agpl license
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 39
diff changeset
8 # as published by the Free Software Foundation, either version 3 of
28956ed68280 agpl license
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 39
diff changeset
9 # the License, or (at your option) any later version.
28956ed68280 agpl license
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 39
diff changeset
10 #
28956ed68280 agpl license
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 39
diff changeset
11 # This program is distributed in the hope that it will be useful, but
28956ed68280 agpl license
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 39
diff changeset
12 # WITHOUT ANY WARRANTY; without even the implied warranty of
28956ed68280 agpl license
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 39
diff changeset
13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
28956ed68280 agpl license
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 39
diff changeset
14 # Affero General Public License for more details.
28956ed68280 agpl license
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 39
diff changeset
15 #
28956ed68280 agpl license
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 39
diff changeset
16 # You should have received a copy of the GNU Affero General Public License
28956ed68280 agpl license
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 39
diff changeset
17 # along with this program. If not, see <http://www.gnu.org/licenses/>.
28956ed68280 agpl license
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 39
diff changeset
18
28956ed68280 agpl license
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 39
diff changeset
19
0
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
20 # ./configure --disable-pdf --disable-svg --disable-xlib --disable-xcb --disable-script --disable-ps --disable-ft --disable-fc --disable-png --disable-trace --disable-interpreter
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
21
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
22
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
23 if (STATIC_BUILD OR NOT USE_SYSTEM_CAIRO)
171
01e32beee56c upgrade to cairo 1.14.12
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 135
diff changeset
24 SET(CAIRO_SOURCES_DIR ${CMAKE_BINARY_DIR}/cairo-1.14.12)
449
bb658baeb967 moving third-party dependencies to another server
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 439
diff changeset
25 SET(CAIRO_URL "http://orthanc.osimis.io/ThirdPartyDownloads/cairo-1.14.12.tar.xz")
171
01e32beee56c upgrade to cairo 1.14.12
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 135
diff changeset
26 SET(CAIRO_MD5 "9f0db9dbfca0966be8acd682e636d165")
0
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
27
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
28 DownloadPackage(${CAIRO_MD5} ${CAIRO_URL} "${CAIRO_SOURCES_DIR}")
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
29
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
30 file(COPY
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
31 ${CMAKE_CURRENT_LIST_DIR}/cairo-features.h
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
32 DESTINATION ${CAIRO_SOURCES_DIR}/src
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
33 )
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
34
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
35 set(CAIRO_SOURCES
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
36 ${CAIRO_SOURCES_DIR}/src/cairo-analysis-surface.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
37 ${CAIRO_SOURCES_DIR}/src/cairo-arc.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
38 ${CAIRO_SOURCES_DIR}/src/cairo-array.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
39 ${CAIRO_SOURCES_DIR}/src/cairo-atomic.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
40 ${CAIRO_SOURCES_DIR}/src/cairo-base64-stream.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
41 ${CAIRO_SOURCES_DIR}/src/cairo-base85-stream.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
42 ${CAIRO_SOURCES_DIR}/src/cairo-bentley-ottmann.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
43 ${CAIRO_SOURCES_DIR}/src/cairo-bentley-ottmann-rectangular.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
44 ${CAIRO_SOURCES_DIR}/src/cairo-bentley-ottmann-rectilinear.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
45 ${CAIRO_SOURCES_DIR}/src/cairo-botor-scan-converter.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
46 ${CAIRO_SOURCES_DIR}/src/cairo-boxes.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
47 ${CAIRO_SOURCES_DIR}/src/cairo-boxes-intersect.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
48 ${CAIRO_SOURCES_DIR}/src/cairo.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
49 ${CAIRO_SOURCES_DIR}/src/cairo-cache.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
50 ${CAIRO_SOURCES_DIR}/src/cairo-cff-subset.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
51 ${CAIRO_SOURCES_DIR}/src/cairo-clip-boxes.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
52 ${CAIRO_SOURCES_DIR}/src/cairo-clip.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
53 ${CAIRO_SOURCES_DIR}/src/cairo-clip-polygon.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
54 ${CAIRO_SOURCES_DIR}/src/cairo-clip-region.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
55 ${CAIRO_SOURCES_DIR}/src/cairo-clip-surface.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
56 ${CAIRO_SOURCES_DIR}/src/cairo-clip-tor-scan-converter.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
57 # ${CAIRO_SOURCES_DIR}/src/cairo-cogl-context.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
58 # ${CAIRO_SOURCES_DIR}/src/cairo-cogl-gradient.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
59 # ${CAIRO_SOURCES_DIR}/src/cairo-cogl-surface.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
60 # ${CAIRO_SOURCES_DIR}/src/cairo-cogl-utils.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
61 ${CAIRO_SOURCES_DIR}/src/cairo-color.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
62 ${CAIRO_SOURCES_DIR}/src/cairo-composite-rectangles.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
63 ${CAIRO_SOURCES_DIR}/src/cairo-compositor.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
64 ${CAIRO_SOURCES_DIR}/src/cairo-contour.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
65 ${CAIRO_SOURCES_DIR}/src/cairo-damage.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
66 ${CAIRO_SOURCES_DIR}/src/cairo-debug.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
67 ${CAIRO_SOURCES_DIR}/src/cairo-default-context.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
68 ${CAIRO_SOURCES_DIR}/src/cairo-deflate-stream.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
69 ${CAIRO_SOURCES_DIR}/src/cairo-device.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
70 # ${CAIRO_SOURCES_DIR}/src/cairo-directfb-surface.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
71 # ${CAIRO_SOURCES_DIR}/src/cairo-egl-context.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
72 ${CAIRO_SOURCES_DIR}/src/cairo-error.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
73 ${CAIRO_SOURCES_DIR}/src/cairo-fallback-compositor.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
74 ${CAIRO_SOURCES_DIR}/src/cairo-fixed.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
75 ${CAIRO_SOURCES_DIR}/src/cairo-font-face.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
76 ${CAIRO_SOURCES_DIR}/src/cairo-font-face-twin.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
77 ${CAIRO_SOURCES_DIR}/src/cairo-font-face-twin-data.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
78 ${CAIRO_SOURCES_DIR}/src/cairo-font-options.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
79 ${CAIRO_SOURCES_DIR}/src/cairo-freed-pool.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
80 ${CAIRO_SOURCES_DIR}/src/cairo-freelist.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
81 # ${CAIRO_SOURCES_DIR}/src/cairo-ft-font.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
82 # ${CAIRO_SOURCES_DIR}/src/cairo-gl-composite.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
83 # ${CAIRO_SOURCES_DIR}/src/cairo-gl-device.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
84 # ${CAIRO_SOURCES_DIR}/src/cairo-gl-dispatch.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
85 # ${CAIRO_SOURCES_DIR}/src/cairo-gl-glyphs.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
86 # ${CAIRO_SOURCES_DIR}/src/cairo-gl-gradient.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
87 # ${CAIRO_SOURCES_DIR}/src/cairo-gl-info.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
88 # ${CAIRO_SOURCES_DIR}/src/cairo-gl-msaa-compositor.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
89 # ${CAIRO_SOURCES_DIR}/src/cairo-gl-operand.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
90 # ${CAIRO_SOURCES_DIR}/src/cairo-gl-shaders.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
91 # ${CAIRO_SOURCES_DIR}/src/cairo-gl-source.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
92 # ${CAIRO_SOURCES_DIR}/src/cairo-gl-spans-compositor.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
93 # ${CAIRO_SOURCES_DIR}/src/cairo-gl-surface.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
94 # ${CAIRO_SOURCES_DIR}/src/cairo-gl-traps-compositor.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
95 # ${CAIRO_SOURCES_DIR}/src/cairo-glx-context.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
96 ${CAIRO_SOURCES_DIR}/src/cairo-gstate.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
97 ${CAIRO_SOURCES_DIR}/src/cairo-hash.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
98 ${CAIRO_SOURCES_DIR}/src/cairo-hull.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
99 ${CAIRO_SOURCES_DIR}/src/cairo-image-compositor.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
100 ${CAIRO_SOURCES_DIR}/src/cairo-image-info.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
101 ${CAIRO_SOURCES_DIR}/src/cairo-image-source.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
102 ${CAIRO_SOURCES_DIR}/src/cairo-image-surface.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
103 ${CAIRO_SOURCES_DIR}/src/cairo-line.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
104 ${CAIRO_SOURCES_DIR}/src/cairo-lzw.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
105 ${CAIRO_SOURCES_DIR}/src/cairo-mask-compositor.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
106 ${CAIRO_SOURCES_DIR}/src/cairo-matrix.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
107 ${CAIRO_SOURCES_DIR}/src/cairo-mempool.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
108 ${CAIRO_SOURCES_DIR}/src/cairo-mesh-pattern-rasterizer.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
109 ${CAIRO_SOURCES_DIR}/src/cairo-misc.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
110 ${CAIRO_SOURCES_DIR}/src/cairo-mono-scan-converter.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
111 ${CAIRO_SOURCES_DIR}/src/cairo-mutex.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
112 ${CAIRO_SOURCES_DIR}/src/cairo-no-compositor.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
113 ${CAIRO_SOURCES_DIR}/src/cairo-observer.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
114 # ${CAIRO_SOURCES_DIR}/src/cairo-os2-surface.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
115 ${CAIRO_SOURCES_DIR}/src/cairo-output-stream.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
116 ${CAIRO_SOURCES_DIR}/src/cairo-paginated-surface.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
117 ${CAIRO_SOURCES_DIR}/src/cairo-path-bounds.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
118 ${CAIRO_SOURCES_DIR}/src/cairo-path.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
119 ${CAIRO_SOURCES_DIR}/src/cairo-path-fill.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
120 ${CAIRO_SOURCES_DIR}/src/cairo-path-fixed.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
121 ${CAIRO_SOURCES_DIR}/src/cairo-path-in-fill.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
122 ${CAIRO_SOURCES_DIR}/src/cairo-path-stroke-boxes.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
123 ${CAIRO_SOURCES_DIR}/src/cairo-path-stroke.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
124 ${CAIRO_SOURCES_DIR}/src/cairo-path-stroke-polygon.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
125 ${CAIRO_SOURCES_DIR}/src/cairo-path-stroke-traps.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
126 ${CAIRO_SOURCES_DIR}/src/cairo-path-stroke-tristrip.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
127 ${CAIRO_SOURCES_DIR}/src/cairo-pattern.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
128 # ${CAIRO_SOURCES_DIR}/src/cairo-pdf-operators.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
129 # ${CAIRO_SOURCES_DIR}/src/cairo-pdf-shading.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
130 # ${CAIRO_SOURCES_DIR}/src/cairo-pdf-surface.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
131 ${CAIRO_SOURCES_DIR}/src/cairo-pen.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
132 # ${CAIRO_SOURCES_DIR}/src/cairo-png.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
133 ${CAIRO_SOURCES_DIR}/src/cairo-polygon.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
134 ${CAIRO_SOURCES_DIR}/src/cairo-polygon-intersect.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
135 ${CAIRO_SOURCES_DIR}/src/cairo-polygon-reduce.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
136 # ${CAIRO_SOURCES_DIR}/src/cairo-ps-surface.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
137 # ${CAIRO_SOURCES_DIR}/src/cairo-quartz-font.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
138 # ${CAIRO_SOURCES_DIR}/src/cairo-quartz-image-surface.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
139 # ${CAIRO_SOURCES_DIR}/src/cairo-quartz-surface.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
140 ${CAIRO_SOURCES_DIR}/src/cairo-raster-source-pattern.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
141 ${CAIRO_SOURCES_DIR}/src/cairo-recording-surface.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
142 ${CAIRO_SOURCES_DIR}/src/cairo-rectangle.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
143 ${CAIRO_SOURCES_DIR}/src/cairo-rectangular-scan-converter.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
144 ${CAIRO_SOURCES_DIR}/src/cairo-region.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
145 ${CAIRO_SOURCES_DIR}/src/cairo-rtree.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
146 ${CAIRO_SOURCES_DIR}/src/cairo-scaled-font.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
147 ${CAIRO_SOURCES_DIR}/src/cairo-scaled-font-subsets.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
148 # ${CAIRO_SOURCES_DIR}/src/cairo-script-surface.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
149 ${CAIRO_SOURCES_DIR}/src/cairo-shape-mask-compositor.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
150 ${CAIRO_SOURCES_DIR}/src/cairo-slope.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
151 ${CAIRO_SOURCES_DIR}/src/cairo-spans.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
152 ${CAIRO_SOURCES_DIR}/src/cairo-spans-compositor.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
153 ${CAIRO_SOURCES_DIR}/src/cairo-spline.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
154 ${CAIRO_SOURCES_DIR}/src/cairo-stroke-dash.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
155 ${CAIRO_SOURCES_DIR}/src/cairo-stroke-style.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
156 ${CAIRO_SOURCES_DIR}/src/cairo-surface.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
157 ${CAIRO_SOURCES_DIR}/src/cairo-surface-clipper.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
158 ${CAIRO_SOURCES_DIR}/src/cairo-surface-fallback.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
159 ${CAIRO_SOURCES_DIR}/src/cairo-surface-observer.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
160 ${CAIRO_SOURCES_DIR}/src/cairo-surface-offset.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
161 ${CAIRO_SOURCES_DIR}/src/cairo-surface-snapshot.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
162 ${CAIRO_SOURCES_DIR}/src/cairo-surface-subsurface.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
163 ${CAIRO_SOURCES_DIR}/src/cairo-surface-wrapper.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
164 # ${CAIRO_SOURCES_DIR}/src/cairo-svg-surface.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
165 # ${CAIRO_SOURCES_DIR}/src/cairo-tee-surface.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
166 ${CAIRO_SOURCES_DIR}/src/cairo-time.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
167 ${CAIRO_SOURCES_DIR}/src/cairo-tor22-scan-converter.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
168 ${CAIRO_SOURCES_DIR}/src/cairo-tor-scan-converter.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
169 ${CAIRO_SOURCES_DIR}/src/cairo-toy-font-face.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
170 ${CAIRO_SOURCES_DIR}/src/cairo-traps.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
171 ${CAIRO_SOURCES_DIR}/src/cairo-traps-compositor.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
172 ${CAIRO_SOURCES_DIR}/src/cairo-tristrip.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
173 ${CAIRO_SOURCES_DIR}/src/cairo-truetype-subset.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
174 ${CAIRO_SOURCES_DIR}/src/cairo-type1-fallback.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
175 ${CAIRO_SOURCES_DIR}/src/cairo-type1-glyph-names.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
176 ${CAIRO_SOURCES_DIR}/src/cairo-type1-subset.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
177 ${CAIRO_SOURCES_DIR}/src/cairo-type3-glyph-surface.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
178 ${CAIRO_SOURCES_DIR}/src/cairo-unicode.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
179 ${CAIRO_SOURCES_DIR}/src/cairo-user-font.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
180 ${CAIRO_SOURCES_DIR}/src/cairo-version.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
181 # ${CAIRO_SOURCES_DIR}/src/cairo-vg-surface.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
182 # ${CAIRO_SOURCES_DIR}/src/cairo-wgl-context.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
183 ${CAIRO_SOURCES_DIR}/src/cairo-wideint.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
184 # ${CAIRO_SOURCES_DIR}/src/cairo-xcb-connection.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
185 # ${CAIRO_SOURCES_DIR}/src/cairo-xcb-connection-core.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
186 # ${CAIRO_SOURCES_DIR}/src/cairo-xcb-connection-render.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
187 # ${CAIRO_SOURCES_DIR}/src/cairo-xcb-connection-shm.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
188 # ${CAIRO_SOURCES_DIR}/src/cairo-xcb-resources.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
189 # ${CAIRO_SOURCES_DIR}/src/cairo-xcb-screen.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
190 # ${CAIRO_SOURCES_DIR}/src/cairo-xcb-shm.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
191 # ${CAIRO_SOURCES_DIR}/src/cairo-xcb-surface.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
192 # ${CAIRO_SOURCES_DIR}/src/cairo-xcb-surface-core.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
193 # ${CAIRO_SOURCES_DIR}/src/cairo-xcb-surface-render.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
194 # ${CAIRO_SOURCES_DIR}/src/cairo-xlib-core-compositor.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
195 # ${CAIRO_SOURCES_DIR}/src/cairo-xlib-display.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
196 # ${CAIRO_SOURCES_DIR}/src/cairo-xlib-fallback-compositor.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
197 # ${CAIRO_SOURCES_DIR}/src/cairo-xlib-render-compositor.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
198 # ${CAIRO_SOURCES_DIR}/src/cairo-xlib-screen.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
199 # ${CAIRO_SOURCES_DIR}/src/cairo-xlib-source.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
200 # ${CAIRO_SOURCES_DIR}/src/cairo-xlib-surface.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
201 # ${CAIRO_SOURCES_DIR}/src/cairo-xlib-surface-shm.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
202 # ${CAIRO_SOURCES_DIR}/src/cairo-xlib-visual.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
203 # ${CAIRO_SOURCES_DIR}/src/cairo-xlib-xcb-surface.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
204 # ${CAIRO_SOURCES_DIR}/src/cairo-xml-surface.c
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
205 )
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
206
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
207 include_directories(${CAIRO_SOURCES_DIR}/src)
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
208
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
209 set(CAIRO_DEFINITIONS "HAS_PIXMAN_GLYPHS=1")
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
210
3
490347621f42 attempt to build for OS X
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 0
diff changeset
211 if (${CMAKE_SYSTEM_NAME} STREQUAL "PNaCl")
490347621f42 attempt to build for OS X
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 0
diff changeset
212 # Disable vectorized instructions when targeting archicture-independent PNaCl
0
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
213 set(CAIRO_DEFINITIONS "${CAIRO_DEFINITIONS};HAVE_STDINT_H=1;CAIRO_HAS_PTHREAD=1;HAVE_UINT64_T=1")
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
214
263
38c795cc7c48 primitives for android ndk
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 196
diff changeset
215 elseif (${CMAKE_SYSTEM_NAME} STREQUAL "Emscripten" OR
38c795cc7c48 primitives for android ndk
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 196
diff changeset
216 ${CMAKE_SYSTEM_NAME} STREQUAL "Android")
39
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 29
diff changeset
217 # Disable vectorized instructions and threading if targeting asm.js
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 29
diff changeset
218 set(CAIRO_DEFINITIONS "${CAIRO_DEFINITIONS};HAVE_STDINT_H=1;CAIRO_HAS_PTHREAD=0;CAIRO_NO_MUTEX=1;HAVE_UINT64_T=1")
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 29
diff changeset
219
3
490347621f42 attempt to build for OS X
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 0
diff changeset
220 elseif (CMAKE_COMPILER_IS_GNUCXX OR
490347621f42 attempt to build for OS X
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 0
diff changeset
221 CMAKE_SYSTEM_NAME STREQUAL "Darwin")
490347621f42 attempt to build for OS X
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 0
diff changeset
222
490347621f42 attempt to build for OS X
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 0
diff changeset
223 set(CAIRO_DEFINITIONS "${CAIRO_DEFINITIONS};HAVE_STDINT_H=1;CAIRO_HAS_PTHREAD=1;HAVE_UINT64_T=1;CAIRO_HAS_REAL_PTHREAD=1;HAVE_GCC_VECTOR_EXTENSIONS;HAVE_FLOAT128")
490347621f42 attempt to build for OS X
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 0
diff changeset
224
490347621f42 attempt to build for OS X
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 0
diff changeset
225 if (CMAKE_COMPILER_IS_GNUCXX)
490347621f42 attempt to build for OS X
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 0
diff changeset
226 set_property(
490347621f42 attempt to build for OS X
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 0
diff changeset
227 SOURCE ${CAIRO_SOURCES}
490347621f42 attempt to build for OS X
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 0
diff changeset
228 PROPERTY COMPILE_FLAGS "-Wno-attributes"
490347621f42 attempt to build for OS X
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 0
diff changeset
229 )
0
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
230 endif()
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
231
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
232 elseif (MSVC)
3
490347621f42 attempt to build for OS X
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 0
diff changeset
233 # The cairo source code comes with built-in support for Visual Studio
0
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
234
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
235 else()
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
236 message(FATAL_ERROR "Support your platform here")
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
237
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
238 endif()
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
239
24
902e6c52e154 fix for msvc
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 3
diff changeset
240
902e6c52e154 fix for msvc
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 3
diff changeset
241 if (${CMAKE_SYSTEM_NAME} STREQUAL "Windows")
902e6c52e154 fix for msvc
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 3
diff changeset
242 # Explicitly request static building on Windows
902e6c52e154 fix for msvc
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 3
diff changeset
243 add_definitions(-DCAIRO_WIN32_STATIC_BUILD=1)
902e6c52e154 fix for msvc
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 3
diff changeset
244 endif()
902e6c52e154 fix for msvc
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 3
diff changeset
245
902e6c52e154 fix for msvc
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 3
diff changeset
246
0
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
247 set_property(
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
248 SOURCE ${CAIRO_SOURCES}
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
249 PROPERTY COMPILE_DEFINITIONS "${CAIRO_DEFINITIONS}"
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
250 )
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
251
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
252 else()
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
253
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
254 pkg_search_module(CAIRO REQUIRED cairo)
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
255 include_directories(${CAIRO_INCLUDE_DIRS})
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
256 link_libraries(${CAIRO_LIBRARIES})
351ab0da0150 initial commit
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
257 endif()