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 |
|