Ryan Curtin
|
5be6093c2e
|
Don't set MLPACK_USE_64BIT_WORD when on a 32-bit system.
|
2015-10-02 21:08:53 +00:00 |
|
Ryan Curtin
|
3f01d812e9
|
Compress if statement.
|
2015-08-06 20:25:51 -04:00 |
|
Ryan Curtin
|
36324dc2dc
|
Update Doxyfile generation and list of trees.
|
2015-08-03 13:03:27 -04:00 |
|
ryan
|
15c86b8616
|
Allow the Intel compiler too... not that it works.
"internal error: null pointer"
|
2015-06-24 16:59:48 -04:00 |
|
Ryan Curtin
|
861ac83cea
|
Fix warning.
|
2015-04-15 15:02:48 -04:00 |
|
ryan
|
f602725d42
|
Don't overwrite arma_config.hpp unless needed.
This should keep the build from being a complete rebuild every time 'make' is typed.
|
2015-04-05 18:48:09 -04:00 |
|
Ryan Curtin
|
06b6a04993
|
What? What is this file? Why is it here?
This looks like it dates back to 2009 or earlier.
|
2015-04-02 13:59:15 -04:00 |
|
ryan
|
60010cad2a
|
When compiling, see if ARMA_64BIT_WORD is enabled.
Store it in a file. This will tell the user (or us, the bug receivers) later if libmlpack.so has 32-bit uword or 64-bit uword.
|
2015-04-01 18:57:10 -04:00 |
|
Marcus Edel
|
870007c6af
|
Minor cleanup (svn -> git transition).
|
2015-03-25 21:37:08 +01:00 |
|
Marcus Edel
|
aaa17fc7f5
|
Avoid generation of the backtrace.hpp entirely.
|
2015-03-25 21:14:27 +01:00 |
|
Ryan Curtin
|
15c5546655
|
Refactor CMake to get version info from git.
Instead of subversion. This has been a long time coming...
|
2015-03-24 22:31:31 -04:00 |
|
Ryan Curtin
|
bff92b7fcb
|
Don't include inside the mlpack namespace.
A downstream user may try to re-include execinfo and get very confused when it silently fails.
|
2015-03-24 18:26:19 -04:00 |
|
Marcus Edel
|
2adbba4c04
|
Using backtrace() become somewhat tricky when going multi-platform. Use CMake to figure out the correct header and library.
|
2015-03-22 20:51:50 +01:00 |
|
Marcus Edel
|
1588ab09a9
|
FindPackageHandleStandardArgs.cmake ships with CMake from version 2.8 onwards, since we require CMake 2.8.5 delete the outdated copy.
|
2015-03-22 20:51:50 +01:00 |
|
Ryan Curtin
|
7250d23298
|
Better handling of Armadillo configuration files, since ARMA_USE_HDF5 may appear
twice incorrectly (reported by Giampaolo).
|
2014-12-10 21:44:19 +00:00 |
|
Ryan Curtin
|
230bd4fa69
|
Better handling of the weird case when includes are needed but the library isn't.
|
2014-11-14 16:44:40 +00:00 |
|
Ryan Curtin
|
e45ce79e2a
|
Smarter handling of HDF5 dependency search, especially for Debian systems where
things are Weird(TM).
|
2014-11-11 17:15:11 +00:00 |
|
Ryan Curtin
|
4621272364
|
Force C++11 support for future versions of mlpack. I wouldn't be surprised if
this breaks the build in some places.
|
2014-10-13 15:23:23 +00:00 |
|
Ryan Curtin
|
1753059fe1
|
Note that the Armadillo code is MPL-licensed.
|
2014-08-29 19:39:10 +00:00 |
|
Ryan Curtin
|
d0e6102d7b
|
Use FATAL_ERROR instead of FATAL. Also find ARPACK quietly.
|
2014-08-22 21:29:29 +00:00 |
|
Ryan Curtin
|
cdfb98c5cd
|
Be quiet when finding things so as to not duplicate output.
|
2014-08-22 20:57:50 +00:00 |
|
Ryan Curtin
|
d08dc799a3
|
A first draft of a smarter FindArmadillo script, which takes into account
whether or not ARMA_USE_WRAPPER is being used.
|
2014-08-22 20:55:17 +00:00 |
|
Ryan Curtin
|
58f92ce883
|
Actually catch all of the instances where single quotes start lines.
|
2014-04-07 14:41:28 +00:00 |
|
Ryan Curtin
|
0d106c9efd
|
Doxygen fix so that local paths aren't included in the built documentation.
|
2014-04-07 14:20:21 +00:00 |
|
Ryan Curtin
|
169204e562
|
CMake script to create svnversion.hpp, if needed.
|
2014-01-03 17:58:58 +00:00 |
|
Ryan Curtin
|
e8ed1603e0
|
This is necessary (apparently) until the FindArmadillo changes either get
committed or wrap_libs fixes the problem entirely.
|
2013-04-10 21:30:24 +00:00 |
|
Ryan Curtin
|
bb3697782b
|
Clean up output a little bit.
|
2013-03-29 23:10:23 +00:00 |
|
Ryan Curtin
|
f4d61110e4
|
Use custom FindArmadillo script, which will find (and link against) HDF5 if
necessary.
|
2013-03-29 22:59:38 +00:00 |
|
Ryan Curtin
|
abf9f7a0e7
|
Script to modify the file which controls the MATLAB default path to add the
"MLPACK toolbox", as I am calling it. Also in reference to an earlier commit
message, to clarify, my cat is quite seriously weapons-grade stupid.
|
2012-10-16 04:32:33 +00:00 |
|
Ryan Curtin
|
565c6bf464
|
Comments and cmake_minimum_required removed because they are not necessary.
|
2012-10-16 04:02:29 +00:00 |
|
Ryan Curtin
|
7e5aee3cdb
|
Further clean up script and handle things better when MATLAB does exist.
|
2012-10-16 03:46:34 +00:00 |
|
Ryan Curtin
|
e1bc113cf1
|
Clean up script a little bit, make it a bit friendlier.
|
2012-10-16 01:57:22 +00:00 |
|
Ryan Curtin
|
ed8adeb3c6
|
Actually issue errors when mex is not found.
|
2012-10-15 23:48:34 +00:00 |
|
Ryan Curtin
|
e21840d9b5
|
Utility to find MATLAB and the mex compiler.
|
2012-10-15 21:56:00 +00:00 |
|
Ryan Curtin
|
91fa2beba0
|
Missed one handling case
|
2012-08-11 00:15:04 +00:00 |
|
Ryan Curtin
|
ed9501d954
|
Safer handling of strings which may have spaces in them.
|
2012-08-11 00:05:45 +00:00 |
|
Ryan Curtin
|
0ab819ff30
|
FindArmadillo.cmake ships with CMake from version 2.8.5-rc1 onwards. So require
that.
|
2012-08-08 16:51:56 +00:00 |
|
Ryan Curtin
|
6faadae371
|
Fix corner case where found version is equal to the required version.
|
2012-07-14 04:48:52 +00:00 |
|
Ryan Curtin
|
e9a930c78c
|
Work for older CMake versions (2.8.2) and finding older Armadillo versions.
|
2012-05-24 17:26:37 +00:00 |
|
Ryan Curtin
|
2ace7a9a30
|
Clean up some man page warnings.
|
2012-04-04 19:35:07 +00:00 |
|
Ryan Curtin
|
1d89ea2cd8
|
Generate Doxygen documentation with 'make doc' only in out-of-source build
directory -- don't clutter source directory. (I'm proud of this)
|
2012-03-14 17:27:10 +00:00 |
|
Ryan Curtin
|
cdfd49b770
|
Turns out not every version of CMake ships with this...
|
2012-03-12 20:08:47 +00:00 |
|
Ryan Curtin
|
5c588f38e9
|
We shouldn't provide these ourselves; CMake 2.8 does that already.
|
2012-03-12 19:16:30 +00:00 |
|
Ryan Curtin
|
a98a2857dd
|
Slight change because CLI outputs differently now.
|
2012-02-28 18:31:46 +00:00 |
|
Ryan Curtin
|
59d14a694c
|
Wow, awk is crazy. This fixes warnings in the troff output given by txt2man.
|
2012-02-03 23:03:23 +00:00 |
|
Ryan Curtin
|
7180817626
|
Force gzip compression; make sure it is not interactive.
|
2012-02-01 22:13:42 +00:00 |
|
Ryan Curtin
|
2dc12107e2
|
Make the directory if it doesn't exist.
|
2012-02-01 22:03:38 +00:00 |
|
Ryan Curtin
|
39b4191f8f
|
Script to make all man pages.
|
2012-02-01 21:54:11 +00:00 |
|
Ryan Curtin
|
957c44e2a6
|
No preview in an automated setting...
|
2012-02-01 21:37:49 +00:00 |
|
Ryan Curtin
|
f5e4ad6d92
|
A script that can turn our output into man pages. This is for packaging, but
man pages are good, you know.
|
2012-02-01 21:35:01 +00:00 |
|