Sha256: fff35aadd58e1b256fe23bc0adad84dd51c71ec35b7389fd2397c6bdb4ed5a51

Contents?: true

Size: 816 Bytes

Versions: 8

Compression:

Stored size: 816 Bytes

Contents

file(READ ${CMAKE_SOURCE_DIR}/curses.h _CURSES_H_CONTENTS)

string(REGEX MATCH "#define PDC_VER_MAJOR    ([a-zA-Z0-9_]+)" PDC_VER_MAJOR "${_CURSES_H_CONTENTS}")
string(REPLACE "#define PDC_VER_MAJOR    " "" PDC_VER_MAJOR "${PDC_VER_MAJOR}")

string(REGEX MATCH "#define PDC_VER_MINOR    ([a-zA-Z0-9_]+)" PDC_VER_MINOR "${_CURSES_H_CONTENTS}")
string(REPLACE "#define PDC_VER_MINOR    " "" PDC_VER_MINOR "${PDC_VER_MINOR}")

string(REGEX MATCH "#define PDC_VER_CHANGE   ([a-zA-Z0-9_]+)" PDC_VER_CHANGE "${_CURSES_H_CONTENTS}")
string(REPLACE "#define PDC_VER_CHANGE   " "" PDC_VER_CHANGE "${PDC_VER_CHANGE}")

if(BUILD_NUMBER)
    set(CURSES_VERSION ${PDC_VER_MAJOR}.${PDC_VER_MINOR}.${PDC_VER_CHANGE}.${BUILD_NUMBER})
else()    
    set(CURSES_VERSION ${PDC_VER_MAJOR}.${PDC_VER_MINOR}.${PDC_VER_CHANGE}.0)
endif()

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
curses-1.4.7 vendor/PDCurses/cmake/get_version.cmake
curses-1.4.5 vendor/PDCurses/cmake/get_version.cmake
curses-1.4.4 vendor/PDCurses/cmake/get_version.cmake
curses-1.4.4.beta.1 vendor/PDCurses/cmake/get_version.cmake
curses-1.4.3 vendor/PDCurses/cmake/get_version.cmake
curses-1.4.2 vendor/PDCurses/cmake/get_version.cmake
curses-1.4.1 vendor/PDCurses/cmake/get_version.cmake
curses-1.4.0 vendor/PDCurses/cmake/get_version.cmake