| 272 |
272 |
| 273 ###################################################################### |
273 ###################################################################### |
| 274 # Check for libsoup (required) |
274 # Check for libsoup (required) |
| 275 ####################################################################### |
275 ####################################################################### |
| 276 |
276 |
| 277 libsoup = disabler() |
277 libsoup = dependency('libsoup-3.0', version : '>= 3') |
| 278 if not get_option('soup2') |
278 add_project_arguments( |
| 279 libsoup = dependency('libsoup-3.0', version : '>= 3') |
279 '-DSOUP_VERSION_MIN_REQUIRED=SOUP_VERSION_3_0', |
| 280 add_project_arguments( |
280 '-DSOUP_VERSION_MAX_ALLOWED=SOUP_VERSION_3_0', |
| 281 '-DSOUP_VERSION_MIN_REQUIRED=SOUP_VERSION_3_0', |
281 language : 'c') |
| 282 '-DSOUP_VERSION_MAX_ALLOWED=SOUP_VERSION_3_0', |
|
| 283 language : 'c') |
|
| 284 soup_api_version = '3.0' |
|
| 285 else |
|
| 286 libsoup = dependency('libsoup-2.4', version : '>= 2.42') |
|
| 287 add_project_arguments( |
|
| 288 '-DSOUP_VERSION_MIN_REQUIRED=SOUP_VERSION_2_42', |
|
| 289 '-DSOUP_VERSION_MAX_ALLOWED=SOUP_VERSION_2_42', |
|
| 290 language : 'c') |
|
| 291 soup_api_version = '2.4' |
|
| 292 endif |
|
| 293 |
282 |
| 294 ####################################################################### |
283 ####################################################################### |
| 295 # Check for sqlite3 (required) |
284 # Check for sqlite3 (required) |
| 296 ####################################################################### |
285 ####################################################################### |
| 297 sqlite3 = dependency('sqlite3', version : '>= 3.27.0') |
286 sqlite3 = dependency('sqlite3', version : '>= 3.27.0') |