2023-09-20 18:14:07 +02:00
|
|
|
diff -rup a/cmake/external/expected/CMakeLists.txt b/cmake/external/expected/CMakeLists.txt
|
|
|
|
--- a/cmake/external/expected/CMakeLists.txt 2023-09-04 14:19:11.000000000 +0200
|
|
|
|
+++ b/cmake/external/expected/CMakeLists.txt 2023-09-14 09:56:02.804347761 +0200
|
|
|
|
@@ -7,7 +7,7 @@
|
|
|
|
add_library(external_expected INTERFACE IMPORTED GLOBAL)
|
|
|
|
add_library(desktop-app::external_expected ALIAS external_expected)
|
|
|
|
|
|
|
|
-if (DESKTOP_APP_USE_PACKAGED)
|
|
|
|
+if (NOT DESKTOP_APP_USE_PACKAGED)
|
|
|
|
if (DESKTOP_APP_USE_PACKAGED_LAZY)
|
|
|
|
find_package(tl-expected QUIET)
|
|
|
|
else()
|
|
|
|
Only in b/cmake/external/gsl: CMakeLists.txt.rej
|
|
|
|
diff -rup a/cmake/external/ranges/CMakeLists.txt b/cmake/external/ranges/CMakeLists.txt
|
|
|
|
--- a/cmake/external/ranges/CMakeLists.txt 2023-09-04 14:19:11.000000000 +0200
|
|
|
|
+++ b/cmake/external/ranges/CMakeLists.txt 2023-09-14 09:56:02.804347761 +0200
|
|
|
|
@@ -7,7 +7,7 @@
|
|
|
|
add_library(external_ranges INTERFACE IMPORTED GLOBAL)
|
|
|
|
add_library(desktop-app::external_ranges ALIAS external_ranges)
|
|
|
|
|
|
|
|
-if (DESKTOP_APP_USE_PACKAGED)
|
|
|
|
+if (NOT DESKTOP_APP_USE_PACKAGED)
|
|
|
|
if (DESKTOP_APP_USE_PACKAGED_LAZY)
|
|
|
|
find_package(range-v3 QUIET)
|
|
|
|
else()
|
|
|
|
diff -rup a/cmake/external/rnnoise/CMakeLists.txt b/cmake/external/rnnoise/CMakeLists.txt
|
|
|
|
--- a/cmake/external/rnnoise/CMakeLists.txt 2023-09-04 14:19:11.000000000 +0200
|
|
|
|
+++ b/cmake/external/rnnoise/CMakeLists.txt 2023-09-14 09:56:02.804347761 +0200
|
2022-06-27 20:27:17 +02:00
|
|
|
@@ -4,7 +4,7 @@
|
|
|
|
# For license and copyright information please follow this link:
|
|
|
|
# https://github.com/desktop-app/legal/blob/master/LEGAL
|
|
|
|
|
|
|
|
-if (DESKTOP_APP_USE_PACKAGED)
|
|
|
|
+if (NOT DESKTOP_APP_USE_PACKAGED)
|
|
|
|
add_library(external_rnnoise INTERFACE IMPORTED GLOBAL)
|
|
|
|
add_library(desktop-app::external_rnnoise ALIAS external_rnnoise)
|
|
|
|
|
|
|
|
@@ -18,7 +18,7 @@ endif()
|
|
|
|
add_library(external_rnnoise STATIC IMPORTED GLOBAL)
|
|
|
|
add_library(desktop-app::external_rnnoise ALIAS external_rnnoise)
|
|
|
|
|
|
|
|
-set(rnnoise_lib_loc ${libs_loc}/rnnoise/out)
|
|
|
|
+set(rnnoise_lib_loc ${libs_loc}/rnnoise/.libs)
|
|
|
|
if (WIN32)
|
|
|
|
target_include_directories(external_rnnoise SYSTEM
|
|
|
|
INTERFACE
|
2024-04-12 18:01:20 +02:00
|
|
|
@@ -40,7 +40,11 @@ elseif (APPLE)
|
|
|
|
IMPORTED_LOCATION_DEBUG "${rnnoise_lib_loc}/Debug/librnnoise.a"
|
|
|
|
)
|
2022-06-27 20:27:17 +02:00
|
|
|
else()
|
2024-04-12 18:01:20 +02:00
|
|
|
+ target_include_directories(external_rnnoise SYSTEM
|
|
|
|
+ INTERFACE
|
2022-06-27 20:27:17 +02:00
|
|
|
+ ${libs_loc}/rnnoise/include
|
2024-04-12 18:01:20 +02:00
|
|
|
+ )
|
2022-12-03 16:00:30 +01:00
|
|
|
- find_library(DESKTOP_APP_RNNOISE_LIBRARIES librnnoise.a REQUIRED)
|
|
|
|
+ find_library(DESKTOP_APP_RNNOISE_LIBRARIES librnnoise.a HINTS "${rnnoise_lib_loc}" REQUIRED)
|
2022-06-27 20:27:17 +02:00
|
|
|
set_target_properties(external_rnnoise PROPERTIES
|
2022-12-03 16:00:30 +01:00
|
|
|
IMPORTED_LOCATION "${DESKTOP_APP_RNNOISE_LIBRARIES}"
|
2022-06-27 20:27:17 +02:00
|
|
|
)
|
2023-09-20 18:14:07 +02:00
|
|
|
diff -rup a/cmake/external/webrtc/CMakeLists.txt b/cmake/external/webrtc/CMakeLists.txt
|
|
|
|
--- a/cmake/external/webrtc/CMakeLists.txt 2023-09-04 14:19:11.000000000 +0200
|
|
|
|
+++ b/cmake/external/webrtc/CMakeLists.txt 2023-09-14 09:56:02.804347761 +0200
|
2020-10-02 18:39:31 +02:00
|
|
|
@@ -7,7 +7,7 @@
|
|
|
|
add_library(external_webrtc INTERFACE IMPORTED GLOBAL)
|
|
|
|
add_library(desktop-app::external_webrtc ALIAS external_webrtc)
|
|
|
|
|
|
|
|
-if (DESKTOP_APP_USE_PACKAGED)
|
|
|
|
+if (NOT DESKTOP_APP_USE_PACKAGED)
|
|
|
|
find_package(tg_owt REQUIRED)
|
|
|
|
target_link_libraries(external_webrtc INTERFACE tg_owt::tg_owt)
|
2022-02-03 18:00:29 +01:00
|
|
|
return()
|