Mercurial > hg > orthanc-stone
annotate Resources/CMake/OrthancStone.cmake @ 31:9aace933cb64
sharing code with the Orthanc core
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 16 Dec 2016 15:41:20 +0100 |
parents | 99b833843ba9 |
children | 517c46f527cd |
rev | line source |
---|---|
20
946377d1c992
skeleton for unit tests
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
16
diff
changeset
|
1 # Version of the build, should always be "mainline" except in release branches |
946377d1c992
skeleton for unit tests
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
16
diff
changeset
|
2 set(ORTHANC_STONE_VERSION "mainline") |
946377d1c992
skeleton for unit tests
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
16
diff
changeset
|
3 |
0 | 4 ##################################################################### |
5 ## Parameters of the build | |
6 ##################################################################### | |
7 | |
8 # Generic parameters | |
9 SET(STATIC_BUILD OFF CACHE BOOL "Static build of the third-party libraries (necessary for Windows)") | |
10 SET(ALLOW_DOWNLOADS OFF CACHE BOOL "Allow CMake to download packages") | |
22
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
11 SET(STONE_SANDBOXED OFF CACHE BOOL "Whether Stone runs inside a sandboxed environment (such as Google NaCl)") |
0 | 12 |
13 # Optional components | |
14 SET(ENABLE_CURL ON CACHE BOOL "Include support for libcurl") | |
15 SET(ENABLE_SSL OFF CACHE BOOL "Include support for SSL") | |
16 SET(ENABLE_SDL ON CACHE BOOL "Include support for SDL") | |
17 SET(ENABLE_LOGGING ON CACHE BOOL "Enable logging facilities from Orthanc") | |
18 | |
19 # Advanced parameters to fine-tune linking against system libraries | |
20 SET(USE_SYSTEM_BOOST ON CACHE BOOL "Use the system version of Boost") | |
21 SET(USE_SYSTEM_JSONCPP ON CACHE BOOL "Use the system version of JsonCpp") | |
22 SET(USE_SYSTEM_ZLIB ON CACHE BOOL "Use the system version of ZLib") | |
23 SET(USE_SYSTEM_CAIRO ON CACHE BOOL "Use the system version of Cairo") | |
24 SET(USE_SYSTEM_PIXMAN ON CACHE BOOL "Use the system version of Pixman") | |
25 SET(USE_SYSTEM_LIBPNG ON CACHE BOOL "Use the system version of libpng") | |
26 SET(USE_SYSTEM_LIBJPEG ON CACHE BOOL "Use the system version of libjpeg") | |
27 SET(USE_SYSTEM_CURL ON CACHE BOOL "Use the system version of LibCurl") | |
28 SET(USE_SYSTEM_OPENSSL ON CACHE BOOL "Use the system version of OpenSSL") | |
29 SET(USE_SYSTEM_SDL ON CACHE BOOL "Use the system version of SDL2") | |
30 | |
31 | |
32 ##################################################################### | |
33 ## Configure mandatory third-party components | |
34 ##################################################################### | |
35 | |
36 SET(ORTHANC_STONE_DIR ${CMAKE_CURRENT_LIST_DIR}/../..) | |
16 | 37 SET(ORTHANC_ROOT ${ORTHANC_STONE_DIR}/Resources/Orthanc) |
0 | 38 |
39 include(CheckIncludeFiles) | |
40 include(CheckIncludeFileCXX) | |
41 include(CheckLibraryExists) | |
42 include(FindPythonInterp) | |
43 include(FindPkgConfig) | |
44 | |
45 include(${ORTHANC_ROOT}/Resources/CMake/Compiler.cmake) | |
46 include(${ORTHANC_ROOT}/Resources/CMake/AutoGeneratedCode.cmake) | |
47 include(${ORTHANC_ROOT}/Resources/CMake/DownloadPackage.cmake) | |
48 | |
49 include(${ORTHANC_ROOT}/Resources/CMake/JsonCppConfiguration.cmake) | |
50 include(${ORTHANC_ROOT}/Resources/CMake/ZlibConfiguration.cmake) | |
51 include(${ORTHANC_ROOT}/Resources/CMake/LibPngConfiguration.cmake) | |
52 include(${ORTHANC_ROOT}/Resources/CMake/LibJpegConfiguration.cmake) | |
53 | |
54 include(${CMAKE_CURRENT_LIST_DIR}/BoostExtendedConfiguration.cmake) | |
55 include(${CMAKE_CURRENT_LIST_DIR}/CairoConfiguration.cmake) | |
56 include(${CMAKE_CURRENT_LIST_DIR}/PixmanConfiguration.cmake) | |
57 | |
26
99b833843ba9
fix MSVC 64bit builds
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
22
diff
changeset
|
58 if (MSVC) |
99b833843ba9
fix MSVC 64bit builds
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
22
diff
changeset
|
59 # Remove some warnings on Visual Studio 2015 |
99b833843ba9
fix MSVC 64bit builds
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
22
diff
changeset
|
60 add_definitions(-D_SCL_SECURE_NO_WARNINGS=1) |
99b833843ba9
fix MSVC 64bit builds
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
22
diff
changeset
|
61 endif() |
99b833843ba9
fix MSVC 64bit builds
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
22
diff
changeset
|
62 |
0 | 63 |
64 ##################################################################### | |
65 ## Configure optional third-party components | |
66 ##################################################################### | |
67 | |
22
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
68 if (STONE_SANDBOXED) |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
69 add_definitions( |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
70 -DORTHANC_ENABLE_CURL=0 |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
71 -DORTHANC_ENABLE_LOGGING=0 |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
72 -DORTHANC_ENABLE_SDL=0 |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
73 -DORTHANC_ENABLE_SSL=0 |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
74 -DORTHANC_SANDBOXED=1 |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
75 ) |
0 | 76 else() |
22
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
77 list(APPEND ORTHANC_STONE_SOURCES |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
78 ${ORTHANC_ROOT}/Core/HttpClient.cpp |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
79 ${ORTHANC_ROOT}/Core/SystemToolbox.cpp |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
80 ) |
0 | 81 |
22
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
82 add_definitions( |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
83 -DORTHANC_SANDBOXED=0 |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
84 ) |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
85 |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
86 if (ENABLE_LOGGING) |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
87 add_definitions(-DORTHANC_ENABLE_LOGGING=1) |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
88 else() |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
89 add_definitions(-DORTHANC_ENABLE_LOGGING=0) |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
90 endif() |
0 | 91 |
22
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
92 if (ENABLE_SDL) |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
93 include(${CMAKE_CURRENT_LIST_DIR}/SdlConfiguration.cmake) |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
94 add_definitions(-DORTHANC_ENABLE_SDL=1) |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
95 else() |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
96 add_definitions(-DORTHANC_ENABLE_SDL=0) |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
97 endif() |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
98 |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
99 if (ENABLE_CURL) |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
100 add_definitions(-DORTHANC_ENABLE_CURL=1) |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
101 include(${ORTHANC_ROOT}/Resources/CMake/LibCurlConfiguration.cmake) |
0 | 102 |
22
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
103 if (ENABLE_SSL) |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
104 set(ENABLE_PKCS11 OFF) |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
105 add_definitions(-DORTHANC_ENABLE_SSL=1) |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
106 include(${ORTHANC_ROOT}/Resources/CMake/OpenSslConfiguration.cmake) |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
107 else() |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
108 add_definitions(-DORTHANC_ENABLE_SSL=0) |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
109 endif() |
0 | 110 else() |
22
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
111 add_definitions( |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
112 -DORTHANC_ENABLE_SSL=0 |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
113 -DORTHANC_ENABLE_CURL=0 |
b01d46e5a2b3
support for sandboxed environments
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
21
diff
changeset
|
114 ) |
0 | 115 endif() |
116 endif() | |
117 | |
118 add_definitions( | |
31
9aace933cb64
sharing code with the Orthanc core
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
26
diff
changeset
|
119 -DHAS_ORTHANC_EXCEPTION=1 |
0 | 120 -DORTHANC_ENABLE_MD5=0 |
121 -DORTHANC_ENABLE_BASE64=1 | |
13 | 122 -DORTHANC_ENABLE_PUGIXML=0 |
123 -DORTHANC_ENABLE_PKCS11=0 | |
0 | 124 ) |
125 | |
126 | |
127 ##################################################################### | |
128 ## Link the colormaps into the binaries | |
129 ##################################################################### | |
130 | |
131 EmbedResources( | |
132 COLORMAP_HOT ${ORTHANC_STONE_DIR}/Resources/Colormaps/hot.lut | |
133 COLORMAP_JET ${ORTHANC_STONE_DIR}/Resources/Colormaps/jet.lut | |
134 COLORMAP_RED ${ORTHANC_STONE_DIR}/Resources/Colormaps/red.lut | |
135 COLORMAP_GREEN ${ORTHANC_STONE_DIR}/Resources/Colormaps/green.lut | |
136 COLORMAP_BLUE ${ORTHANC_STONE_DIR}/Resources/Colormaps/blue.lut | |
137 ) | |
138 | |
139 | |
140 ##################################################################### | |
141 ## System-specific patches | |
142 ##################################################################### | |
143 | |
144 if (${CMAKE_SYSTEM_NAME} STREQUAL "Windows" AND | |
145 NOT MSVC AND | |
146 ENABLE_SDL) | |
147 # This is necessary when compiling EXE for Windows using MinGW | |
148 link_libraries(mingw32) | |
149 endif() | |
150 | |
151 | |
152 | |
153 ##################################################################### | |
154 ## All the source files required to build Stone of Orthanc | |
155 ##################################################################### | |
156 | |
157 list(APPEND ORTHANC_STONE_SOURCES | |
158 ${ORTHANC_STONE_DIR}/Framework/Applications/BasicApplicationContext.cpp | |
159 ${ORTHANC_STONE_DIR}/Framework/Applications/IBasicApplication.cpp | |
160 ${ORTHANC_STONE_DIR}/Framework/Applications/Sdl/SdlBuffering.cpp | |
161 ${ORTHANC_STONE_DIR}/Framework/Applications/Sdl/SdlEngine.cpp | |
162 ${ORTHANC_STONE_DIR}/Framework/Applications/Sdl/SdlWindow.cpp | |
163 ${ORTHANC_STONE_DIR}/Framework/Layers/CircleMeasureTracker.cpp | |
164 ${ORTHANC_STONE_DIR}/Framework/Layers/ColorFrameRenderer.cpp | |
165 ${ORTHANC_STONE_DIR}/Framework/Layers/DicomStructureSetRendererFactory.cpp | |
166 ${ORTHANC_STONE_DIR}/Framework/Layers/FrameRenderer.cpp | |
167 ${ORTHANC_STONE_DIR}/Framework/Layers/GrayscaleFrameRenderer.cpp | |
168 ${ORTHANC_STONE_DIR}/Framework/Layers/LineLayerRenderer.cpp | |
169 ${ORTHANC_STONE_DIR}/Framework/Layers/LineMeasureTracker.cpp | |
170 ${ORTHANC_STONE_DIR}/Framework/Layers/RenderStyle.cpp | |
171 ${ORTHANC_STONE_DIR}/Framework/Layers/SeriesFrameRendererFactory.cpp | |
172 ${ORTHANC_STONE_DIR}/Framework/Layers/SiblingSliceLocationFactory.cpp | |
173 ${ORTHANC_STONE_DIR}/Framework/Layers/SingleFrameRendererFactory.cpp | |
174 ${ORTHANC_STONE_DIR}/Framework/Messaging/MessagingToolbox.cpp | |
175 ${ORTHANC_STONE_DIR}/Framework/Toolbox/BinarySemaphore.cpp | |
176 ${ORTHANC_STONE_DIR}/Framework/Toolbox/DicomDataset.cpp | |
177 ${ORTHANC_STONE_DIR}/Framework/Toolbox/DicomFrameConverter.cpp | |
178 ${ORTHANC_STONE_DIR}/Framework/Toolbox/DicomStructureSet.cpp | |
179 ${ORTHANC_STONE_DIR}/Framework/Toolbox/DownloadStack.cpp | |
180 ${ORTHANC_STONE_DIR}/Framework/Toolbox/GeometryToolbox.cpp | |
181 ${ORTHANC_STONE_DIR}/Framework/Toolbox/OrthancSeriesLoader.cpp | |
182 ${ORTHANC_STONE_DIR}/Framework/Toolbox/ParallelSlices.cpp | |
183 ${ORTHANC_STONE_DIR}/Framework/Toolbox/ParallelSlicesCursor.cpp | |
184 ${ORTHANC_STONE_DIR}/Framework/Toolbox/SliceGeometry.cpp | |
185 ${ORTHANC_STONE_DIR}/Framework/Toolbox/ViewportGeometry.cpp | |
186 ${ORTHANC_STONE_DIR}/Framework/Viewport/CairoContext.cpp | |
187 ${ORTHANC_STONE_DIR}/Framework/Viewport/CairoFont.cpp | |
188 ${ORTHANC_STONE_DIR}/Framework/Viewport/CairoSurface.cpp | |
189 ${ORTHANC_STONE_DIR}/Framework/Viewport/WidgetViewport.cpp | |
190 ${ORTHANC_STONE_DIR}/Framework/Volumes/ImageBuffer3D.cpp | |
191 ${ORTHANC_STONE_DIR}/Framework/Volumes/VolumeImage.cpp | |
192 ${ORTHANC_STONE_DIR}/Framework/Volumes/VolumeImagePolicyBase.cpp | |
193 ${ORTHANC_STONE_DIR}/Framework/Volumes/VolumeImageProgressivePolicy.cpp | |
194 ${ORTHANC_STONE_DIR}/Framework/Volumes/VolumeImageSimplePolicy.cpp | |
195 ${ORTHANC_STONE_DIR}/Framework/Widgets/CairoWidget.cpp | |
196 ${ORTHANC_STONE_DIR}/Framework/Widgets/EmptyWidget.cpp | |
197 ${ORTHANC_STONE_DIR}/Framework/Widgets/LayeredSceneWidget.cpp | |
198 ${ORTHANC_STONE_DIR}/Framework/Widgets/LayoutWidget.cpp | |
199 ${ORTHANC_STONE_DIR}/Framework/Widgets/TestCairoWidget.cpp | |
200 ${ORTHANC_STONE_DIR}/Framework/Widgets/TestWorldSceneWidget.cpp | |
201 ${ORTHANC_STONE_DIR}/Framework/Widgets/WidgetBase.cpp | |
202 ${ORTHANC_STONE_DIR}/Framework/Widgets/WorldSceneWidget.cpp | |
203 | |
204 ${ORTHANC_ROOT}/Core/ChunkedBuffer.cpp | |
205 ${ORTHANC_ROOT}/Core/Compression/DeflateBaseCompressor.cpp | |
206 ${ORTHANC_ROOT}/Core/Compression/GzipCompressor.cpp | |
207 ${ORTHANC_ROOT}/Core/Enumerations.cpp | |
208 ${ORTHANC_ROOT}/Core/Images/Image.cpp | |
209 ${ORTHANC_ROOT}/Core/Images/ImageAccessor.cpp | |
210 ${ORTHANC_ROOT}/Core/Images/ImageBuffer.cpp | |
211 ${ORTHANC_ROOT}/Core/Images/ImageProcessing.cpp | |
212 ${ORTHANC_ROOT}/Core/Images/JpegErrorManager.cpp | |
213 ${ORTHANC_ROOT}/Core/Images/JpegReader.cpp | |
214 ${ORTHANC_ROOT}/Core/Images/PngReader.cpp | |
215 ${ORTHANC_ROOT}/Core/Logging.cpp | |
216 ${ORTHANC_ROOT}/Core/Toolbox.cpp | |
217 ${ORTHANC_ROOT}/Core/WebServiceParameters.cpp | |
218 ${ORTHANC_ROOT}/Resources/ThirdParty/base64/base64.cpp | |
31
9aace933cb64
sharing code with the Orthanc core
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
26
diff
changeset
|
219 ${ORTHANC_ROOT}/Plugins/Samples/Common/DicomDatasetReader.cpp |
9aace933cb64
sharing code with the Orthanc core
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
26
diff
changeset
|
220 ${ORTHANC_ROOT}/Plugins/Samples/Common/DicomPath.cpp |
9aace933cb64
sharing code with the Orthanc core
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
26
diff
changeset
|
221 ${ORTHANC_ROOT}/Plugins/Samples/Common/DicomTag.cpp |
9aace933cb64
sharing code with the Orthanc core
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
26
diff
changeset
|
222 ${ORTHANC_ROOT}/Plugins/Samples/Common/FullOrthancDataset.cpp |
9aace933cb64
sharing code with the Orthanc core
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
26
diff
changeset
|
223 ${ORTHANC_ROOT}/Plugins/Samples/Common/IOrthancConnection.cpp |
9aace933cb64
sharing code with the Orthanc core
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
26
diff
changeset
|
224 ${ORTHANC_ROOT}/Plugins/Samples/Common/OrthancHttpConnection.cpp |
9aace933cb64
sharing code with the Orthanc core
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
26
diff
changeset
|
225 ${ORTHANC_ROOT}/Plugins/Samples/Common/SimplifiedOrthancDataset.cpp |
0 | 226 |
227 ${AUTOGENERATED_SOURCES} | |
228 | |
229 # Mandatory components | |
230 ${BOOST_SOURCES} | |
231 ${CAIRO_SOURCES} | |
232 ${JSONCPP_SOURCES} | |
233 ${PIXMAN_SOURCES} | |
234 ${ZLIB_SOURCES} | |
235 ${LIBPNG_SOURCES} | |
236 ${LIBJPEG_SOURCES} | |
237 | |
238 # Optional components | |
239 ${OPENSSL_SOURCES} | |
240 ${CURL_SOURCES} | |
241 ${SDL_SOURCES} | |
242 ) |