Davis King
7eab4ed009
Suppressed warnings about unused testing code.
2015-10-27 17:49:40 -04:00
Davis King
514be3dea0
Added throw() spec to a throwing destructor.
2015-10-27 17:38:35 -04:00
Davis King
f50faa47be
saving docs
2015-10-27 17:29:26 -04:00
Davis King
bde2e25875
updated docs
2015-10-27 17:28:10 -04:00
Davis King
a547b904ee
updated docs
2015-10-27 17:11:06 -04:00
Davis King
ace034ccf4
Updated compile instructions and added notes about building the python API.
2015-10-27 17:09:29 -04:00
Davis King
9988deac43
Cleaned up install instructions slightly.
2015-10-27 08:50:44 -04:00
Davis King
844f252a75
Updated compile/install instructions for python bindings.
2015-10-27 08:25:43 -04:00
Davis King
5d377ceb6d
Added a overview comment at the top of the file.
2015-10-27 08:22:33 -04:00
Davis King
5f9e4bf92e
Made makerel not include a compiled python binary now that dlib can be
...
installed on windows via pip.
2015-10-27 08:10:29 -04:00
Davis King
0b85df2d8d
updated docs
2015-10-22 08:44:36 -04:00
Davis King
9873bff722
fixed formatting
2015-10-22 08:44:03 -04:00
Davis King
7219f4b598
Added spec for the csv matrix output method.
2015-10-22 08:40:31 -04:00
Davis King
3ca0806358
merged
2015-10-22 08:11:39 -04:00
Davis King
c2b66ecc03
Cleaned up the float_details code and made it more standards conforming.
2015-10-22 08:10:41 -04:00
Davis King
57e187e88c
Make the Fortran bindings work in Borland compilers
2015-10-22 07:59:38 -04:00
Davis King
af6163d9a2
Fixed potential compile time error.
2015-10-12 20:07:16 -04:00
Davis King
3aca456b64
fixed spelling error in comment
2015-10-02 07:50:13 -04:00
Davis King
13877f5456
Made makerel put the tag on the right revision
2015-09-29 22:36:46 -04:00
Davis King
99a91ce680
The last commit didn't really fix the bug. This one seems to do a better job :)
2015-09-28 22:40:02 -04:00
Davis King
b51b2857f3
Fixed a bug in setup.py that caused it to not print all cmake's outputs to the
...
screen. In particular, that caused cmake's error messsages to be truncated if
the build failed.
2015-09-28 22:14:32 -04:00
Davis King
fbd1178047
Made the python modules use SSE4 instructions by default.
2015-09-28 21:47:44 -04:00
Davis King
d1ea9995c1
Added message statements to print if simd instructions are being enabled.
2015-09-28 21:47:22 -04:00
Davis King
a4c38a624b
More python build script improvements for windows.
2015-09-28 06:09:19 -04:00
Davis King
28247609c9
Made the search for pyhton3 libraries more robust.
2015-09-27 20:29:07 -04:00
Davis King
a80aaf1841
Added missing file
2015-09-27 20:27:51 -04:00
Davis King
588ac7737c
Improved error message when boost isn't found.
2015-09-27 20:00:51 -04:00
Davis King
e44a2e23ac
Incremented patch number.
2015-09-27 18:10:53 -04:00
Davis King
c46f67e845
Made python extensions use static linking when compiled with visual studio
...
to avoid dll hell.
2015-09-27 18:09:44 -04:00
Davis King
e16b0f8d21
Minor tweaks to make PyPi happy.
2015-09-27 11:59:58 -04:00
Davis King
438ef04a54
Made the add_python_module cmake script include the visual studio runtime dlls
...
in its output. This way they will get included by the python setup.py script.
2015-09-27 11:07:16 -04:00
Davis King
068ef078a8
On Windows, made the cmake check for an installed copy of the Intel MKL see if
...
it works with the currently selected compiler and only uses it if the version
is appropraite.
2015-09-27 10:52:38 -04:00
Davis King
940d104aaf
Cleaned up docs
2015-09-27 09:44:45 -04:00
Davis King
ed64455109
Fixed error in setup.py
2015-09-26 22:48:31 -04:00
Davis King
f02f06355b
Removed the old version keeping files in the docs folder now that the
...
dlib/CMakeLists.txt file is keeping the version numbers. Also changed all
relevant scripts to grab the version information from CMakeLists.txt.
2015-09-26 22:24:51 -04:00
Davis King
86614971ce
Fixed a bunch of warnings in visual studio 2015.
2015-09-24 22:44:47 -04:00
Davis King
16ea6f1172
merged
2015-09-22 20:35:03 -04:00
Davis King
0ad60388b7
Fixed a bug that caused cmake to not provide the correct preprocessor
...
definitions until cmake was run twice. This was causing some projects to not
build properly.
2015-09-22 20:33:44 -04:00
Davis King
71c7924081
Moved the add_global_define() macro into its own file so it can be
...
easily used in multiple cmake files.
2015-09-22 20:32:58 -04:00
Davis King
2dd296742a
Minor change to avoid warning in visual studio.
2015-09-20 07:33:09 -04:00
Davis King
1cd67fe11b
Changed to avoid cmake warning on cygwin.
2015-09-20 07:28:30 -04:00
Davis E. King
b527635e6a
Merge pull request #35 from severin-lemaignan/installation
...
Adding an install target to dlib's CMakeLists
2015-09-19 21:48:31 -04:00
Davis King
f5d8e1b646
Improved the web page layout. Now the detailed documentation link
...
appears as a huge and obvious orange button.
2015-09-19 18:04:44 -04:00
Séverin Lemaignan
c67cafe29b
'Hide' dlibConfig.cmake to prevent Windows' CMake to wrongly consider the build directory as dlib install prefix
2015-09-19 20:00:43 +01:00
Séverin Lemaignan
b491f557e1
Always generate an install target, except for 'in project' builds
...
On Windows, though, only install the static library as dlib does not
generate any useful shared library on Windows.
2015-09-19 20:00:43 +01:00
Séverin Lemaignan
9f28f22b70
Set the default configuration to Release
2015-09-19 20:00:43 +01:00
Séverin Lemaignan
9e79eb2a51
Prevent compilation (and installation) of shared lib when dlib included via dlib/cmake
2015-09-19 20:00:43 +01:00
Séverin Lemaignan
6ef9c2eee1
Create and install dlibConfig.cmake and dlibConfigVersion.cmake
...
This allows external project to include dlib by simply using
find_package(dlib REQUIRED)
and:
include_directories() / target_link_libraries(your_target )
2015-09-19 20:00:43 +01:00
Séverin Lemaignan
c90b7a0cd0
Always compile a static library (even in release mode) to ease deployment of examples
...
Install the static library along the shared one.
2015-09-19 20:00:43 +01:00
Séverin Lemaignan
99065fcdc0
Added (and configure in CMake) a revision.h.in containing the version number
2015-09-19 20:00:43 +01:00