ssharfraz3
6896f02af6
Undoing serialization for matrix as of now
2010-05-12 15:27:40 +00:00
ssharfraz3
fb5d4e140b
Serialization to fastlib/src
2010-05-12 15:23:10 +00:00
ssharfraz3
46a2ce96ea
Added Boost serialization for ArrayList
2010-04-28 13:48:35 +00:00
Ryan Curtin
0a87fd57f1
Fix #27 : incorrect use of LI macro (same as #26 but this fixes it in the fastlib-cmake branch)
2010-04-27 03:28:14 +00:00
Ryan Curtin
c560a547f5
Use boost::serialization and boost::program_options and link against both (to be integrated into trunk)
2010-04-21 14:40:28 +00:00
Ryan Curtin
41c8157a4a
Make sure executables are installed correctly (may still need polishing)
2010-04-14 14:54:54 +00:00
Ryan Curtin
0196952d7a
cmake build information for thor
2010-04-14 13:29:35 +00:00
Ryan Curtin
00b12650a9
Include thor in build (it was not there) and move mmanager over, to be tackled later.
...
CMake will now find and link against pthreads (required for thor).
2010-04-13 22:27:57 +00:00
Ryan Curtin
f59c762c8a
Remove some unneeded comments. Test for doxygen-update on churchlady
2010-04-13 18:40:40 +00:00
Ryan Curtin
0819d96bb1
Install header files correctly into include/fastlib and include/mlpack.
2010-04-07 16:50:23 +00:00
Ryan Curtin
b396228502
Do not make intermediate libraries; just collect filenames of files to be compiled into libfastlib.a.
2010-03-26 20:10:56 +00:00
Ryan Curtin
4043770c14
Oops, misspelling. Dangerous because it would compile fine but would not link fx into libfastlib.a.
2010-03-03 18:15:03 +00:00
Ryan Curtin
cad1e31d2c
Revamp cmake structure again. Builds all targets each into their own directory as well as linking into libfastlib.a, making building it all as well as working on individual components simpler. CMakeLists.txt files also commented and clarified to be less confusing.
2010-03-03 17:59:19 +00:00
Ryan Curtin
4a72dd12bf
Revamp cmake:
...
1. Move cmake to top level of fastlib build.
2. Have cmake put libfastlib.a into lib/ (but not the other build components)
3. Have cmake put test executables into bin/ upon build
4. Disable a few things from mlpack build that depend on optimization, until Opt++ problems are solved
Could use some syntax cleanup still.
2010-02-26 22:38:51 +00:00
Ryan Curtin
a64b40d822
One more #include relativity fix
2010-02-26 22:37:12 +00:00
Ryan Curtin
9d01fc94c5
Move CMake utility files to root directory of build (cmake should be run from there).
2010-02-26 22:36:51 +00:00
Ryan Curtin
cf52e842e3
Make #includes relative to fastlib
2010-02-26 22:34:51 +00:00
Ryan Curtin
823721be21
Update #includes to be relative (we should not assume fastlib/ is always in the include path, this keeps it simple).
2010-02-26 22:32:29 +00:00
Ryan Curtin
6a949c02c7
Make clean before distclean
...
(DEPENDS clean did not work right, so this hack will work; after all we already made the assumption we are on a Linux-based system for these commands)
2010-02-26 01:00:01 +00:00
Ryan Curtin
f16b10c9c2
Corrected distclean target for Linux systems. Removes cmake cruft for in-source builds.
2010-02-26 00:49:35 +00:00
Ryan Curtin
cd939a78d8
Add distclean target (does not work fully yet, needs to be made recursive)
2010-02-05 20:40:41 +00:00
Ryan Curtin
99efd33f72
Oops, this should not be here
2010-02-05 20:40:06 +00:00
Ryan Curtin
75fba88435
Do not use different directories for cmake stuff; this ensures every directory has its own Makefile.
2010-02-04 18:55:46 +00:00
Ryan Curtin
4fd20ba88c
ctags cruft shouldn't be in repo, was probably put there by accident
2010-02-03 19:23:34 +00:00
Ryan Curtin
c66c772367
Remove unnecessary debug output, forgot to do that before checkin
2010-02-03 19:17:07 +00:00
Ryan Curtin
9d4524ed0d
Missed this file: changed #include "fastlib/..." to #include "..."
2010-02-03 19:12:33 +00:00
Ryan Curtin
b4e16d3d2d
Update all #includes. From:
...
#include "fastlib/base/basic_types.h"
to
#include "base/basic_types.h"
unless it's a file in base/, in which case it goes to
#include "basic_types.h"
That is, make includes as local as possible.
2010-02-03 19:08:34 +00:00
Ryan Curtin
004df67d53
Update include locations
2010-02-03 19:07:38 +00:00
Ryan Curtin
55537da80a
Clean up trilinos search (use PATH_SUFFIXES), and we also need to look for MPI headers.
...
Dependency on trilinos should be eliminated...
2010-02-03 19:05:15 +00:00
Ryan Curtin
c7c6524a64
config subdirectory is no longer needed as basic_types.h is no longer generated
2010-02-03 18:39:50 +00:00
Ryan Curtin
62d5dae63c
No need for this anymore
2010-02-03 18:39:07 +00:00
Ryan Curtin
f295f96dd5
Do not autogenerate this file, no need to reinvent the wheel
2010-02-03 18:38:44 +00:00
Ryan Curtin
b9d8871462
Move fastlib directory to src (this will eventually be done in trunk/ once this is merged)
2010-02-03 16:54:11 +00:00