shorter DEFINES for versioning
This commit is contained in:
parent
42c93ac397
commit
72f1b03078
@ -3,10 +3,12 @@ if(COMMAND cmake_policy)
|
||||
cmake_policy(VERSION 2.6)
|
||||
endif(COMMAND cmake_policy)
|
||||
|
||||
### General Package stuff
|
||||
|
||||
project( tmux-mem-cpu-load )
|
||||
set(tmux-mem-cpu-load_VERSION_MAJOR 2)
|
||||
set(tmux-mem-cpu-load_VERSION_MINOR 3)
|
||||
set(tmux-mem-cpu-load_VERSION_PATCH 0)
|
||||
set(VERSION_MAJOR 2)
|
||||
set(VERSION_MINOR 3)
|
||||
set(VERSION_PATCH 0)
|
||||
|
||||
# generate header file to handle version
|
||||
configure_file(
|
||||
@ -14,6 +16,8 @@ configure_file(
|
||||
"${PROJECT_SOURCE_DIR}/version.h"
|
||||
)
|
||||
|
||||
|
||||
|
||||
if(NOT CMAKE_BUILD_TYPE)
|
||||
set(CMAKE_BUILD_TYPE MinSizeRel CACHE STRING
|
||||
"Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel."
|
||||
|
@ -24,6 +24,8 @@
|
||||
// Tmux color lookup tables for the different metrics.
|
||||
#include "luts.h"
|
||||
|
||||
#include "version.h"
|
||||
|
||||
#if defined(__APPLE__) && defined(__MACH__)
|
||||
// Apple osx system
|
||||
#include "osx/cpu.h"
|
||||
|
@ -1,5 +1,5 @@
|
||||
// the configured options and settings for sysstat
|
||||
#define tmux-mem-cpu-load_VERSION_MAJOR @tmux-mem-cpu-load_VERSION_MAJOR@
|
||||
#define tmux-mem-cpu-load_VERSION_MINOR @tmux-mem-cpu-load_VERSION_MINOR@
|
||||
#define tmux-mem-cpu-load_VERSION_PATCH @tmux-mem-cpu-load_VERSION_PATCH@
|
||||
#define VERSION_MAJOR @VERSION_MAJOR@
|
||||
#define VERSION_MINOR @VERSION_MINOR@
|
||||
#define VERSION_PATCH @VERSION_PATCH@
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user