mirror of https://github.com/opencv/opencv.git
Removed hard-coded version from integration test. (#9335)
Documented how to change the version of Maven to match OpenCV core and modified bash scripts accordingly. Extracted integration test module and placed into own profile. Configured CMake Maven plugin to use native CMake by default. Updated documentation.pull/9623/head
parent
bc09d1ba3b
commit
31348f8c30
8 changed files with 100 additions and 29 deletions
@ -0,0 +1,3 @@ |
||||
**/*.iml |
||||
.idea/ |
||||
**/*.versionsBackup |
@ -0,0 +1,21 @@ |
||||
#!/bin/bash |
||||
############################################################### |
||||
# |
||||
# Defines some common functions. |
||||
# |
||||
# Kerry Billingham <contact [At] AvionicEngineers.{com]> |
||||
# |
||||
############################################################## |
||||
majorHashDefine="#define CV_VERSION_MAJOR" |
||||
minorHashDefine="#define CV_VERSION_MINOR" |
||||
revisionHashDefine="#define CV_VERSION_REVISION" |
||||
statusHashDefine="#define CV_VERSION_STATUS" |
||||
versionHeader="../../../../modules/core/include/opencv2/core/version.hpp" |
||||
|
||||
function extract_version() { |
||||
minorVersion=$(grep "${minorHashDefine}" $versionHeader | grep -o ".$") |
||||
majorVersion=$(grep "${majorHashDefine}" $versionHeader | grep -o ".$") |
||||
revision=$(grep "${revisionHashDefine}" $versionHeader | grep -o ".$") |
||||
|
||||
REPLY="${majorVersion}.${minorVersion}.${revision}" |
||||
} |
Loading…
Reference in new issue