Stefano Sinigardi
ac7436dccd
ported build configs from circleCI
2020-05-01 09:29:03 +02:00
Stefano Sinigardi
24ad413a79
add mingw and cuda on github actions, restored cuda 10.2 on appveyor as a test
2020-05-01 09:28:51 +02:00
Stefano Sinigardi
c3dc2c4a0d
use Release as default build type
2020-04-30 18:47:23 +02:00
Stefano Sinigardi
6afe964d4f
upgrade CUDA, cmake and VS on CI
2020-04-29 22:31:07 +02:00
Stefano Sinigardi
1c64c2d892
enable cc70,cc72,cc75 for half_precision, add message for omp missing on macOS
2020-04-29 20:24:08 +02:00
Stefano Sinigardi
fe879f3baf
simplify cmake due to minimum project requirement already gone to 3.12
2020-04-29 20:24:08 +02:00
Stefano Sinigardi
be49ab30cd
omp support on macOS
2020-04-29 20:24:00 +02:00
AlexeyAB
893b889b2f
Cmake is fixed for V100 (CC=7.0)
2020-04-25 14:58:36 +03:00
Stefano Sinigardi
3869d7ec40
restrict the opencv module selection to the only problematic configuration
2019-08-02 10:12:36 +02:00
Stefano Sinigardi
7377f661f6
fix label option
2019-08-02 09:01:58 +02:00
Stefano Sinigardi
73baf8531e
bump tweak version
2019-08-01 13:23:04 +02:00
Stefano Sinigardi
a57a16998d
move bool from set cache to option
2019-08-01 13:19:19 +02:00
Stefano Sinigardi
9baf9861d7
restore shared lib as default
2019-08-01 07:47:38 +02:00
Stefano Sinigardi
53699c189b
use selected OpenCV modules only on Windows
2019-07-31 13:30:20 +02:00
Stefano Sinigardi
98a2a7a7b7
re-enable full opencv linking as an option
2019-07-31 10:15:28 +02:00
Stefano Sinigardi
992ee6b4b6
everything is publicly linked for libdark
2019-07-31 06:51:27 +02:00
Stefano Sinigardi
651a8dd7a6
restore OMP symbols as public
2019-07-30 14:56:44 +02:00
Stefano Sinigardi
c32588f433
add missing links for cpp targets
2019-07-30 13:38:21 +02:00
Stefano Sinigardi
76b42fc776
export missing defines and includes, hide unnecessary public symbols
2019-07-30 11:05:50 +02:00
Stefano Sinigardi
61bab85a54
add compatibility with opencv 4.1.1
2019-07-26 11:16:14 +02:00
Stefano Sinigardi
ae0306e851
option to build project using cpp compiler if c not working/available
2019-07-25 09:47:27 +02:00
Stefano Sinigardi
2c4c96f50c
fix regression
2019-07-12 17:35:38 +02:00
Stefano Sinigardi
15a19c4e83
avoid 'command line is too long' error on windows
2019-07-11 18:55:24 +02:00
Stefano Sinigardi
e299925c5c
re-enable cuda choice
2019-07-09 10:39:48 +02:00
Stefano Sinigardi
b78db932cd
fix missing pthread link for downstream users
2019-06-12 17:17:40 +02:00
Stefano Sinigardi
1b7a0dca09
revert #3389
2019-06-12 16:45:48 +02:00
Stefano Sinigardi
7701a8cf54
Merge branch 'dev/alexey/master' into dev/cenit/fixes
2019-06-12 16:44:30 +02:00
Aymeric DUJARDIN
f1f45b295c
Fix Ubuntu cmake compilation (nvcc fatal fopenmp + pthread link uselib)
2019-06-12 09:23:57 +02:00
Stefano Sinigardi
f14c6e2fd9
fully restore opencv option which got lost somehow
2019-06-10 10:56:23 +02:00
Stefano Sinigardi
f1b6a6e008
fixes for clang/mac
2019-06-10 10:33:20 +02:00
Stefano Sinigardi
578d1c0fba
[cmake+cuda] improve friendliness of architecture selection
2019-05-20 15:17:14 +02:00
Stefano Sinigardi
5e242dfe4d
remove deprecated json file
2019-05-14 11:41:25 +02:00
Stefano Sinigardi
920b29f15f
fixes for ci and included files
2019-05-14 09:23:02 +02:00
Stefano Sinigardi
d21dc00c6e
move towards using only modern cmake - part 3
2019-05-13 18:51:31 +02:00
Stefano Sinigardi
52dabbbd02
move towards using only modern cmake - part 2
2019-05-13 17:23:02 +02:00
Stefano Sinigardi
f27f7cc5d0
move towards using only modern cmake
2019-05-13 00:05:27 +02:00
Stefano Sinigardi
c2071db3ae
fully recicle install location in target definition
2019-04-23 18:49:51 +02:00
Stefano Sinigardi
49986d5a20
install header files to darknet/ subfolder
2019-04-23 17:34:34 +02:00
Stefano Sinigardi
6497ba1bfd
[dark.lib] set correct function visibility when building shared libs also for non-msvc compilers
2019-04-18 16:16:55 +02:00
Stefano Sinigardi
77917d02fb
[headers] move .h files to our own subfolder to avoid clashes with other libraries
2019-04-17 14:17:13 +02:00
Stefano Sinigardi
5b8929becf
fixes for downstream projects using darklib, disable debug build
2019-04-10 18:36:03 +02:00
Stefano Sinigardi
1cbdd293f3
sync cmake version with hardcoded version
2019-04-10 14:02:54 +02:00
Stefano Sinigardi
e782d96180
[VS] add support for BuildTools (only compilers, partial installation of Visual Studio)
2019-04-10 10:51:54 +02:00
Stefano Sinigardi
f6d45f1408
[travis] improve CI configurations, add no-opencv-ones, add opencv4 on
...
macOS
[build.sh] improve handling of vcpkg
[readme] update instructions for newer visual studio versions
[build.ps1] add VS2015 and VS2019 using vswhere
2019-04-09 09:06:58 +02:00
AlexeyAB
f19d1440cb
Moved all OpenCV functions to the image_opencv.cpp/h
2019-04-04 22:57:05 +03:00
Stefano Sinigardi
c35c94798a
[clang] force -pthread flag on linux to avoid some cmake bugs
2019-03-29 16:09:04 +01:00
Stefano Sinigardi
05b23f5d6e
add some more messages to vcpkg auto-integration
2019-03-29 10:16:35 +01:00
Stefano Sinigardi
05f027cc72
shared libs are really always default now, static are opt-in only
2019-03-29 09:15:55 +01:00
Stefano Sinigardi
da74882fe1
cleanup in preparation to opencv-4 work
2019-03-28 17:54:27 +01:00
AlexeyAB
f5fd086407
Minor fix
2019-03-28 00:11:16 +03:00