|
Lines 114-138
if (LINUX)
Link Here
|
| 114 |
endif() |
114 |
endif() |
| 115 |
|
115 |
|
| 116 |
if (NOT DESKTOP_APP_DISABLE_GTK_INTEGRATION) |
116 |
if (NOT DESKTOP_APP_DISABLE_GTK_INTEGRATION) |
| 117 |
target_link_libraries(Telegram PRIVATE rt) |
|
|
| 118 |
find_package(PkgConfig REQUIRED) |
117 |
find_package(PkgConfig REQUIRED) |
| 119 |
|
118 |
|
| 120 |
if (DESKTOP_APP_USE_PACKAGED AND NOT DESKTOP_APP_USE_PACKAGED_LAZY) |
119 |
pkg_check_modules(GTK REQUIRED gtk+-3.0) |
| 121 |
pkg_check_modules(GTK3 REQUIRED IMPORTED_TARGET gtk+-3.0) |
120 |
target_include_directories(Telegram PRIVATE ${GTK_INCLUDE_DIRS}) |
| 122 |
target_link_libraries(Telegram PRIVATE PkgConfig::GTK3) |
|
|
| 123 |
|
| 124 |
if (NOT DESKTOP_APP_DISABLE_X11_INTEGRATION) |
| 125 |
pkg_check_modules(X11 REQUIRED IMPORTED_TARGET x11) |
| 126 |
target_link_libraries(Telegram PRIVATE PkgConfig::X11) |
| 127 |
endif() |
| 128 |
else() |
| 129 |
pkg_check_modules(GTK REQUIRED gtk+-3.0) |
| 130 |
target_include_directories(Telegram PRIVATE ${GTK_INCLUDE_DIRS}) |
| 131 |
|
121 |
|
| 132 |
if (NOT DESKTOP_APP_DISABLE_X11_INTEGRATION) |
122 |
if (NOT DESKTOP_APP_DISABLE_X11_INTEGRATION) |
| 133 |
target_link_libraries(Telegram PRIVATE X11) |
123 |
target_link_libraries(Telegram PRIVATE X11) |
| 134 |
endif() |
|
|
| 135 |
endif() |
124 |
endif() |
|
|
125 |
|
| 126 |
target_link_libraries(Telegram PRIVATE rt) |
| 136 |
endif() |
127 |
endif() |
| 137 |
endif() |
128 |
endif() |
| 138 |
|
129 |
|