/alps/pcitool

To get this branch, use:
bzr branch http://suren.me/webbzr/alps/pcitool

« back to all changes in this revision

Viewing changes to CMakeLists.txt

  • Committer: Suren A. Chilingaryan
  • Date: 2015-09-01 15:05:38 UTC
  • Revision ID: csa@suren.me-20150901150538-lcgv4923906rx4ma
Fixes out-of-source builds and minor build issues

Show diffs side-by-side

added added

removed removed

Lines of Context:
9
9
 
10
10
#list(APPEND CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake")
11
11
 
 
12
if(NOT DEFINED BIN_INSTALL_DIR)
 
13
    set(BIN_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/bin")
 
14
endif(NOT DEFINED BIN_INSTALL_DIR)
 
15
 
 
16
if(NOT DEFINED LIB_INSTALL_DIR)
 
17
    set(LIB_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/lib")
 
18
endif(NOT DEFINED LIB_INSTALL_DIR)
 
19
 
 
20
if(NOT DEFINED INCLUDE_INSTALL_DIR)
 
21
    set(INCLUDE_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/include")
 
22
endif(NOT DEFINED INCLUDE_INSTALL_DIR)
 
23
 
 
24
if(NOT DEFINED DATA_INSTALL_DIR)
 
25
    set(DATA_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/share")
 
26
endif(NOT DEFINED DATA_INSTALL_DIR)
 
27
 
 
28
if(NOT DEFINED LOCALE_INSTALL_DIR)
 
29
    set(LOCALE_INSTALL_DIR "${DATA_INSTALL_DIR}/locale")
 
30
endif(NOT DEFINED LOCALE_INSTALL_DIR)
 
31
 
 
32
SET(ENV{PKG_CONFIG_PATH} "${LIB_INSTALL_DIR}/pkgconfig:$ENV{PKG_CONFIG_PATH}")
 
33
 
12
34
find_package(PkgConfig REQUIRED)
13
35
find_package(Threads REQUIRED)
14
36
 
45
67
set(PACKAGE_STRING "${PACKAGE_NAME} ${PACKAGE_VERSION}")
46
68
set(PACKAGE_BUGREPORT "http://ufo.kit.edu/ufo/newticket")
47
69
 
48
 
if(NOT DEFINED BIN_INSTALL_DIR)
49
 
    set(BIN_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/bin")
50
 
endif(NOT DEFINED BIN_INSTALL_DIR)
51
 
 
52
 
if(NOT DEFINED LIB_INSTALL_DIR)
53
 
    set(LIB_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/lib")
54
 
endif(NOT DEFINED LIB_INSTALL_DIR)
55
 
 
56
 
if(NOT DEFINED INCLUDE_INSTALL_DIR)
57
 
    set(INCLUDE_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/include")
58
 
endif(NOT DEFINED INCLUDE_INSTALL_DIR)
59
 
 
60
 
if(NOT DEFINED DATA_INSTALL_DIR)
61
 
    set(DATA_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/share")
62
 
endif(NOT DEFINED DATA_INSTALL_DIR)
63
 
 
64
 
if(NOT DEFINED LOCALE_INSTALL_DIR)
65
 
    set(LOCALE_INSTALL_DIR "${DATA_INSTALL_DIR}/locale")
66
 
endif(NOT DEFINED LOCALE_INSTALL_DIR)
67
 
 
68
70
set(PCILIB_PLUGIN_DIR "${LIB_INSTALL_DIR}/pcilib" CACHE PATH "Directory to install plugins")
69
71
set(PCILIB_DATA_DIR "${DATA_INSTALL_DIR}/pcilib" CACHE PATH "Directory to install data files")
70
72
set(PCILIB_MODEL_DIR "${PCILIB_DATA_DIR}/models" CACHE PATH "Directory to install XML models")