We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d748c81 commit f361029Copy full SHA for f361029
Plugins/FtpServer/CMakeLists.txt
@@ -6,7 +6,18 @@ project(FtpServer
6
7
find_package(QFtpServerLib)
8
if(NOT QFtpServerLib_FOUND)
9
- return()
+ # Fetch QFtpServer from GitHub
10
+ include(FetchContent)
11
+ FetchContent_Declare(
12
+ QFtpServerLib
13
+ GIT_REPOSITORY https://github.com/KangLin/QFtpServer.git
14
+ GIT_TAG master # or specify a specific version/tag
15
+ )
16
+
17
+ # Configure QFtpServer build options before making it available
18
+ set(WITH_APP OFF CACHE BOOL "" FORCE)
19
+ set(WITH_TEST OFF CACHE BOOL "" FORCE)
20
+ FetchContent_MakeAvailable(QFtpServerLib)
21
endif()
22
23
option(INSTALL_QFtpServer "Install QFtpServer libraries" OFF)
0 commit comments