diff options
| author | Marvin W <git@larma.de> | 2022-11-03 09:46:07 -0600 |
|---|---|---|
| committer | Xavier Del Campo Romero <xavi.dcr@tutanota.com> | 2023-10-05 14:32:03 +0200 |
| commit | 4d6283fd7b50dee371f8fedd8ccd413fdc9b786f (patch) | |
| tree | ba431e7973236d750658dd1f75b01756691b979d /plugins/http-files/CMakeLists.txt | |
| parent | 4009aa042f547acd3b79ec9de043459ffedacf32 (diff) | |
| download | dino-4d6283fd7b50dee371f8fedd8ccd413fdc9b786f.tar.gz | |
Automatically select appropriate libsoup version
Diffstat (limited to 'plugins/http-files/CMakeLists.txt')
| -rw-r--r-- | plugins/http-files/CMakeLists.txt | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/plugins/http-files/CMakeLists.txt b/plugins/http-files/CMakeLists.txt index 2da46731..e5599e50 100644 --- a/plugins/http-files/CMakeLists.txt +++ b/plugins/http-files/CMakeLists.txt @@ -1,11 +1,4 @@ -set(HTTP_FILES_DEFINITIONS) -if(USE_SOUP3) - set(Soup Soup3) - set(HTTP_FILES_DEFINITIONS ${HTTP_FILES_DEFINITIONS} SOUP_3) -else() - set(Soup Soup2) -endif() - +include(SoupVersion) find_packages(HTTP_FILES_PACKAGES REQUIRED Gee GLib @@ -15,6 +8,12 @@ find_packages(HTTP_FILES_PACKAGES REQUIRED ${Soup} ) +set(HTTP_FILES_DEFINITIONS) + +if(${Soup}_VERSION VERSION_GREATER_EQUAL "3.0") + set(HTTP_FILES_DEFINITIONS ${HTTP_FILES_DEFINITIONS} SOUP_3_0) +endif() + vala_precompile(HTTP_FILES_VALA_C SOURCES src/file_provider.vala |
