mirror of
https://bitbucket.org/smil3y/kde-extraapps.git
synced 2025-02-23 10:22:52 +00:00
libkscreen: define LIBKSCREEN_VERSION in temporary config during build
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
447eeee2cb
commit
61dae2dbd9
3 changed files with 10 additions and 1 deletions
|
@ -3,7 +3,13 @@ set(libkscreen_VERSION_MAJOR 1)
|
|||
set(libkscreen_VERSION_MINOR 0)
|
||||
set(libkscreen_VERSION_RELEASE 4)
|
||||
set(libkscreen_VERSION "${libkscreen_VERSION_MAJOR}.${libkscreen_VERSION_MINOR}.${libkscreen_VERSION_RELEASE}")
|
||||
add_definitions(-DLIBKSCREEN_VERSION="${libkscreen_VERSION}")
|
||||
set(LIBKSCREEN_VERSION "${libkscreen_VERSION}")
|
||||
|
||||
configure_file(
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/libkscreen-config.h.cmake
|
||||
${CMAKE_CURRENT_BINARY_DIR}/libkscreen-config.h
|
||||
@ONLY
|
||||
)
|
||||
|
||||
if(POLICY CMP0017)
|
||||
cmake_policy(SET CMP0017 NEW)
|
||||
|
|
|
@ -31,6 +31,8 @@
|
|||
|
||||
#include <kdebug.h>
|
||||
|
||||
#include "libkscreen-config.h"
|
||||
|
||||
using namespace KScreen;
|
||||
|
||||
XRandRConfig::XRandRConfig()
|
||||
|
|
1
libkscreen/libkscreen-config.h.cmake
Normal file
1
libkscreen/libkscreen-config.h.cmake
Normal file
|
@ -0,0 +1 @@
|
|||
#cmakedefine LIBKSCREEN_VERSION "@LIBKSCREEN_VERSION@"
|
Loading…
Add table
Reference in a new issue