aboutsummaryrefslogtreecommitdiff
path: root/plugins/http-files/CMakeLists.txt
diff options
context:
space:
mode:
authorMarvin W <git@larma.de>2025-04-05 12:54:09 +0200
committerMarvin W <git@larma.de>2025-04-06 13:58:06 +0200
commit12c0d27814bf6079b7a86da7796fb89271c416eb (patch)
tree1bbae1c8fd7f7792d10788a82c778bf1770a43c0 /plugins/http-files/CMakeLists.txt
parente434f51103430b0692ff5d330199c69f67e22744 (diff)
Drop CMake support
Diffstat (limited to 'plugins/http-files/CMakeLists.txt')
-rw-r--r--plugins/http-files/CMakeLists.txt39
1 files changed, 0 insertions, 39 deletions
diff --git a/plugins/http-files/CMakeLists.txt b/plugins/http-files/CMakeLists.txt
deleted file mode 100644
index f9d1213b..00000000
--- a/plugins/http-files/CMakeLists.txt
+++ /dev/null
@@ -1,39 +0,0 @@
-include(SoupVersion)
-find_packages(HTTP_FILES_PACKAGES REQUIRED
- Gee
- GLib
- GModule
- GObject
- GTK4
- ${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
- src/file_sender.vala
- src/plugin.vala
- src/register_plugin.vala
-CUSTOM_VAPIS
- ${CMAKE_BINARY_DIR}/exports/xmpp-vala.vapi
- ${CMAKE_BINARY_DIR}/exports/dino.vapi
- ${CMAKE_BINARY_DIR}/exports/qlite.vapi
-PACKAGES
- ${HTTP_FILES_PACKAGES}
-DEFINITIONS
- ${HTTP_FILES_DEFINITIONS}
-)
-
-add_definitions(${VALA_CFLAGS})
-add_library(http-files SHARED ${HTTP_FILES_VALA_C})
-target_link_libraries(http-files libdino ${HTTP_FILES_PACKAGES})
-set_target_properties(http-files PROPERTIES PREFIX "")
-set_target_properties(http-files PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/plugins/)
-
-install(TARGETS http-files ${PLUGIN_INSTALL})