~neon/project-neon/kscreen

« back to all changes in this revision

Viewing changes to kcm/cmake/modules/FindKScreen.cmake

  • Committer: Dan Vrátil
  • Date: 2012-11-13 11:22:10 UTC
  • mfrom: (0.1.48)
  • Revision ID: git-v1:14fdbb224dc8a85b623b394662458a62675e977c
Merge branch 'kcm_import'

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#  KScreen_FOUND - system has KScreen
 
2
#  KScreen_INCLUDE_DIRS - the KScreen include directories
 
3
#  KScreen_LIBRARIES - link these to use KScreen
 
4
 
 
5
find_package(PkgConfig)
 
6
pkg_check_modules(PC_LIBKSCREEN QUIET kscreen)
 
7
set(KSCREEN_DEFINITIONS ${PC_KSCREEN_CFLAGS_OTHER})
 
8
 
 
9
find_path(KSCREEN_INCLUDE_DIR kscreen/provider.h
 
10
          HINTS ${PC_KSCREEN_INCLUDEDIR} ${PC_KSCREEN_INCLUDE_DIRS}
 
11
          PATH_SUFFIXES kscreen )
 
12
 
 
13
find_library(KSCREEN_LIBRARY NAMES kscreen libkscreen
 
14
             HINTS ${PC_KSCREEN_LIBDIR} ${PC_KSCREEN_LIBRARY_DIRS} )
 
15
 
 
16
set(KSCREEN_LIBRARIES ${KSCREEN_LIBRARY} )
 
17
set(KSCREEN_INCLUDE_DIRS ${KSCREEN_INCLUDE_DIR} )
 
18
 
 
19
include(FindPackageHandleStandardArgs)
 
20
 
 
21
find_package_handle_standard_args(KScreen DEFAULT_MSG
 
22
                                  KSCREEN_LIBRARY KSCREEN_INCLUDE_DIR)
 
23
 
 
24
mark_as_advanced(KSCREEN_INCLUDE_DIR KSCREEN_LIBRARY )