# -*- cmake -*- include(Python) macro (build_version _target) execute_process( COMMAND ${PYTHON_EXECUTABLE} ${SCRIPTS_DIR}/build_version.py llversion${_target}.h ${LLCOMMON_INCLUDE_DIRS} OUTPUT_VARIABLE ${_target}_VERSION OUTPUT_STRIP_TRAILING_WHITESPACE ) if (${_target}_VERSION) message(STATUS "Version of ${_target} is ${${_target}_VERSION}") else (${_target}_VERSION) message(SEND_ERROR "Could not determine ${_target} version") endif (${_target}_VERSION) endmacro (build_version)