-
Notifications
You must be signed in to change notification settings - Fork 3.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fresh CMakeLists.txt #2912
base: master
Are you sure you want to change the base?
Fresh CMakeLists.txt #2912
Commits on Feb 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d1d265b - Browse repository at this point
Copy the full SHA d1d265bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bb207d - Browse repository at this point
Copy the full SHA 8bb207dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e294d4 - Browse repository at this point
Copy the full SHA 2e294d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60254ff - Browse repository at this point
Copy the full SHA 60254ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 462e182 - Browse repository at this point
Copy the full SHA 462e182View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30cd3df - Browse repository at this point
Copy the full SHA 30cd3dfView commit details -
install targets. This is a copy paste from old script. I don't know i…
…f there is a more modern way of doing this.
Configuration menu - View commit details
-
Copy full SHA for 8584073 - Browse repository at this point
Copy the full SHA 8584073View commit details
Commits on Feb 5, 2024
-
- build python in main CMakeLists.txt file
- fix some weird thing in pybind11 CMakeLists.txt file - update setup.py script
Configuration menu - View commit details
-
Copy full SHA for 394d91e - Browse repository at this point
Copy the full SHA 394d91eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 95b9210 - Browse repository at this point
Copy the full SHA 95b9210View commit details
Commits on Feb 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6d73a19 - Browse repository at this point
Copy the full SHA 6d73a19View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae5380e - Browse repository at this point
Copy the full SHA ae5380eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ff13c0 - Browse repository at this point
Copy the full SHA 6ff13c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ec8b1c - Browse repository at this point
Copy the full SHA 8ec8b1cView commit details -
install blas for now while we try fix the version of blas in external
pfeatherstone committedFeb 6, 2024 Configuration menu - View commit details
-
Copy full SHA for 02f35a0 - Browse repository at this point
Copy the full SHA 02f35a0View commit details
Commits on Feb 7, 2024
-
Your Name committed
Feb 7, 2024 Configuration menu - View commit details
-
Copy full SHA for 2d1fad2 - Browse repository at this point
Copy the full SHA 2d1fad2View commit details -
window runner. don't know why ${{ github.workspace }}/dlib doesn't wo…
…rk but oh well
Your Name committedFeb 7, 2024 Configuration menu - View commit details
-
Copy full SHA for f59af43 - Browse repository at this point
Copy the full SHA f59af43View commit details -
pfeatherstone committed
Feb 7, 2024 Configuration menu - View commit details
-
Copy full SHA for 2bf1bad - Browse repository at this point
Copy the full SHA 2bf1badView commit details -
pfeatherstone committed
Feb 7, 2024 Configuration menu - View commit details
-
Copy full SHA for e65ed6b - Browse repository at this point
Copy the full SHA e65ed6bView commit details -
pfeatherstone committed
Feb 7, 2024 Configuration menu - View commit details
-
Copy full SHA for 404b5c4 - Browse repository at this point
Copy the full SHA 404b5c4View commit details -
pfeatherstone committed
Feb 7, 2024 Configuration menu - View commit details
-
Copy full SHA for 4cba233 - Browse repository at this point
Copy the full SHA 4cba233View commit details -
pfeatherstone committed
Feb 7, 2024 Configuration menu - View commit details
-
Copy full SHA for 284fcbc - Browse repository at this point
Copy the full SHA 284fcbcView commit details -
pfeatherstone committed
Feb 7, 2024 Configuration menu - View commit details
-
Copy full SHA for cb9c9b3 - Browse repository at this point
Copy the full SHA cb9c9b3View commit details
Commits on Feb 8, 2024
-
replace DLIB_CASSERT with normal throw statement. otherwise, the 2nd …
…time you hit this, the program will abort
Your Name committedFeb 8, 2024 Configuration menu - View commit details
-
Copy full SHA for 56b9fe8 - Browse repository at this point
Copy the full SHA 56b9fe8View commit details -
- check there is a fortran compiler before trying to enable it. Fixes…
… an issue on windows build - only enable BLAS if either a valid BLAS library is found or fortran is enabled - correctly set DLIB_DISABLE_ASSERTS
Your Name committedFeb 8, 2024 Configuration menu - View commit details
-
Copy full SHA for 9909cbd - Browse repository at this point
Copy the full SHA 9909cbdView commit details -
Your Name committed
Feb 8, 2024 Configuration menu - View commit details
-
Copy full SHA for ccf1356 - Browse repository at this point
Copy the full SHA ccf1356View commit details -
confusingly, gui_widgets/fonts.cpp doesn't depend on X11
Your Name committedFeb 8, 2024 Configuration menu - View commit details
-
Copy full SHA for 2031e45 - Browse repository at this point
Copy the full SHA 2031e45View commit details -
use DLIB_NO_ABORT_ON_2ND_FATAL_ERROR
Your Name committedFeb 8, 2024 Configuration menu - View commit details
-
Copy full SHA for 7cfcfee - Browse repository at this point
Copy the full SHA 7cfcfeeView commit details -
pfeatherstone committed
Feb 8, 2024 Configuration menu - View commit details
-
Copy full SHA for 2c22d8e - Browse repository at this point
Copy the full SHA 2c22d8eView commit details -
pfeatherstone committed
Feb 8, 2024 Configuration menu - View commit details
-
Copy full SHA for bddb28e - Browse repository at this point
Copy the full SHA bddb28eView commit details -
pfeatherstone committed
Feb 8, 2024 Configuration menu - View commit details
-
Copy full SHA for d5427e9 - Browse repository at this point
Copy the full SHA d5427e9View commit details -
pfeatherstone committed
Feb 8, 2024 Configuration menu - View commit details
-
Copy full SHA for 6dcaef6 - Browse repository at this point
Copy the full SHA 6dcaef6View commit details -
pfeatherstone committed
Feb 8, 2024 Configuration menu - View commit details
-
Copy full SHA for cde3f07 - Browse repository at this point
Copy the full SHA cde3f07View commit details -
pfeatherstone committed
Feb 8, 2024 Configuration menu - View commit details
-
Copy full SHA for a41836f - Browse repository at this point
Copy the full SHA a41836fView commit details
Commits on Feb 9, 2024
-
- build specific architecture. "native" isn't supported until cmake 3.24
- re-enable dnn.cpp in unit tests. I had originally disabled it since dlib's DNN module takes approximately the age of the universe to build. - imglab requires GUI stuff
Your Name committedFeb 9, 2024 Configuration menu - View commit details
-
Copy full SHA for 5f9066f - Browse repository at this point
Copy the full SHA 5f9066fView commit details -
increase template depth on old clang and windows. use generator expre…
…ssions
Your Name committedFeb 9, 2024 Configuration menu - View commit details
-
Copy full SHA for 66bd706 - Browse repository at this point
Copy the full SHA 66bd706View commit details -
- cmake generator expression helpers
- only link to x11 if not WIN32 - enable GUI support by default on WIN32
Your Name committedFeb 9, 2024 Configuration menu - View commit details
-
Copy full SHA for 3629aeb - Browse repository at this point
Copy the full SHA 3629aebView commit details -
Your Name committed
Feb 9, 2024 Configuration menu - View commit details
-
Copy full SHA for 071f6b0 - Browse repository at this point
Copy the full SHA 071f6b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a124862 - Browse repository at this point
Copy the full SHA a124862View commit details
Commits on Feb 11, 2024
-
pfeatherstone committed
Feb 11, 2024 Configuration menu - View commit details
-
Copy full SHA for da25f35 - Browse repository at this point
Copy the full SHA da25f35View commit details -
pfeatherstone committed
Feb 11, 2024 Configuration menu - View commit details
-
Copy full SHA for aabf289 - Browse repository at this point
Copy the full SHA aabf289View commit details
Commits on Feb 12, 2024
-
pfeatherstone committed
Feb 12, 2024 Configuration menu - View commit details
-
Copy full SHA for 3291d76 - Browse repository at this point
Copy the full SHA 3291d76View commit details -
matlab build fix? I think RPATH is broken on install
pfeatherstone committedFeb 12, 2024 Configuration menu - View commit details
-
Copy full SHA for 610e187 - Browse repository at this point
Copy the full SHA 610e187View commit details
Commits on Feb 13, 2024
-
pfeatherstone committed
Feb 13, 2024 Configuration menu - View commit details
-
Copy full SHA for 69970c3 - Browse repository at this point
Copy the full SHA 69970c3View commit details -
pfeatherstone committed
Feb 13, 2024 Configuration menu - View commit details
-
Copy full SHA for d50eb8c - Browse repository at this point
Copy the full SHA d50eb8cView commit details -
so, the fix was not to compile all/source.cpp into a static library a…
…nd link to that, but link to main dlib library instead. It makes absolutely no sense
pfeatherstone committedFeb 13, 2024 Configuration menu - View commit details
-
Copy full SHA for dac3aae - Browse repository at this point
Copy the full SHA dac3aaeView commit details -
pfeatherstone committed
Feb 13, 2024 Configuration menu - View commit details
-
Copy full SHA for 1c22cab - Browse repository at this point
Copy the full SHA 1c22cabView commit details
Commits on Feb 14, 2024
-
- split back into seperate CMakeLists.txt files
pfeatherstone committedFeb 14, 2024 Configuration menu - View commit details
-
Copy full SHA for 323dbba - Browse repository at this point
Copy the full SHA 323dbbaView commit details -
pfeatherstone committed
Feb 14, 2024 Configuration menu - View commit details
-
Copy full SHA for e5e8316 - Browse repository at this point
Copy the full SHA e5e8316View commit details -
pfeatherstone committed
Feb 14, 2024 Configuration menu - View commit details
-
Copy full SHA for e06f389 - Browse repository at this point
Copy the full SHA e06f389View commit details -
pfeatherstone committed
Feb 14, 2024 Configuration menu - View commit details
-
Copy full SHA for 48a48be - Browse repository at this point
Copy the full SHA 48a48beView commit details
Commits on Feb 15, 2024
-
Your Name committed
Feb 15, 2024 Configuration menu - View commit details
-
Copy full SHA for 405dfc0 - Browse repository at this point
Copy the full SHA 405dfc0View commit details -
- more message statements so you exactly what's enabled, not just wha…
…t's found - enable CUDA if CUDNN is found as well, not just CUDA toolkit. - /bigobj is gated on whether MSVC is used, not whether or not you're on windows
pfeatherstone committedFeb 15, 2024 Configuration menu - View commit details
-
Copy full SHA for 2fbe9d1 - Browse repository at this point
Copy the full SHA 2fbe9d1View commit details -
pfeatherstone committed
Feb 15, 2024 Configuration menu - View commit details
-
Copy full SHA for 8187393 - Browse repository at this point
Copy the full SHA 8187393View commit details -
pfeatherstone committed
Feb 15, 2024 Configuration menu - View commit details
-
Copy full SHA for 9d05268 - Browse repository at this point
Copy the full SHA 9d05268View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e20ca2 - Browse repository at this point
Copy the full SHA 2e20ca2View commit details -
more hand holding. Gate stripping on MSVC not WIN32
pfeatherstone committedFeb 15, 2024 Configuration menu - View commit details
-
Copy full SHA for 6d1a04f - Browse repository at this point
Copy the full SHA 6d1a04fView commit details -
pfeatherstone committed
Feb 15, 2024 Configuration menu - View commit details
-
Copy full SHA for f3745b5 - Browse repository at this point
Copy the full SHA f3745b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83e8c65 - Browse repository at this point
Copy the full SHA 83e8c65View commit details
Commits on Feb 16, 2024
-
- look for tbb. We might need that soon if the tbb symbols in libmkl_…
…tbb_thread.so are weak - install MKL via official installer
Your Name committedFeb 16, 2024 Configuration menu - View commit details
-
Copy full SHA for 09e0fec - Browse repository at this point
Copy the full SHA 09e0fecView commit details
Commits on Feb 17, 2024
-
need to find a way to fix RPATH
pfeatherstone committedFeb 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 161dbcc - Browse repository at this point
Copy the full SHA 161dbccView commit details -
hack to force dlib to link to libtbb and add its path to RPATH.
pfeatherstone committedFeb 17, 2024 Configuration menu - View commit details
-
Copy full SHA for b94c983 - Browse repository at this point
Copy the full SHA b94c983View commit details -
don't set avx, sse or neon flags with nvcc. that upsets old nvcc 11.0…
… or older.
pfeatherstone committedFeb 17, 2024 Configuration menu - View commit details
-
Copy full SHA for e161f9a - Browse repository at this point
Copy the full SHA e161f9aView commit details -
added GNU OMP threading layer. Made TBB layer the default.
pfeatherstone committedFeb 17, 2024 Configuration menu - View commit details
-
Copy full SHA for bfe8b49 - Browse repository at this point
Copy the full SHA bfe8b49View commit details
Commits on Feb 18, 2024
-
- Made DLIB_VERSION a public compile definition of dlib which propagates to python bindings and everything else. Everyone can know about the dlib version. - static runtime on visual studio - attempt to turn LTO off - some hand-holding comment
pfeatherstone committedFeb 18, 2024 Configuration menu - View commit details
-
Copy full SHA for b8c8c4f - Browse repository at this point
Copy the full SHA b8c8c4fView commit details -
warn about BLAS not found and tell people how to install it.
pfeatherstone committedFeb 18, 2024 Configuration menu - View commit details
-
Copy full SHA for ca676a9 - Browse repository at this point
Copy the full SHA ca676a9View commit details -
release_build_by_default smells fishy
pfeatherstone committedFeb 18, 2024 Configuration menu - View commit details
-
Copy full SHA for 26640aa - Browse repository at this point
Copy the full SHA 26640aaView commit details -
- added linking to ws2_32 winmm on windows with msvc. Is it required …
…with mingw or cygwin? - added custom cmake module for gui stuff. on linux, look for x11, on windows look for gdi32, imm32 and comctl32. Do you need to link to those libraries explicitly on 64-bit windows?
pfeatherstone committedFeb 18, 2024 Configuration menu - View commit details
-
Copy full SHA for 4def070 - Browse repository at this point
Copy the full SHA 4def070View commit details -
pfeatherstone committed
Feb 18, 2024 Configuration menu - View commit details
-
Copy full SHA for b46be21 - Browse repository at this point
Copy the full SHA b46be21View commit details -
remove find_library ? just force-link and hope for the best?
pfeatherstone committedFeb 18, 2024 Configuration menu - View commit details
-
Copy full SHA for fa3e00d - Browse repository at this point
Copy the full SHA fa3e00dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 00f8016 - Browse repository at this point
Copy the full SHA 00f8016View commit details
Commits on Feb 20, 2024
-
- release by default - use CMAKE_BUILD_TYPE instead of --config when using make or ninja - use --config Release instead of CMAKE_BUILD_TYPE on windows
Your Name committedFeb 20, 2024 Configuration menu - View commit details
-
Copy full SHA for f7a2a83 - Browse repository at this point
Copy the full SHA f7a2a83View commit details
Commits on Feb 25, 2024
-
- change the order of the SIMD compiler options. e.g. it's -mavx -mav…
…x2 not -mavx2 -mavx - don't need set set the compile definitions explicitly. simd_check.h does it for you - modified the stats stuff ever so slightly. It's basically just style. But that seems to make auto-vectorization stuff a bit happier
pfeatherstone committedFeb 25, 2024 Configuration menu - View commit details
-
Copy full SHA for 92e11fc - Browse repository at this point
Copy the full SHA 92e11fcView commit details -
- compile with Wno-free-nonheap-object when using gcc [11.3.0, 11.4.0]
pfeatherstone committedFeb 25, 2024 Configuration menu - View commit details
-
Copy full SHA for 8bf41d5 - Browse repository at this point
Copy the full SHA 8bf41d5View commit details
Commits on Feb 26, 2024
-
pfeatherstone committed
Feb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 9f1cae8 - Browse repository at this point
Copy the full SHA 9f1cae8View commit details
Commits on Feb 29, 2024
-
added runner which tests dlib installation
pfeatherstone committedFeb 29, 2024 Configuration menu - View commit details
-
Copy full SHA for 617b9a8 - Browse repository at this point
Copy the full SHA 617b9a8View commit details
Commits on Mar 2, 2024
-
pfeatherstone committed
Mar 2, 2024 Configuration menu - View commit details
-
Copy full SHA for ad66b68 - Browse repository at this point
Copy the full SHA ad66b68View commit details
Commits on Mar 3, 2024
-
test dlib installation through pkg-config
pfeatherstone committedMar 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 60a7461 - Browse repository at this point
Copy the full SHA 60a7461View commit details