Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
O
opencv
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
submodule
opencv
Commits
1ed507c0
Commit
1ed507c0
authored
Jan 19, 2013
by
Andrey Kamaev
Committed by
OpenCV Buildbot
Jan 19, 2013
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #310 from taka-no-me:4digit_version
parents
55c74ebe
e3474878
Hide whitespace changes
Inline
Side-by-side
Showing
16 changed files
with
57 additions
and
34 deletions
+57
-34
info.c
android/libinfo/info.c
+2
-2
CMakeLists.txt
android/package/CMakeLists.txt
+1
-1
OpenCVExtraTargets.cmake
cmake/OpenCVExtraTargets.cmake
+1
-1
OpenCVModule.cmake
cmake/OpenCVModule.cmake
+1
-1
OpenCVVersion.cmake
cmake/OpenCVVersion.cmake
+11
-5
OpenCVConfig.cmake.in
cmake/templates/OpenCVConfig.cmake.in
+7
-5
conf.py
doc/conf.py
+9
-6
camera_activity.cpp
modules/androidcamera/src/camera_activity.cpp
+1
-1
version.hpp
modules/core/include/opencv2/core/version.hpp
+15
-4
ffmpeg_video_source.cpp
modules/gpu/src/ffmpeg_video_source.cpp
+1
-1
video_writer.cpp
modules/gpu/src/video_writer.cpp
+1
-1
cap_ffmpeg.cpp
modules/highgui/src/cap_ffmpeg.cpp
+1
-1
CMakeLists.txt
modules/java/CMakeLists.txt
+1
-1
.project
modules/java/android_lib/.project
+1
-1
AndroidManifest.xml
modules/java/android_lib/AndroidManifest.xml
+2
-2
build.xml
modules/java/jar/build.xml
+2
-1
No files found.
android/libinfo/info.c
View file @
1ed507c0
...
...
@@ -6,8 +6,8 @@ const char* GetRevision(void);
const
char
*
GetLibraryList
(
void
);
JNIEXPORT
jstring
JNICALL
Java_org_opencv_android_StaticHelper_getLibraryList
(
JNIEnv
*
,
jclass
);
#define PACKAGE_NAME "org.opencv.lib_v" CVAUX_STR(CV_
MAJOR_VERSION) CVAUX_STR(CV_MINOR_VERSION
) "_" ANDROID_PACKAGE_PLATFORM
#define PACKAGE_REVISION CVAUX_STR(CV_
SUBMINOR_VERSION
) "." CVAUX_STR(ANDROID_PACKAGE_RELEASE)
#define PACKAGE_NAME "org.opencv.lib_v" CVAUX_STR(CV_
VERSION_EPOCH) CVAUX_STR(CV_VERSION_MAJOR
) "_" ANDROID_PACKAGE_PLATFORM
#define PACKAGE_REVISION CVAUX_STR(CV_
VERSION_MINOR
) "." CVAUX_STR(ANDROID_PACKAGE_RELEASE)
const
char
*
GetPackageName
(
void
)
{
...
...
android/package/CMakeLists.txt
View file @
1ed507c0
...
...
@@ -56,7 +56,7 @@ configure_file("${CMAKE_CURRENT_SOURCE_DIR}/${ANDROID_MANIFEST_FILE}" "${PACKAGE
configure_file
(
"
${
CMAKE_CURRENT_SOURCE_DIR
}
/res/values/strings.xml"
"
${
PACKAGE_DIR
}
/res/values/strings.xml"
@ONLY
)
configure_file
(
"
${
CMAKE_CURRENT_SOURCE_DIR
}
/res/drawable/icon.png"
"
${
PACKAGE_DIR
}
/res/drawable/icon.png"
COPYONLY
)
set
(
target_name
"OpenCV_
${
OPENCV_VERSION
_MAJOR
}
.
${
OPENCV_VERSION_MINOR
}
.
${
OPENCV_VERSION_PATCH
}
_binary_pack_
${
ANDROID_PACKAGE_PLATFORM
}
"
)
set
(
target_name
"OpenCV_
${
OPENCV_VERSION
}
_binary_pack_
${
ANDROID_PACKAGE_PLATFORM
}
"
)
get_target_property
(
opencv_java_location opencv_java LOCATION
)
set
(
android_proj_target_files
${
ANDROID_PROJECT_FILES
}
)
...
...
cmake/OpenCVExtraTargets.cmake
View file @
1ed507c0
...
...
@@ -16,7 +16,7 @@ endif()
# Source package, for "make package_source"
# ----------------------------------------------------------------------------
if
(
BUILD_PACKAGE
)
set
(
TARBALL_NAME
"
${
CMAKE_PROJECT_NAME
}
-
${
OPENCV_VERSION
_MAJOR
}
.
${
OPENCV_VERSION_MINOR
}
.
${
OPENCV_VERSION_PATCH
}
"
)
set
(
TARBALL_NAME
"
${
CMAKE_PROJECT_NAME
}
-
${
OPENCV_VERSION
}
"
)
if
(
NOT WIN32
)
if
(
APPLE
)
set
(
TAR_CMD gnutar
)
...
...
cmake/OpenCVModule.cmake
View file @
1ed507c0
...
...
@@ -470,7 +470,7 @@ macro(ocv_create_module)
# Android SDK build scripts can include only .so files into final .apk
# As result we should not set version properties for Android
set_target_properties
(
${
the_module
}
PROPERTIES
VERSION
${
OPENCV_VERSION
}
VERSION
${
OPENCV_
LIB
VERSION
}
SOVERSION
${
OPENCV_SOVERSION
}
)
endif
()
...
...
cmake/OpenCVVersion.cmake
View file @
1ed507c0
SET
(
OPENCV_VERSION_FILE
"
${
CMAKE_CURRENT_SOURCE_DIR
}
/modules/core/include/opencv2/core/version.hpp"
)
FILE
(
STRINGS
"
${
OPENCV_VERSION_FILE
}
"
OPENCV_VERSION_PARTS REGEX
"#define CV_
.+OR_VERSION
[ ]+[0-9]+"
)
FILE
(
STRINGS
"
${
OPENCV_VERSION_FILE
}
"
OPENCV_VERSION_PARTS REGEX
"#define CV_
VERSION_[A-Z]+
[ ]+[0-9]+"
)
string
(
REGEX REPLACE
".+CV_MAJOR_VERSION[ ]+([0-9]+).*"
"
\\
1"
OPENCV_VERSION_MAJOR
"
${
OPENCV_VERSION_PARTS
}
"
)
string
(
REGEX REPLACE
".+CV_MINOR_VERSION[ ]+([0-9]+).*"
"
\\
1"
OPENCV_VERSION_MINOR
"
${
OPENCV_VERSION_PARTS
}
"
)
string
(
REGEX REPLACE
".+CV_SUBMINOR_VERSION[ ]+([0-9]+).*"
"
\\
1"
OPENCV_VERSION_PATCH
"
${
OPENCV_VERSION_PARTS
}
"
)
string
(
REGEX REPLACE
".+CV_VERSION_EPOCH[ ]+([0-9]+).*"
"
\\
1"
OPENCV_VERSION_MAJOR
"
${
OPENCV_VERSION_PARTS
}
"
)
string
(
REGEX REPLACE
".+CV_VERSION_MAJOR[ ]+([0-9]+).*"
"
\\
1"
OPENCV_VERSION_MINOR
"
${
OPENCV_VERSION_PARTS
}
"
)
string
(
REGEX REPLACE
".+CV_VERSION_MINOR[ ]+([0-9]+).*"
"
\\
1"
OPENCV_VERSION_PATCH
"
${
OPENCV_VERSION_PARTS
}
"
)
string
(
REGEX REPLACE
".+CV_VERSION_REVISION[ ]+([0-9]+).*"
"
\\
1"
OPENCV_VERSION_TWEAK
"
${
OPENCV_VERSION_PARTS
}
"
)
set
(
OPENCV_VERSION
"
${
OPENCV_VERSION_MAJOR
}
.
${
OPENCV_VERSION_MINOR
}
.
${
OPENCV_VERSION_PATCH
}
"
)
if
(
OPENCV_VERSION_TWEAK GREATER 0
)
set
(
OPENCV_VERSION
"
${
OPENCV_VERSION
}
.
${
OPENCV_VERSION_TWEAK
}
"
)
endif
()
set
(
OPENCV_VERSION
"
${
OPENCV_VERSION_MAJOR
}
.
${
OPENCV_VERSION_MINOR
}
.
${
OPENCV_VERSION_PATCH
}
.2"
)
set
(
OPENCV_SOVERSION
"
${
OPENCV_VERSION_MAJOR
}
.
${
OPENCV_VERSION_MINOR
}
"
)
set
(
OPENCV_LIBVERSION
"
${
OPENCV_VERSION_MAJOR
}
.
${
OPENCV_VERSION_MINOR
}
.
${
OPENCV_VERSION_PATCH
}
"
)
# create a dependency on version file
# we never use output of the following command but cmake will rerun automatically if the version file changes
...
...
cmake/templates/OpenCVConfig.cmake.in
View file @
1ed507c0
...
...
@@ -22,10 +22,11 @@
# - OpenCV_INCLUDE_DIRS : The OpenCV include directories.
# - OpenCV_COMPUTE_CAPABILITIES : The version of compute capability
# - OpenCV_ANDROID_NATIVE_API_LEVEL : Minimum required level of Android API
# - OpenCV_VERSION : The version of this OpenCV build. Example: "@OPENCV_VERSION@"
# - OpenCV_VERSION_MAJOR : Major version part of OpenCV_VERSION. Example: "@OPENCV_VERSION_MAJOR@"
# - OpenCV_VERSION_MINOR : Minor version part of OpenCV_VERSION. Example: "@OPENCV_VERSION_MINOR@"
# - OpenCV_VERSION_PATCH : Patch version part of OpenCV_VERSION. Example: "@OPENCV_VERSION_PATCH@"
# - OpenCV_VERSION : The version of this OpenCV build: "@OPENCV_VERSION@"
# - OpenCV_VERSION_MAJOR : Major version part of OpenCV_VERSION: "@OPENCV_VERSION_MAJOR@"
# - OpenCV_VERSION_MINOR : Minor version part of OpenCV_VERSION: "@OPENCV_VERSION_MINOR@"
# - OpenCV_VERSION_PATCH : Patch version part of OpenCV_VERSION: "@OPENCV_VERSION_PATCH@"
# - OpenCV_VERSION_TWEAK : Tweak version part of OpenCV_VERSION: "@OPENCV_VERSION_TWEAK@"
#
# Advanced variables:
# - OpenCV_SHARED
...
...
@@ -99,6 +100,7 @@ SET(OpenCV_VERSION @OPENCV_VERSION@)
SET(OpenCV_VERSION_MAJOR @OPENCV_VERSION_MAJOR@)
SET(OpenCV_VERSION_MINOR @OPENCV_VERSION_MINOR@)
SET(OpenCV_VERSION_PATCH @OPENCV_VERSION_PATCH@)
SET(OpenCV_VERSION_TWEAK @OPENCV_VERSION_TWEAK@)
# ====================================================================
# Link libraries: e.g. libopencv_core.so, opencv_imgproc220d.lib, etc...
...
...
@@ -183,7 +185,7 @@ set(OpenCV_FIND_COMPONENTS ${OpenCV_FIND_COMPONENTS_})
# Resolve dependencies
# ==============================================================
if(OpenCV_USE_MANGLED_PATHS)
set(OpenCV_LIB_SUFFIX ".${OpenCV_VERSION}")
set(OpenCV_LIB_SUFFIX ".${OpenCV_VERSION
_MAJOR}.${OpenCV_VERSION_MINOR}.${OpenCV_VERSION_PATCH
}")
else()
set(OpenCV_LIB_SUFFIX "")
endif()
...
...
doc/conf.py
View file @
1ed507c0
...
...
@@ -44,21 +44,24 @@ master_doc = 'index'
# General information about the project.
project
=
u'OpenCV'
copyright
=
u'2011-201
2
, opencv dev team'
copyright
=
u'2011-201
3
, opencv dev team'
# The version info for the project you're documenting, acts as replacement for
# |version| and |release|, also used in various other places throughout the
# built documents.
version_file
=
open
(
"../modules/core/include/opencv2/core/version.hpp"
,
"rt"
)
.
read
()
version_major
=
re
.
search
(
"^W*#
\
W*define
\
W+CV_MAJOR_VERSION
\
W+(
\
d+)
\
W*$"
,
version_file
,
re
.
MULTILINE
)
.
group
(
1
)
version_minor
=
re
.
search
(
"^W*#
\
W*define
\
W+CV_MINOR_VERSION
\
W+(
\
d+)
\
W*$"
,
version_file
,
re
.
MULTILINE
)
.
group
(
1
)
version_patch
=
re
.
search
(
"^W*#
\
W*define
\
W+CV_SUBMINOR_VERSION
\
W+(
\
d+)
\
W*$"
,
version_file
,
re
.
MULTILINE
)
.
group
(
1
)
version_epoch
=
re
.
search
(
"^W*#
\
W*define
\
W+CV_VERSION_EPOCH
\
W+(
\
d+)
\
W*$"
,
version_file
,
re
.
MULTILINE
)
.
group
(
1
)
version_major
=
re
.
search
(
"^W*#
\
W*define
\
W+CV_VERSION_MAJOR
\
W+(
\
d+)
\
W*$"
,
version_file
,
re
.
MULTILINE
)
.
group
(
1
)
version_minor
=
re
.
search
(
"^W*#
\
W*define
\
W+CV_VERSION_MINOR
\
W+(
\
d+)
\
W*$"
,
version_file
,
re
.
MULTILINE
)
.
group
(
1
)
version_patch
=
re
.
search
(
"^W*#
\
W*define
\
W+CV_VERSION_REVISION
\
W+(
\
d+)
\
W*$"
,
version_file
,
re
.
MULTILINE
)
.
group
(
1
)
# The short X.Y version.
version
=
version_
major
+
'.'
+
version_min
or
version
=
version_
epoch
+
'.'
+
version_maj
or
# The full version, including alpha/beta/rc tags.
release
=
version_major
+
'.'
+
version_minor
+
'.'
+
version_patch
release
=
version_epoch
+
'.'
+
version_major
+
'.'
+
version_minor
if
version_patch
:
release
=
release
+
'.'
+
version_patch
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
...
...
modules/androidcamera/src/camera_activity.cpp
View file @
1ed507c0
...
...
@@ -269,7 +269,7 @@ void CameraWrapperConnector::fillListWrapperLibs(const string& folderPath, vecto
std
::
string
CameraWrapperConnector
::
getDefaultPathLibFolder
()
{
#define BIN_PACKAGE_NAME(x) "org.opencv.lib_v" CVAUX_STR(CV_
MAJOR_VERSION) CVAUX_STR(CV_MINOR_VERSION
) "_" x
#define BIN_PACKAGE_NAME(x) "org.opencv.lib_v" CVAUX_STR(CV_
VERSION_EPOCH) CVAUX_STR(CV_VERSION_MAJOR
) "_" x
const
char
*
const
packageList
[]
=
{
BIN_PACKAGE_NAME
(
"armv7a"
),
OPENCV_ENGINE_PACKAGE
};
for
(
size_t
i
=
0
;
i
<
sizeof
(
packageList
)
/
sizeof
(
packageList
[
0
]);
i
++
)
{
...
...
modules/core/include/opencv2/core/version.hpp
View file @
1ed507c0
...
...
@@ -47,12 +47,23 @@
#ifndef __OPENCV_VERSION_HPP__
#define __OPENCV_VERSION_HPP__
#define CV_MAJOR_VERSION 2
#define CV_MINOR_VERSION 4
#define CV_SUBMINOR_VERSION 3
#define CV_VERSION_EPOCH 2
#define CV_VERSION_MAJOR 4
#define CV_VERSION_MINOR 3
#define CV_VERSION_REVISION 2
#define CVAUX_STR_EXP(__A) #__A
#define CVAUX_STR(__A) CVAUX_STR_EXP(__A)
#define CV_VERSION CVAUX_STR(CV_MAJOR_VERSION) "." CVAUX_STR(CV_MINOR_VERSION) "." CVAUX_STR(CV_SUBMINOR_VERSION) ".2"
#if CV_VERSION_REVISION
# define CV_VERSION CVAUX_STR(CV_VERSION_EPOCH) "." CVAUX_STR(CV_VERSION_MAJOR) "." CVAUX_STR(CV_VERSION_MINOR) "." CVAUX_STR(CV_VERSION_REVISION)
#else
# define CV_VERSION CVAUX_STR(CV_VERSION_EPOCH) "." CVAUX_STR(CV_VERSION_MAJOR) "." CVAUX_STR(CV_VERSION_MINOR)
#endif
/* old style version constants*/
#define CV_MAJOR_VERSION CV_VERSION_EPOCH
#define CV_MINOR_VERSION CV_VERSION_MAJOR
#define CV_SUBMINOR_VERSION CV_VERSION_MINOR
#endif
modules/gpu/src/ffmpeg_video_source.cpp
View file @
1ed507c0
...
...
@@ -64,7 +64,7 @@ namespace
{
#if defined WIN32 || defined _WIN32
const
char
*
module_name
=
"opencv_ffmpeg"
CVAUX_STR
(
CV_
MAJOR_VERSION
)
CVAUX_STR
(
CV_MINOR_VERSION
)
CVAUX_STR
(
CV_SUBMINOR_VERSION
)
CVAUX_STR
(
CV_
VERSION_EPOCH
)
CVAUX_STR
(
CV_VERSION_MAJOR
)
CVAUX_STR
(
CV_VERSION_MINOR
)
#if (defined _MSC_VER && defined _M_X64) || (defined __GNUC__ && defined __x86_64__)
"_64"
#endif
...
...
modules/gpu/src/video_writer.cpp
View file @
1ed507c0
...
...
@@ -767,7 +767,7 @@ namespace
{
#if defined WIN32 || defined _WIN32
const
char
*
module_name
=
"opencv_ffmpeg"
CVAUX_STR
(
CV_
MAJOR_VERSION
)
CVAUX_STR
(
CV_MINOR_VERSION
)
CVAUX_STR
(
CV_SUBMINOR_VERSION
)
CVAUX_STR
(
CV_
VERSION_EPOCH
)
CVAUX_STR
(
CV_VERSION_MAJOR
)
CVAUX_STR
(
CV_VERSION_MINOR
)
#if (defined _MSC_VER && defined _M_X64) || (defined __GNUC__ && defined __x86_64__)
"_64"
#endif
...
...
modules/highgui/src/cap_ffmpeg.cpp
View file @
1ed507c0
...
...
@@ -86,7 +86,7 @@ private:
{
#if defined WIN32 || defined _WIN32
const
char
*
module_name
=
"opencv_ffmpeg"
CVAUX_STR
(
CV_
MAJOR_VERSION
)
CVAUX_STR
(
CV_MINOR_VERSION
)
CVAUX_STR
(
CV_SUBMINOR_VERSION
)
CVAUX_STR
(
CV_
VERSION_EPOCH
)
CVAUX_STR
(
CV_VERSION_MAJOR
)
CVAUX_STR
(
CV_VERSION_MINOR
)
#if (defined _MSC_VER && defined _M_X64) || (defined __GNUC__ && defined __x86_64__)
"_64"
#endif
...
...
modules/java/CMakeLists.txt
View file @
1ed507c0
...
...
@@ -278,7 +278,7 @@ if(ANDROID)
endif
()
else
(
ANDROID
)
configure_file
(
"
${
CMAKE_CURRENT_SOURCE_DIR
}
/jar/build.xml"
"
${
OpenCV_BINARY_DIR
}
/build.xml"
IMMEDIATE @ONLY
)
set
(
JAR_NAME opencv-
${
OPENCV_VERSION
_MAJOR
}
.
${
OPENCV_VERSION_MINOR
}
.
${
OPENCV_VERSION_PATCH
}
.jar
)
set
(
JAR_NAME opencv-
${
OPENCV_VERSION
}
.jar
)
add_custom_command
(
OUTPUT
"
${
OpenCV_BINARY_DIR
}
/bin/
${
JAR_NAME
}
"
"
${
OpenCV_BINARY_DIR
}
/bin/.
${
JAR_NAME
}
.dephelper"
...
...
modules/java/android_lib/.project
View file @
1ed507c0
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>
OpenCV Library - @OPENCV_VERSION
_MAJOR@.@OPENCV_VERSION_MINOR@.@OPENCV_VERSION_PATCH
@
</name>
<name>
OpenCV Library - @OPENCV_VERSION@
</name>
<comment></comment>
<projects>
</projects>
...
...
modules/java/android_lib/AndroidManifest.xml
View file @
1ed507c0
<?xml version="1.0" encoding="utf-8"?>
<manifest
xmlns:android=
"http://schemas.android.com/apk/res/android"
package=
"org.opencv"
android:versionCode=
"@OPENCV_VERSION_MAJOR@@OPENCV_VERSION_MINOR@@OPENCV_VERSION_PATCH@"
android:versionName=
"@OPENCV_VERSION
_MAJOR@.@OPENCV_VERSION_MINOR@.@OPENCV_VERSION_PATCH
@"
>
android:versionCode=
"@OPENCV_VERSION_MAJOR@@OPENCV_VERSION_MINOR@@OPENCV_VERSION_PATCH@
@OPENCV_VERSION_TWEAK@
"
android:versionName=
"@OPENCV_VERSION@"
>
<uses-sdk
android:minSdkVersion=
"8"
/>
</manifest>
modules/java/jar/build.xml
View file @
1ed507c0
...
...
@@ -10,6 +10,6 @@
<include
name=
"**/*.java"
/>
</javac>
<jar
basedir=
"src"
destfile=
"bin/opencv-@OPENCV_VERSION
_MAJOR@.@OPENCV_VERSION_MINOR@.@OPENCV_VERSION_PATCH
@.jar"
/>
<jar
basedir=
"src"
destfile=
"bin/opencv-@OPENCV_VERSION@.jar"
/>
</target>
</project>
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment