Alexander Alekhin
32f568308a
cmake: cleanup ffmpeg detection
8 years ago
Alexander Alekhin
5ac15f09ed
cmake: add DEBUG_PRE/DEBUG_POST commands handling
...
Useful for debug purposes:
cmake -DDEBUG_POST="ocv_cmake_dump_vars(CUDA)" .
cmake -DCMAKE_PRE="ocv_cmake_dump_vars(\"OPENCL|opencl\")" .
8 years ago
Alexander Alekhin
36d7712c2c
cmake: CMakeVars.txt (for debugging purpose)
8 years ago
Alexander Alekhin
e5041abe55
cmake: remove outdated pkg-config module
8 years ago
Alexander Alekhin
a3bfa6f566
cmake: ccache
8 years ago
Alexander Alekhin
c314178e7a
highgui/osx: backport AVFoundation support
8 years ago
Vitaly Tuzov
96903dc4ad
Test data necessary for python samples added to test package.
...
Test launch script updated to run new tests as well.
9 years ago
Maksim Shabunin
d2e451e877
Ported VTK cmake detection from master branch
9 years ago
Vadim Pisarevsky
799622affd
make sure opencv builds fine with the recent versions of libav (e.g. from Ubuntu 14.10)
...
(cherry picked from commit 2b2e3ee93c
)
Conflicts:
cmake/OpenCVFindLibsVideo.cmake
modules/videoio/src/cap.cpp
modules/videoio/src/cap_ffmpeg_impl.hpp
modules/videoio/src/ffmpeg_codecs.hpp
modules/videoio/test/test_ffmpeg.cpp
10 years ago
Vladislav Vinogradov
cde697dd14
introduce BUILD_TINY_GPU_MODULE CMake option
...
it adds OPENCV_TINY_GPU_MODULE definition, that will allow
to build tiny version of gpu module (with limited image format support)
10 years ago
Ying Xiong
82668e06d4
Silence cmake 3.0+ warnings about MACOSX_RPATH
10 years ago
Roman Donchenko
3f3ca85103
Don't use ${CMAKE_INSTALL_PREFIX} as an install destination
...
Absolute destinations are not necessary, and prevent CPack from working.
(cherry picked from commit 0387f8ad56
)
10 years ago
Alexander Smorkalov
a09ad35d98
opencv_testing.sh script installation is removed as run tests script does the same thing.
...
(cherry picked from commit 9206ec30a2
)
10 years ago
Roman Donchenko
6e121b2e29
Use imported targets for linking to CUDA
...
This retains the desirable quality of not including paths to CUDA libraries
from the build system into the config files, and has two major advantages:
* It removes the need to use link_directories, which doesn't guarantee that
the libraries from the supplied directory will be used (there may be
libraries with the same names earlier in the search path).
* It removes the need to put -L entries into OPENCV_LINKER_LIBS. This variable
is used with target_link_libraries, where such entries are treated as linker
flags, so doing this is unportable. I remove the support for -L entries
from OpenCVGenPkgconfig.cmake, as well, to discourage adding them in the
future.
10 years ago
quentin
afdf319f36
Add -L for CUDA libs path to pkg-config
...
Add all dirs from CUDA_LIBS_PATH as -L linker options to
OPENCV_LINKER_LIBS. These will end up in opencv.pc.
10 years ago
Roman Donchenko
c1e3ca170e
Add a script to run all tests on Windows
...
It's pretty much a simplified copy of the Linux script, lacking fancy colors.
Also, I had to drop Python testing, because it's not easy to pass the Python
module location to the script, and I have no pressing need to run the Python
tests at the moment.
10 years ago
Roman Donchenko
0387f8ad56
Don't use ${CMAKE_INSTALL_PREFIX} as an install destination
...
Absolute destinations are not necessary, and prevent CPack from working.
10 years ago
Alexander Smorkalov
9206ec30a2
opencv_testing.sh script installation is removed as run tests script does the same thing.
10 years ago
Ben Hagen
5245c7454c
Do not blacklist GStreamer on Apple
10 years ago
Alexander Smorkalov
0f263e125b
Full AARCH64 support with NEON and new CUDA toolkit.
10 years ago
Maksim Shabunin
9b55c09999
Basic doxygen documentation support
...
- updated existing Doxyfile.in
- added corresponding cmake instructions
- added some specific files (layout, icon)
- clean existing doxygen warnings
Conflicts:
CMakeLists.txt
doc/CMakeLists.txt
modules/core/include/opencv2/core.hpp
modules/core/include/opencv2/core/base.hpp
modules/core/include/opencv2/core/cuda.inl.hpp
modules/core/include/opencv2/core/mat.hpp
modules/core/include/opencv2/core/matx.hpp
modules/core/include/opencv2/core/types.hpp
modules/flann/include/opencv2/flann/lsh_table.h
modules/imgproc/include/opencv2/imgproc.hpp
10 years ago
Alexander Smorkalov
6bb6039ebb
Fixes for QNX 6.6 Neitrino support.
10 years ago
Vladislav Vinogradov
07bd58a0e8
turn on testing support in root binary directory
10 years ago
Andrey Kamaev
5dde172452
silence cmake 3.0+ warnings on LOCATION attribute
10 years ago
Alexander Smorkalov
1f4fe3bb27
GStreamer 1.0 backport from master branch.
10 years ago
GregoryMorse
587402859e
Add VS2013 support
...
Fix indentation in output that made it look like changes were dependent on WinRT when they are independent libraries.
Defaults needed flipping otherwise undesired behavior. Change is tested with combinations.
Fixed and tested
Windows Phone v8.0/v8.1 SDK for Universal Windows Apps (Windows Phone v8.1 Silverlight App support not included) and fix initial cache causing problem
10 years ago
Igor Kuzmin
0421da78b3
XIMEA cam support: allow on OS X too
10 years ago
Alexander Smorkalov
35768ed638
Python tests added to -tests deb package.
10 years ago
Roman Donchenko
023102c804
cap_libv4l.cpp depends on both libv4l 1 and 2, so search for both
...
How this worked before, I do not know.
11 years ago
Richard Yoo
11a09ef5cc
Changes to support Intel AVX/AVX2 in cvResize().
11 years ago
Alexander Smorkalov
3b65b710b6
Implicit linkage with CUDA runtime reverted.
11 years ago
Alexander Smorkalov
284b2fc1e7
Cut path to CUDA libraries to prevent generation of OpenCVModules.cmake with abs path.
11 years ago
Roman Donchenko
1cf75c0cab
Hardcode iOS's endianness, since the TestBigEndian module doesn't work there
11 years ago
Alexander Smorkalov
de6d13088f
gcov tool support added.
11 years ago
Stuart Cunningham
55b9c0374c
Fix cmake detection of build platform endianness
...
Improve comments to indicate actual usage of WORDS_BIGENDIAN where
it is tested with #ifdef rather than #if
11 years ago
Ilya Lavrenov
879c0196d4
enabled OpenGL on MacOSX
11 years ago
Alexander Smorkalov
f40ffe4763
LICENSE and README files installation rules added.
...
(cherry picked from commit e55f2b2602
)
11 years ago
Alexander Smorkalov
116311b7b4
opencv_run_all_tests.sh implemented for Android SDK.
...
(cherry picked from commit d02c291160
)
11 years ago
Alexander Smorkalov
d02c291160
opencv_run_all_tests.sh implemented for Android SDK.
11 years ago
Alexander Smorkalov
e55f2b2602
LICENSE and README files installation rules added.
11 years ago
Alexander Smorkalov
826fc00374
Tests install path fix for Android SDK.
...
(cherry picked from commit 0cd0e4749b
)
11 years ago
Alexander Smorkalov
0cd0e4749b
Tests install path fix for Android SDK.
11 years ago
Alexander Smorkalov
514b714cc2
opencv_run_all_tests.sh script added to -tests package.
...
(cherry picked from commit d45350a06a
)
11 years ago
Alexander Smorkalov
d45350a06a
opencv_run_all_tests.sh script added to -tests package.
11 years ago
Alexander Smorkalov
7fec87d3f6
Multiple fixes for tests deb package build.
...
Added opencv_testing.sh.in file;
opencv_testing.sh installation guarded by OS check.
(cherry picked from commit d9dc5ffa91
)
11 years ago
Alexander Smorkalov
d9dc5ffa91
Multiple fixes for tests deb package build.
...
Added opencv_testing.sh.in file;
opencv_testing.sh installation guarded by OS check.
11 years ago
Alexander Smorkalov
00d555f051
Code review notes fixed.
...
Env setup for testing package implemented using /etc/profile.d;
Variable with path for all native samples added;
Path for test binaries and test data updated.
(cherry picked from commit 39201e68e2
)
11 years ago
Alexander Smorkalov
6cf7d6ef4e
OpenCV C/C++/OCL/CUDA samples install path fixed. Install rools for tests added.
...
(cherry picked from commit f332cba14b
)
11 years ago
Alexander Smorkalov
39201e68e2
Code review notes fixed.
...
Env setup for testing package implemented using /etc/profile.d;
Variable with path for all native samples added;
Path for test binaries and test data updated.
11 years ago
Alexander Smorkalov
f332cba14b
OpenCV C/C++/OCL/CUDA samples install path fixed. Install rools for tests added.
11 years ago