|
|
|
|
@ -15,7 +15,8 @@ install( TARGETS kcm_kwinscreenedges DESTINATION ${PLUGIN_INSTALL_DIR} ) |
|
|
|
|
|
|
|
|
|
# CompositingPrefs uses OpenGL |
|
|
|
|
if( OPENGL_FOUND AND NOT KWIN_HAVE_OPENGLES_COMPOSITING ) |
|
|
|
|
target_link_libraries( kcm_kwinscreenedges ${OPENGL_gl_LIBRARY} ) |
|
|
|
|
target_link_libraries( kcm_kwinscreenedges kwinglutils ${OPENGL_gl_LIBRARY} ) |
|
|
|
|
set_target_properties(kcm_kwinscreenedges PROPERTIES COMPILE_FLAGS -DKWIN_HAVE_OPENGL) |
|
|
|
|
# -ldl used by OpenGL code |
|
|
|
|
find_library( DL_LIBRARY dl ) |
|
|
|
|
if( DL_LIBRARY ) |
|
|
|
|
@ -23,7 +24,8 @@ if( OPENGL_FOUND AND NOT KWIN_HAVE_OPENGLES_COMPOSITING ) |
|
|
|
|
endif( DL_LIBRARY ) |
|
|
|
|
endif( OPENGL_FOUND AND NOT KWIN_HAVE_OPENGLES_COMPOSITING ) |
|
|
|
|
if(KWIN_HAVE_OPENGLES_COMPOSITING) |
|
|
|
|
target_link_libraries(kcm_kwinscreenedges ${OPENGLES_LIBRARIES} ${OPENGLES_EGL_LIBRARIES}) |
|
|
|
|
target_link_libraries(kcm_kwinscreenedges kwinglesutils ${OPENGLES_LIBRARIES} ${OPENGLES_EGL_LIBRARIES}) |
|
|
|
|
set_target_properties(kcm_kwinscreenedges PROPERTIES COMPILE_FLAGS "-DKWIN_HAVE_OPENGL -DKWIN_HAVE_OPENGLES") |
|
|
|
|
endif(KWIN_HAVE_OPENGLES_COMPOSITING) |
|
|
|
|
if( X11_Xrender_FOUND ) |
|
|
|
|
target_link_libraries( kcm_kwinscreenedges ${X11_Xrender_LIB} ) |
|
|
|
|
|