diff --git a/CMakeLists.txt b/CMakeLists.txt index 949239d..e5caf0d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -14,13 +14,9 @@ IF(UNIX) ENDIF(UNIX) SET( PROJECT_NAME "playuver" ) -SET( PLAYUVER_VERSION_MAJOR "0" ) -SET( PLAYUVER_VERSION_MINOR "0" ) -SET( PLAYUVER_VERSION_PATCH "9999" ) -#SET( PLAYUVER_VERSION_PATCH ${DAY} ) -SET( PLAYUVER_VERSION "${PLAYUVER_VERSION_MAJOR}.${PLAYUVER_VERSION_MINOR}.${PLAYUVER_VERSION_PATCH}") PROJECT( ${PROJECT_NAME} ) +INCLUDE( PlaYUVerVersion.cmake ) INCLUDE( cmake/CMakeMacros.cmake ) diff --git a/PlaYUVerVersion.cmake b/PlaYUVerVersion.cmake new file mode 100644 index 0000000..634bc49 --- /dev/null +++ b/PlaYUVerVersion.cmake @@ -0,0 +1,4 @@ +SET( PLAYUVER_VERSION_MAJOR "0" ) +SET( PLAYUVER_VERSION_MINOR "0" ) +SET( PLAYUVER_VERSION_PATCH "9999" ) +SET( PLAYUVER_VERSION "${PLAYUVER_VERSION_MAJOR}.${PLAYUVER_VERSION_MINOR}.${PLAYUVER_VERSION_PATCH}") \ No newline at end of file diff --git a/config.h.in b/config.h.in index 011d3f2..960df62 100644 --- a/config.h.in +++ b/config.h.in @@ -26,6 +26,12 @@ #ifndef __CONFIG_PLAYUVER_H__ #define __CONFIG_PLAYUVER_H__ +/* Version definition */ +#define PLAYUVER_VERSION_MAJOR @PLAYUVER_VERSION_MAJOR@ +#define PLAYUVER_VERSION_MINOR @PLAYUVER_VERSION_MINOR@ +#define PLAYUVER_VERSION_PATCH @PLAYUVER_VERSION_PATCH@ +#define PLAYUVER_VERSION @PLAYUVER_VERSION@ + /* QT definition */ #cmakedefine USE_QT4