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
b5dd26e4
Commit
b5dd26e4
authored
Mar 29, 2013
by
Andrey Kamaev
Committed by
OpenCV Buildbot
Mar 29, 2013
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #704 from taka-no-me:folders
parents
cdddecbb
f282498b
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
10 additions
and
57 deletions
+10
-57
OpenCVExtraTargets.cmake
cmake/OpenCVExtraTargets.cmake
+2
-52
OpenCVModule.cmake
cmake/OpenCVModule.cmake
+0
-3
CMakeLists.txt
modules/java/test/CMakeLists.txt
+4
-0
CMakeLists.txt
samples/cpp/CMakeLists.txt
+4
-2
No files found.
cmake/OpenCVExtraTargets.cmake
View file @
b5dd26e4
...
@@ -13,57 +13,7 @@ endif()
...
@@ -13,57 +13,7 @@ endif()
# ----------------------------------------------------------------------------
# ----------------------------------------------------------------------------
# Source package, for "make package_source"
# target building all OpenCV modules
# ----------------------------------------------------------------------------
if
(
BUILD_PACKAGE
)
set
(
TARBALL_NAME
"
${
CMAKE_PROJECT_NAME
}
-
${
OPENCV_VERSION
}
"
)
if
(
NOT WIN32
)
if
(
APPLE
)
set
(
TAR_CMD gnutar
)
else
()
set
(
TAR_CMD tar
)
endif
()
set
(
TAR_TRANSFORM
"
\"
s,^,
${
TARBALL_NAME
}
/,
\"
"
)
add_custom_target
(
package_source
#TODO: maybe we should not remove dll's
COMMAND
${
TAR_CMD
}
--transform
${
TAR_TRANSFORM
}
-cjpf
${
CMAKE_CURRENT_BINARY_DIR
}
/
${
TARBALL_NAME
}
.tar.bz2 --exclude=
".svn"
--exclude=
".git"
--exclude=
"*.pyc"
--exclude=
"*.vcproj"
--exclude=
"*/lib/*"
--exclude=
"*.dll"
./
WORKING_DIRECTORY
${
CMAKE_CURRENT_SOURCE_DIR
}
)
else
()
add_custom_target
(
package_source
COMMAND zip -9 -r
${
CMAKE_CURRENT_BINARY_DIR
}
/
${
TARBALL_NAME
}
.zip . -x '*/.svn/*' '*/.git/*' '*.vcproj' '*.pyc'
WORKING_DIRECTORY
${
CMAKE_CURRENT_SOURCE_DIR
}
)
endif
()
if
(
ENABLE_SOLUTION_FOLDERS
)
set_target_properties
(
package_source PROPERTIES FOLDER
"extra"
)
endif
()
endif
()
# ----------------------------------------------------------------------------
# performance tests, for "make perf"
# ----------------------------------------------------------------------------
if
(
BUILD_PERF_TESTS AND PYTHON_EXECUTABLE
)
if
(
CMAKE_VERSION VERSION_GREATER
"2.8.2"
)
add_custom_target
(
perf
${
PYTHON_EXECUTABLE
}
"
${
OpenCV_SOURCE_DIR
}
/modules/ts/misc/run.py"
--configuration $<CONFIGURATION>
"
${
CMAKE_BINARY_DIR
}
"
WORKING_DIRECTORY
"
${
CMAKE_BINARY_DIR
}
"
DEPENDS
"
${
OpenCV_SOURCE_DIR
}
/modules/ts/misc/run.py"
)
else
()
add_custom_target
(
perf
${
PYTHON_EXECUTABLE
}
"
${
OpenCV_SOURCE_DIR
}
/modules/ts/misc/run.py"
"
${
CMAKE_BINARY_DIR
}
"
WORKING_DIRECTORY
"
${
CMAKE_BINARY_DIR
}
"
DEPENDS
"
${
OpenCV_SOURCE_DIR
}
/modules/ts/misc/run.py"
)
endif
()
if
(
ENABLE_SOLUTION_FOLDERS
)
set_target_properties
(
perf PROPERTIES FOLDER
"extra"
)
endif
()
endif
()
# ----------------------------------------------------------------------------
# spefial targets to build all OpenCV modules
# ----------------------------------------------------------------------------
# ----------------------------------------------------------------------------
add_custom_target
(
opencv_modules
)
add_custom_target
(
opencv_modules
)
if
(
ENABLE_SOLUTION_FOLDERS
)
if
(
ENABLE_SOLUTION_FOLDERS
)
...
@@ -72,7 +22,7 @@ endif()
...
@@ -72,7 +22,7 @@ endif()
# ----------------------------------------------------------------------------
# ----------------------------------------------------------------------------
#
spefial targets to build
all tests
#
targets building
all tests
# ----------------------------------------------------------------------------
# ----------------------------------------------------------------------------
if
(
BUILD_TESTS
)
if
(
BUILD_TESTS
)
add_custom_target
(
opencv_tests
)
add_custom_target
(
opencv_tests
)
...
...
cmake/OpenCVModule.cmake
View file @
b5dd26e4
...
@@ -635,9 +635,6 @@ function(ocv_add_perf_tests)
...
@@ -635,9 +635,6 @@ function(ocv_add_perf_tests)
ocv_add_precompiled_headers
(
${
the_target
}
)
ocv_add_precompiled_headers
(
${
the_target
}
)
if
(
PYTHON_EXECUTABLE
)
add_dependencies
(
perf
${
the_target
}
)
endif
()
else
(
OCV_DEPENDENCIES_FOUND
)
else
(
OCV_DEPENDENCIES_FOUND
)
# TODO: warn about unsatisfied dependencies
# TODO: warn about unsatisfied dependencies
endif
(
OCV_DEPENDENCIES_FOUND
)
endif
(
OCV_DEPENDENCIES_FOUND
)
...
...
modules/java/test/CMakeLists.txt
View file @
b5dd26e4
...
@@ -75,3 +75,7 @@ add_custom_command(OUTPUT "${opencv_test_java_bin_dir}/build/jar/opencv-test.jar
...
@@ -75,3 +75,7 @@ add_custom_command(OUTPUT "${opencv_test_java_bin_dir}/build/jar/opencv-test.jar
add_custom_target
(
${
PROJECT_NAME
}
ALL SOURCES
"
${
opencv_test_java_bin_dir
}
/build/jar/opencv-test.jar"
)
add_custom_target
(
${
PROJECT_NAME
}
ALL SOURCES
"
${
opencv_test_java_bin_dir
}
/build/jar/opencv-test.jar"
)
add_dependencies
(
${
PROJECT_NAME
}
${
the_module
}
)
add_dependencies
(
${
PROJECT_NAME
}
${
the_module
}
)
if
(
ENABLE_SOLUTION_FOLDERS
)
set_target_properties
(
${
PROJECT_NAME
}
PROPERTIES FOLDER
"tests accuracy"
)
endif
()
samples/cpp/CMakeLists.txt
View file @
b5dd26e4
...
@@ -32,9 +32,11 @@ if(BUILD_EXAMPLES AND OCV_DEPENDENCIES_FOUND)
...
@@ -32,9 +32,11 @@ if(BUILD_EXAMPLES AND OCV_DEPENDENCIES_FOUND)
if
(
"
${
srcs
}
"
MATCHES
"tutorial_code"
)
if
(
"
${
srcs
}
"
MATCHES
"tutorial_code"
)
set
(
sample_kind tutorial
)
set
(
sample_kind tutorial
)
set
(
sample_KIND TUTORIAL
)
set
(
sample_KIND TUTORIAL
)
set
(
sample_folder
"samples//tutorials"
)
else
()
else
()
set
(
sample_kind example
)
set
(
sample_kind example
)
set
(
sample_KIND EXAMPLE
)
set
(
sample_KIND EXAMPLE
)
set
(
sample_folder
"samples//cpp"
)
endif
()
endif
()
set
(
the_target
"
${
sample_kind
}
_
${
name
}
"
)
set
(
the_target
"
${
sample_kind
}
_
${
name
}
"
)
...
@@ -50,7 +52,7 @@ if(BUILD_EXAMPLES AND OCV_DEPENDENCIES_FOUND)
...
@@ -50,7 +52,7 @@ if(BUILD_EXAMPLES AND OCV_DEPENDENCIES_FOUND)
PROJECT_LABEL
"(
${
sample_KIND
}
)
${
name
}
"
)
PROJECT_LABEL
"(
${
sample_KIND
}
)
${
name
}
"
)
if
(
ENABLE_SOLUTION_FOLDERS
)
if
(
ENABLE_SOLUTION_FOLDERS
)
set_target_properties
(
${
the_target
}
PROPERTIES FOLDER
"
${
sample_
kind
}
s//cpp
"
)
set_target_properties
(
${
the_target
}
PROPERTIES FOLDER
"
${
sample_
folder
}
"
)
endif
()
endif
()
if
(
WIN32
)
if
(
WIN32
)
...
@@ -58,7 +60,7 @@ if(BUILD_EXAMPLES AND OCV_DEPENDENCIES_FOUND)
...
@@ -58,7 +60,7 @@ if(BUILD_EXAMPLES AND OCV_DEPENDENCIES_FOUND)
set_target_properties
(
${
the_target
}
PROPERTIES LINK_FLAGS
"/NODEFAULTLIB:atlthunk.lib /NODEFAULTLIB:atlsd.lib /DEBUG"
)
set_target_properties
(
${
the_target
}
PROPERTIES LINK_FLAGS
"/NODEFAULTLIB:atlthunk.lib /NODEFAULTLIB:atlsd.lib /DEBUG"
)
endif
()
endif
()
install
(
TARGETS
${
the_target
}
install
(
TARGETS
${
the_target
}
RUNTIME DESTINATION
"
${
sample_
kind
}
s/cpp
"
COMPONENT main
)
RUNTIME DESTINATION
"
${
sample_
folder
}
"
COMPONENT main
)
endif
()
endif
()
ENDMACRO
()
ENDMACRO
()
...
...
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