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
95006af1
Commit
95006af1
authored
Nov 20, 2013
by
Roman Donchenko
Committed by
OpenCV Buildbot
Nov 20, 2013
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #1816 from SpecLad:no-more-epoch
parents
63b3db53
615d6c22
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
28 additions
and
43 deletions
+28
-43
OpenCVVersion.cmake
cmake/OpenCVVersion.cmake
+3
-7
OpenCVConfig.cmake.in
cmake/templates/OpenCVConfig.cmake.in
+4
-2
conf.py
doc/conf.py
+2
-6
camera_activity.cpp
modules/androidcamera/src/camera_activity.cpp
+1
-1
version.hpp
modules/core/include/opencv2/core/version.hpp
+5
-10
ffmpeg_video_source.cpp
modules/cudacodec/src/ffmpeg_video_source.cpp
+1
-1
video_writer.cpp
modules/cudacodec/src/video_writer.cpp
+1
-1
AndroidManifest.xml
modules/java/android_lib/AndroidManifest.xml
+1
-1
gen_java.py
modules/java/generator/gen_java.py
+5
-8
info.c
platforms/android/libinfo/info.c
+2
-2
AndroidManifest.xml
platforms/android/package/AndroidManifest.xml
+3
-4
No files found.
cmake/OpenCVVersion.cmake
View file @
95006af1
SET
(
OPENCV_VERSION_FILE
"
${
CMAKE_CURRENT_SOURCE_DIR
}
/modules/core/include/opencv2/core/version.hpp"
)
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_VERSION_[A-Z]+[ ]+"
)
file
(
STRINGS
"
${
OPENCV_VERSION_FILE
}
"
OPENCV_VERSION_PARTS REGEX
"#define CV_VERSION_[A-Z]+[ ]+"
)
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_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_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_PATCH
"
${
OPENCV_VERSION_PARTS
}
"
)
string
(
REGEX REPLACE
".+CV_VERSION_REVISION[ ]+([0-9]+).*"
"
\\
1"
OPENCV_VERSION_TWEAK
"
${
OPENCV_VERSION_PARTS
}
"
)
string
(
REGEX REPLACE
".+CV_VERSION_STATUS[ ]+
\"
([^
\"
]*)
\"
.*"
"
\\
1"
OPENCV_VERSION_STATUS
"
${
OPENCV_VERSION_PARTS
}
"
)
string
(
REGEX REPLACE
".+CV_VERSION_STATUS[ ]+
\"
([^
\"
]*)
\"
.*"
"
\\
1"
OPENCV_VERSION_STATUS
"
${
OPENCV_VERSION_PARTS
}
"
)
set
(
OPENCV_VERSION_PLAIN
"
${
OPENCV_VERSION_MAJOR
}
.
${
OPENCV_VERSION_MINOR
}
.
${
OPENCV_VERSION_PATCH
}
"
)
set
(
OPENCV_VERSION_PLAIN
"
${
OPENCV_VERSION_MAJOR
}
.
${
OPENCV_VERSION_MINOR
}
.
${
OPENCV_VERSION_PATCH
}
"
)
if
(
OPENCV_VERSION_TWEAK GREATER 0
)
set
(
OPENCV_VERSION_PLAIN
"
${
OPENCV_VERSION_PLAIN
}
.
${
OPENCV_VERSION_TWEAK
}
"
)
endif
()
set
(
OPENCV_VERSION
"
${
OPENCV_VERSION_PLAIN
}${
OPENCV_VERSION_STATUS
}
"
)
set
(
OPENCV_VERSION
"
${
OPENCV_VERSION_PLAIN
}${
OPENCV_VERSION_STATUS
}
"
)
...
...
cmake/templates/OpenCVConfig.cmake.in
View file @
95006af1
...
@@ -25,7 +25,6 @@
...
@@ -25,7 +25,6 @@
# - OpenCV_VERSION_MAJOR : Major version part of OpenCV_VERSION: "@OPENCV_VERSION_MAJOR@"
# - 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_MINOR : Minor version part of OpenCV_VERSION: "@OPENCV_VERSION_MINOR@"
# - OpenCV_VERSION_PATCH : Patch version part of OpenCV_VERSION: "@OPENCV_VERSION_PATCH@"
# - OpenCV_VERSION_PATCH : Patch version part of OpenCV_VERSION: "@OPENCV_VERSION_PATCH@"
# - OpenCV_VERSION_TWEAK : Tweak version part of OpenCV_VERSION: "@OPENCV_VERSION_TWEAK@"
# - OpenCV_VERSION_STATUS : Development status of this build: "@OPENCV_VERSION_STATUS@"
# - OpenCV_VERSION_STATUS : Development status of this build: "@OPENCV_VERSION_STATUS@"
#
#
# Advanced variables:
# Advanced variables:
...
@@ -36,6 +35,9 @@
...
@@ -36,6 +35,9 @@
# - OpenCV_USE_MANGLED_PATHS
# - OpenCV_USE_MANGLED_PATHS
# - OpenCV_HAVE_ANDROID_CAMERA
# - OpenCV_HAVE_ANDROID_CAMERA
#
#
# Deprecated variables:
# - OpenCV_VERSION_TWEAK : Always "0"
#
# ===================================================================================
# ===================================================================================
set(modules_file_suffix "")
set(modules_file_suffix "")
...
@@ -109,7 +111,7 @@ SET(OpenCV_VERSION @OPENCV_VERSION_PLAIN@)
...
@@ -109,7 +111,7 @@ SET(OpenCV_VERSION @OPENCV_VERSION_PLAIN@)
SET(OpenCV_VERSION_MAJOR @OPENCV_VERSION_MAJOR@)
SET(OpenCV_VERSION_MAJOR @OPENCV_VERSION_MAJOR@)
SET(OpenCV_VERSION_MINOR @OPENCV_VERSION_MINOR@)
SET(OpenCV_VERSION_MINOR @OPENCV_VERSION_MINOR@)
SET(OpenCV_VERSION_PATCH @OPENCV_VERSION_PATCH@)
SET(OpenCV_VERSION_PATCH @OPENCV_VERSION_PATCH@)
SET(OpenCV_VERSION_TWEAK
@OPENCV_VERSION_TWEAK@
)
SET(OpenCV_VERSION_TWEAK
0
)
SET(OpenCV_VERSION_STATUS "@OPENCV_VERSION_STATUS@")
SET(OpenCV_VERSION_STATUS "@OPENCV_VERSION_STATUS@")
# ====================================================================
# ====================================================================
...
...
doc/conf.py
View file @
95006af1
...
@@ -61,19 +61,15 @@ copyright = u'2011-2013, opencv dev team'
...
@@ -61,19 +61,15 @@ copyright = u'2011-2013, opencv dev team'
# built documents.
# built documents.
version_file
=
open
(
"../modules/core/include/opencv2/core/version.hpp"
,
"rt"
)
.
read
()
version_file
=
open
(
"../modules/core/include/opencv2/core/version.hpp"
,
"rt"
)
.
read
()
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_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_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
)
version_patch
=
re
.
search
(
"^W*#
\
W*define
\
W+CV_VERSION_REVISION
\
W+(
\
d+)
\
W*$"
,
version_file
,
re
.
MULTILINE
)
.
group
(
1
)
version_status
=
re
.
search
(
"^W*#
\
W*define
\
W+CV_VERSION_STATUS
\
W+
\"
(.*?)
\"
\
W*$"
,
version_file
,
re
.
MULTILINE
)
.
group
(
1
)
version_status
=
re
.
search
(
"^W*#
\
W*define
\
W+CV_VERSION_STATUS
\
W+
\"
(.*?)
\"
\
W*$"
,
version_file
,
re
.
MULTILINE
)
.
group
(
1
)
# The short X.Y version.
# The short X.Y version.
version
=
version_
epoch
+
'.'
+
version_maj
or
version
=
version_
major
+
'.'
+
version_min
or
# The full version, including alpha/beta/rc tags.
# The full version, including alpha/beta/rc tags.
release
=
version_epoch
+
'.'
+
version_major
+
'.'
+
version_minor
release
=
version_major
+
'.'
+
version_minor
+
'.'
+
version_patch
+
version_status
if
version_patch
:
release
=
release
+
'.'
+
version_patch
release
+=
version_status
# The language for content autogenerated by Sphinx. Refer to documentation
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
# for a list of supported languages.
...
...
modules/androidcamera/src/camera_activity.cpp
View file @
95006af1
...
@@ -272,7 +272,7 @@ void CameraWrapperConnector::fillListWrapperLibs(const cv::String& folderPath, s
...
@@ -272,7 +272,7 @@ void CameraWrapperConnector::fillListWrapperLibs(const cv::String& folderPath, s
cv
::
String
CameraWrapperConnector
::
getDefaultPathLibFolder
()
cv
::
String
CameraWrapperConnector
::
getDefaultPathLibFolder
()
{
{
#define BIN_PACKAGE_NAME(x) "org.opencv.lib_v" CVAUX_STR(CV_VERSION_
EPOCH) CVAUX_STR(CV_VERSION_MAJ
OR) "_" x
#define BIN_PACKAGE_NAME(x) "org.opencv.lib_v" CVAUX_STR(CV_VERSION_
MAJOR) CVAUX_STR(CV_VERSION_MIN
OR) "_" x
const
char
*
const
packageList
[]
=
{
BIN_PACKAGE_NAME
(
"armv7a"
),
OPENCV_ENGINE_PACKAGE
};
const
char
*
const
packageList
[]
=
{
BIN_PACKAGE_NAME
(
"armv7a"
),
OPENCV_ENGINE_PACKAGE
};
for
(
size_t
i
=
0
;
i
<
sizeof
(
packageList
)
/
sizeof
(
packageList
[
0
]);
i
++
)
for
(
size_t
i
=
0
;
i
<
sizeof
(
packageList
)
/
sizeof
(
packageList
[
0
]);
i
++
)
{
{
...
...
modules/core/include/opencv2/core/version.hpp
View file @
95006af1
...
@@ -48,8 +48,7 @@
...
@@ -48,8 +48,7 @@
#ifndef __OPENCV_VERSION_HPP__
#ifndef __OPENCV_VERSION_HPP__
#define __OPENCV_VERSION_HPP__
#define __OPENCV_VERSION_HPP__
#define CV_VERSION_EPOCH 3
#define CV_VERSION_MAJOR 3
#define CV_VERSION_MAJOR 0
#define CV_VERSION_MINOR 0
#define CV_VERSION_MINOR 0
#define CV_VERSION_REVISION 0
#define CV_VERSION_REVISION 0
#define CV_VERSION_STATUS "-dev"
#define CV_VERSION_STATUS "-dev"
...
@@ -60,15 +59,11 @@
...
@@ -60,15 +59,11 @@
#define CVAUX_STRW_EXP(__A) L#__A
#define CVAUX_STRW_EXP(__A) L#__A
#define CVAUX_STRW(__A) CVAUX_STRW_EXP(__A)
#define CVAUX_STRW(__A) CVAUX_STRW_EXP(__A)
#if CV_VERSION_REVISION
#define CV_VERSION CVAUX_STR(CV_VERSION_MAJOR) "." CVAUX_STR(CV_VERSION_MINOR) "." CVAUX_STR(CV_VERSION_REVISION) CV_VERSION_STATUS
# define CV_VERSION CVAUX_STR(CV_VERSION_EPOCH) "." CVAUX_STR(CV_VERSION_MAJOR) "." CVAUX_STR(CV_VERSION_MINOR) "." CVAUX_STR(CV_VERSION_REVISION) CV_VERSION_STATUS
#else
# define CV_VERSION CVAUX_STR(CV_VERSION_EPOCH) "." CVAUX_STR(CV_VERSION_MAJOR) "." CVAUX_STR(CV_VERSION_MINOR) CV_VERSION_STATUS
#endif
/* old style version constants*/
/* old style version constants*/
#define CV_MAJOR_VERSION CV_VERSION_
EPOCH
#define CV_MAJOR_VERSION CV_VERSION_
MAJOR
#define CV_MINOR_VERSION CV_VERSION_M
AJ
OR
#define CV_MINOR_VERSION CV_VERSION_M
IN
OR
#define CV_SUBMINOR_VERSION CV_VERSION_
MINOR
#define CV_SUBMINOR_VERSION CV_VERSION_
REVISION
#endif
#endif
modules/cudacodec/src/ffmpeg_video_source.cpp
View file @
95006af1
...
@@ -63,7 +63,7 @@ namespace
...
@@ -63,7 +63,7 @@ namespace
{
{
#if defined WIN32 || defined _WIN32
#if defined WIN32 || defined _WIN32
const
char
*
module_name
=
"opencv_ffmpeg"
const
char
*
module_name
=
"opencv_ffmpeg"
CVAUX_STR
(
CV_VERSION_
EPOCH
)
CVAUX_STR
(
CV_VERSION_MAJOR
)
CVAUX_STR
(
CV_VERSION_MINOR
)
CVAUX_STR
(
CV_VERSION_
MAJOR
)
CVAUX_STR
(
CV_VERSION_MINOR
)
CVAUX_STR
(
CV_VERSION_REVISION
)
#if (defined _MSC_VER && defined _M_X64) || (defined __GNUC__ && defined __x86_64__)
#if (defined _MSC_VER && defined _M_X64) || (defined __GNUC__ && defined __x86_64__)
"_64"
"_64"
#endif
#endif
...
...
modules/cudacodec/src/video_writer.cpp
View file @
95006af1
...
@@ -733,7 +733,7 @@ namespace
...
@@ -733,7 +733,7 @@ namespace
{
{
#if defined(WIN32) || defined(_WIN32)
#if defined(WIN32) || defined(_WIN32)
const
char
*
module_name
=
"opencv_ffmpeg"
const
char
*
module_name
=
"opencv_ffmpeg"
CVAUX_STR
(
CV_VERSION_
EPOCH
)
CVAUX_STR
(
CV_VERSION_MAJOR
)
CVAUX_STR
(
CV_VERSION_MINOR
)
CVAUX_STR
(
CV_VERSION_
MAJOR
)
CVAUX_STR
(
CV_VERSION_MINOR
)
CVAUX_STR
(
CV_VERSION_REVISION
)
#if (defined _MSC_VER && defined _M_X64) || (defined __GNUC__ && defined __x86_64__)
#if (defined _MSC_VER && defined _M_X64) || (defined __GNUC__ && defined __x86_64__)
"_64"
"_64"
#endif
#endif
...
...
modules/java/android_lib/AndroidManifest.xml
View file @
95006af1
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<manifest
xmlns:android=
"http://schemas.android.com/apk/res/android"
<manifest
xmlns:android=
"http://schemas.android.com/apk/res/android"
package=
"org.opencv"
package=
"org.opencv"
android:versionCode=
"@OPENCV_VERSION_MAJOR@@OPENCV_VERSION_MINOR@@OPENCV_VERSION_PATCH@
@OPENCV_VERSION_TWEAK@
"
android:versionCode=
"@OPENCV_VERSION_MAJOR@@OPENCV_VERSION_MINOR@@OPENCV_VERSION_PATCH@
0
"
android:versionName=
"@OPENCV_VERSION@"
>
android:versionName=
"@OPENCV_VERSION@"
>
<uses-sdk
android:minSdkVersion=
"8"
/>
<uses-sdk
android:minSdkVersion=
"8"
/>
...
...
modules/java/generator/gen_java.py
View file @
95006af1
...
@@ -628,12 +628,11 @@ func_arg_fix = {
...
@@ -628,12 +628,11 @@ func_arg_fix = {
def
getLibVersion
(
version_hpp_path
):
def
getLibVersion
(
version_hpp_path
):
version_file
=
open
(
version_hpp_path
,
"rt"
)
.
read
()
version_file
=
open
(
version_hpp_path
,
"rt"
)
.
read
()
epoch
=
re
.
search
(
"^W*#
\
W*define
\
W+CV_VERSION_EPOCH
\
W+(
\
d+)
\
W*$"
,
version_file
,
re
.
MULTILINE
)
.
group
(
1
)
major
=
re
.
search
(
"^W*#
\
W*define
\
W+CV_VERSION_MAJOR
\
W+(
\
d+)
\
W*$"
,
version_file
,
re
.
MULTILINE
)
.
group
(
1
)
major
=
re
.
search
(
"^W*#
\
W*define
\
W+CV_VERSION_MAJOR
\
W+(
\
d+)
\
W*$"
,
version_file
,
re
.
MULTILINE
)
.
group
(
1
)
minor
=
re
.
search
(
"^W*#
\
W*define
\
W+CV_VERSION_MINOR
\
W+(
\
d+)
\
W*$"
,
version_file
,
re
.
MULTILINE
)
.
group
(
1
)
minor
=
re
.
search
(
"^W*#
\
W*define
\
W+CV_VERSION_MINOR
\
W+(
\
d+)
\
W*$"
,
version_file
,
re
.
MULTILINE
)
.
group
(
1
)
revision
=
re
.
search
(
"^W*#
\
W*define
\
W+CV_VERSION_REVISION
\
W+(
\
d+)
\
W*$"
,
version_file
,
re
.
MULTILINE
)
.
group
(
1
)
revision
=
re
.
search
(
"^W*#
\
W*define
\
W+CV_VERSION_REVISION
\
W+(
\
d+)
\
W*$"
,
version_file
,
re
.
MULTILINE
)
.
group
(
1
)
status
=
re
.
search
(
"^W*#
\
W*define
\
W+CV_VERSION_STATUS
\
W+
\"
(.*?)
\"
\
W*$"
,
version_file
,
re
.
MULTILINE
)
.
group
(
1
)
status
=
re
.
search
(
"^W*#
\
W*define
\
W+CV_VERSION_STATUS
\
W+
\"
(.*?)
\"
\
W*$"
,
version_file
,
re
.
MULTILINE
)
.
group
(
1
)
return
(
epoch
,
major
,
minor
,
revision
,
status
)
return
(
major
,
minor
,
revision
,
status
)
class
ConstInfo
(
object
):
class
ConstInfo
(
object
):
def
__init__
(
self
,
cname
,
name
,
val
,
addedManually
=
False
):
def
__init__
(
self
,
cname
,
name
,
val
,
addedManually
=
False
):
...
@@ -800,16 +799,15 @@ public class %(jc)s {
...
@@ -800,16 +799,15 @@ public class %(jc)s {
"""
%
{
'm'
:
self
.
module
,
'jc'
:
jname
}
)
"""
%
{
'm'
:
self
.
module
,
'jc'
:
jname
}
)
if
class_name
==
'Core'
:
if
class_name
==
'Core'
:
(
epoch
,
major
,
minor
,
revision
,
status
)
=
getLibVersion
(
(
major
,
minor
,
revision
,
status
)
=
getLibVersion
(
(
os
.
path
.
dirname
(
__file__
)
or
'.'
)
+
'/../../core/include/opencv2/core/version.hpp'
)
(
os
.
path
.
dirname
(
__file__
)
or
'.'
)
+
'/../../core/include/opencv2/core/version.hpp'
)
version_str
=
'.'
.
join
(
(
epoch
,
major
,
minor
,
revision
)
)
+
status
version_str
=
'.'
.
join
(
(
major
,
minor
,
revision
)
)
+
status
version_suffix
=
''
.
join
(
(
epoch
,
major
,
minor
)
)
version_suffix
=
''
.
join
(
(
major
,
minor
,
revision
)
)
self
.
classes
[
class_name
]
.
imports
.
add
(
"java.lang.String"
)
self
.
classes
[
class_name
]
.
imports
.
add
(
"java.lang.String"
)
self
.
java_code
[
class_name
][
"j_code"
]
.
write
(
"""
self
.
java_code
[
class_name
][
"j_code"
]
.
write
(
"""
// these constants are wrapped inside functions to prevent inlining
// these constants are wrapped inside functions to prevent inlining
private static String getVersion() { return "
%(v)
s"; }
private static String getVersion() { return "
%(v)
s"; }
private static String getNativeLibraryName() { return "opencv_java
%(vs)
s"; }
private static String getNativeLibraryName() { return "opencv_java
%(vs)
s"; }
private static int getVersionEpoch() { return
%(ep)
s; }
private static int getVersionMajor() { return
%(ma)
s; }
private static int getVersionMajor() { return
%(ma)
s; }
private static int getVersionMinor() { return
%(mi)
s; }
private static int getVersionMinor() { return
%(mi)
s; }
private static int getVersionRevision() { return
%(re)
s; }
private static int getVersionRevision() { return
%(re)
s; }
...
@@ -817,12 +815,11 @@ public class %(jc)s {
...
@@ -817,12 +815,11 @@ public class %(jc)s {
public static final String VERSION = getVersion();
public static final String VERSION = getVersion();
public static final String NATIVE_LIBRARY_NAME = getNativeLibraryName();
public static final String NATIVE_LIBRARY_NAME = getNativeLibraryName();
public static final int VERSION_EPOCH = getVersionEpoch();
public static final int VERSION_MAJOR = getVersionMajor();
public static final int VERSION_MAJOR = getVersionMajor();
public static final int VERSION_MINOR = getVersionMinor();
public static final int VERSION_MINOR = getVersionMinor();
public static final int VERSION_REVISION = getVersionRevision();
public static final int VERSION_REVISION = getVersionRevision();
public static final String VERSION_STATUS = getVersionStatus();
public static final String VERSION_STATUS = getVersionStatus();
"""
%
{
'v'
:
version_str
,
'vs'
:
version_suffix
,
'
ep'
:
epoch
,
'
ma'
:
major
,
'mi'
:
minor
,
're'
:
revision
,
'st'
:
status
}
)
"""
%
{
'v'
:
version_str
,
'vs'
:
version_suffix
,
'ma'
:
major
,
'mi'
:
minor
,
're'
:
revision
,
'st'
:
status
}
)
def
add_class
(
self
,
decl
):
def
add_class
(
self
,
decl
):
...
...
platforms/android/libinfo/info.c
View file @
95006af1
...
@@ -6,8 +6,8 @@ const char* GetRevision(void);
...
@@ -6,8 +6,8 @@ const char* GetRevision(void);
const
char
*
GetLibraryList
(
void
);
const
char
*
GetLibraryList
(
void
);
JNIEXPORT
jstring
JNICALL
Java_org_opencv_android_StaticHelper_getLibraryList
(
JNIEnv
*
,
jclass
);
JNIEXPORT
jstring
JNICALL
Java_org_opencv_android_StaticHelper_getLibraryList
(
JNIEnv
*
,
jclass
);
#define PACKAGE_NAME "org.opencv.lib_v" CVAUX_STR(CV_VERSION_
EPOCH) CVAUX_STR(CV_VERSION_MAJ
OR) "_" ANDROID_PACKAGE_PLATFORM
#define PACKAGE_NAME "org.opencv.lib_v" CVAUX_STR(CV_VERSION_
MAJOR) CVAUX_STR(CV_VERSION_MIN
OR) "_" ANDROID_PACKAGE_PLATFORM
#define PACKAGE_REVISION CVAUX_STR(CV_VERSION_
MINOR) "." CVAUX_STR(CV_VERSION_
REVISION) "." CVAUX_STR(ANDROID_PACKAGE_RELEASE)
#define PACKAGE_REVISION CVAUX_STR(CV_VERSION_REVISION) "." CVAUX_STR(ANDROID_PACKAGE_RELEASE)
const
char
*
GetPackageName
(
void
)
const
char
*
GetPackageName
(
void
)
{
{
...
...
platforms/android/package/AndroidManifest.xml
View file @
95006af1
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<manifest
xmlns:android=
"http://schemas.android.com/apk/res/android"
<manifest
xmlns:android=
"http://schemas.android.com/apk/res/android"
package=
"org.opencv.lib_v@OPENCV_VERSION_MAJOR@@OPENCV_VERSION_MINOR@_@ANDROID_PACKAGE_PLATFORM@"
package=
"org.opencv.lib_v@OPENCV_VERSION_MAJOR@@OPENCV_VERSION_MINOR@_@ANDROID_PACKAGE_PLATFORM@"
android:versionCode=
"@OPENCV_VERSION_PATCH@
@OPENCV_VERSION_TWEAK@
@ANDROID_PACKAGE_RELEASE@"
android:versionCode=
"@OPENCV_VERSION_PATCH@
0
@ANDROID_PACKAGE_RELEASE@"
android:versionName=
"@OPENCV_VERSION_PATCH@.@
OPENCV_VERSION_TWEAK@.@
ANDROID_PACKAGE_RELEASE@"
>
android:versionName=
"@OPENCV_VERSION_PATCH@.@ANDROID_PACKAGE_RELEASE@"
>
<uses-sdk
android:minSdkVersion=
"@ANDROID_SDK_VERSION@"
/>
<uses-sdk
android:minSdkVersion=
"@ANDROID_SDK_VERSION@"
/>
<uses-feature
android:name=
"android.hardware.touchscreen"
android:required=
"false"
/>
<uses-feature
android:name=
"android.hardware.touchscreen"
android:required=
"false"
/>
...
@@ -12,4 +12,4 @@
...
@@ -12,4 +12,4 @@
android:label=
"@string/app_name"
>
android:label=
"@string/app_name"
>
</application>
</application>
</manifest>
</manifest>
\ 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