CMakeLists.txt
changeset 16 19d13d97b3a1
parent 15 891fc0779d50
child 18 887d772326a0
--- a/CMakeLists.txt	Thu Mar 04 19:50:39 2010 +0200
+++ b/CMakeLists.txt	Sun Mar 14 21:36:29 2010 +0200
@@ -16,6 +16,7 @@
 
 cmake_minimum_required(VERSION 2.6) 
 project(cmd C) 
+set(PROJECT_VERSION "0.0.1")
 
 ## User settable options
  
@@ -30,6 +31,7 @@
 add_library(cmd MODULE cmd.c) 
 
 ## Compiler setup
+configure_file(config.h.in config.h)
 include_directories(SYSTEM ${GLIB_INCLUDE_DIRS} 
                     ${MCABBER_INCLUDE_DIRS})
 target_link_libraries(cmd ${GLIB_LIBRARIES} 
@@ -39,7 +41,7 @@
 
 ## Packaging information
 set(CPACK_PACKAGE_NAME libmcabber-cmd)
-set(CPACK_PACKAGE_VERSION "0.0.1")
+set(CPACK_PACKAGE_VERSION ${PROJECT_VERSION})
 set(CPACK_PACKAGE_VENDOR "IsBear")
 set(CPACK_PACKAGE_CONTACT "Myhailo Danylenko <isbear@ukrpost.net>")
 set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Mcabber module for sending shell commands output to others")