Commit Graph

80 Commits

Author SHA1 Message Date
AlexeyAB e87042a49a Fixed Makefile and CMakeLists.txt for RTX 3090 2020-12-01 05:14:02 +03:00
Stefano Sinigardi 86b1bf7497 restore missing infos in README.md after merging with master 2020-08-08 16:25:53 +02:00
Stefano Sinigardi c00dbbb9fa bump minimum compute capability to 5.0 2020-08-08 15:35:46 +02:00
Stefano Sinigardi 78293335df unify lib naming with makefile 2020-08-08 13:15:03 +02:00
Stefano Sinigardi 20968ef98b Merge branch 'dev/alexey/master' into dev/cenit/cuda-cmake 2020-08-08 13:10:27 +02:00
tomheaven f04b6ad538 fix an openmp related error on macOS 2020-06-10 09:00:46 +08:00
Stefano Sinigardi 6a2e9ca1c6 add compatibility with CMake 3.17 2020-05-23 15:48:13 +02:00
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