/alps/pcitool

To get this branch, use:
bzr branch http://darksoft.org/webbzr/alps/pcitool

« back to all changes in this revision

Viewing changes to CMakeLists.txt

  • Committer: Suren A. Chilingaryan
  • Date: 2015-04-26 23:54:44 UTC
  • Revision ID: csa@suren.me-20150426235444-l9kvuvvfb2ovg8h1
Further adjustments to get ready for independent event plugins

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
project(pcitool)
2
2
 
3
 
set(PCILIB_VERSION "0.1.0")
4
 
set(PCILIB_ABI_VERSION "1")
 
3
set(PCILIB_VERSION "0.2.0")
 
4
set(PCILIB_ABI_VERSION "2")
5
5
 
6
6
cmake_minimum_required(VERSION 2.6)
7
7
 
30
30
    SOVERSION ${PCILIB_ABI_VERSION}
31
31
)
32
32
 
33
 
 
34
 
 
35
 
 
 
33
set(TARNAME "pcitool")
 
34
set(PACKAGE_VERSION ${PCILIB_VERSION})
 
35
set(PACKAGE_NAME "${TARNAME}")
 
36
set(PACKAGE_TARNAME "${TARNAME}")
 
37
set(PACKAGE_STRING "${PACKAGE_NAME} ${PACKAGE_VERSION}")
 
38
set(PACKAGE_BUGREPORT "http://ufo.kit.edu/ufo/newticket")
 
39
 
 
40
if(NOT DEFINED BIN_INSTALL_DIR)
 
41
    set(BIN_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/bin")
 
42
endif(NOT DEFINED BIN_INSTALL_DIR)
 
43
 
 
44
if(NOT DEFINED LIB_INSTALL_DIR)
 
45
    set(LIB_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/lib")
 
46
endif(NOT DEFINED LIB_INSTALL_DIR)
 
47
 
 
48
if(NOT DEFINED INCLUDE_INSTALL_DIR)
 
49
    set(INCLUDE_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/include")
 
50
endif(NOT DEFINED INCLUDE_INSTALL_DIR)
 
51
 
 
52
if(NOT DEFINED DATA_INSTALL_DIR)
 
53
    set(DATA_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/share")
 
54
endif(NOT DEFINED DATA_INSTALL_DIR)
 
55
 
 
56
if(NOT DEFINED LOCALE_INSTALL_DIR)
 
57
    set(LOCALE_INSTALL_DIR "${DATA_INSTALL_DIR}/locale")
 
58
endif(NOT DEFINED LOCALE_INSTALL_DIR)
 
59
 
 
60
set(PCILIB_PLUGIN_DIR "${LIB_INSTALL_DIR}/pcilib")
 
61
set(PCILIB_DATA_DIR "${DATA_INSTALL_DIR}/pcilib")
 
62
set(PCILIB_MODEL_DIR "${PCILIB_DATA_DIR}/models")
 
63
 
 
64
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/pcitool.pc.in ${CMAKE_CURRENT_BINARY_DIR}/pcitool.pc)
 
65
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/pcilib/config.h.in ${CMAKE_CURRENT_BINARY_DIR}/pcilib/config.h)
 
66
 
 
67
install(FILES 
 
68
    ${CMAKE_CURRENT_BINARY_DIR}/pcitool.pc 
 
69
    DESTINATION ${LIB_INSTALL_DIR}/pkgconfig
 
70
)