Richard Roberts
|
5c86ad7e49
|
Fixed examples not being built due to branch "adding-scripts-simplify"
|
2014-02-22 17:14:01 -05:00 |
Richard Roberts
|
e029204c01
|
Added cmake code to install cmake tools, and a GTSAM-CMakeToolsConfig file to automatically find them.
|
2014-02-19 13:10:37 -05:00 |
Richard Roberts
|
72ec292022
|
Merge branch 'develop' into feature/adding-scripts-simplify
|
2014-02-13 15:25:27 -05:00 |
Richard Roberts
|
dec9dbbe60
|
Link with -lrt when using the old header-only boost timer library (boost < 1.48)
|
2014-02-13 14:20:25 -05:00 |
Richard Roberts
|
218500de11
|
Cleaned up flags for building examples and tests
|
2014-02-13 13:22:56 -05:00 |
Richard Roberts
|
661a157553
|
Working on standardizing/simplifying building unit tests and examples. Much simpler cmake function to add a glob of tests, doing away with convenience libraries, and removing other options that we never change from their defaults.
|
2014-02-13 01:34:31 -05:00 |
Richard Roberts
|
c1a018a1fd
|
Made OpenMP check a little smarter - only is performed if MKL is found, to speed up cmake.
|
2014-02-08 14:09:50 -05:00 |
Richard Roberts
|
9d2c5888b8
|
Made cmake slightly nicer when using Xcode - removed a couple unnecessary prints, and removed .run targets when using Xcode since they're not needed and clog up the project view.
|
2014-02-08 11:14:43 -05:00 |
Richard Roberts
|
46e40dfe95
|
Disabled find_package(MKL) and find_package(OpenMP) checks when not building MKL and/or OpenMP, to speed up cmake times.
|
2014-02-08 10:37:24 -05:00 |
Richard Roberts
|
ed40c0d94a
|
Merge branch 'feature/cmake-shared-static'
|
2014-01-30 14:44:47 -05:00 |
Richard Roberts
|
4baa3763bc
|
Final cleanup of text files - README.md, LICENSE*, USAGE, and INSTALL.
|
2014-01-30 14:42:23 -05:00 |
Richard Roberts
|
4b8c17ec77
|
Changed target name to 'gtsam' instead of 'gtsam-shared' and 'gtsam-static'. Modified CMake options to only allow building either static or shared, but not both. Enabled GTSAM_BUILD_TYPE_POSTFIXES by default on all platforms.
|
2014-01-30 14:41:25 -05:00 |
Richard Roberts
|
f830bc5de6
|
Disabled GTSAM_USE_SYSTEM_EIGEN flag until patches are incorporated into Eigen
|
2013-12-22 13:21:08 -05:00 |
Richard Roberts
|
af18d11df6
|
Fixes for multiple-project builds where GTSAM is a subdirectory in a larger build
|
2013-12-15 18:36:44 +00:00 |
Andrew Melim
|
ce1c654737
|
Remove print statement
|
2013-12-13 21:33:46 +00:00 |
Richard Roberts
|
501635352d
|
Some cleanup in compiling wrappers
|
2013-12-12 18:37:27 +00:00 |
Richard Roberts
|
129e124539
|
Improvement in cmake MKL messages
|
2013-11-27 19:04:11 +00:00 |
Zsolt Kira
|
a4c7ef9ef6
|
Undo accidental commit of CMakeLists modification
|
2013-11-26 15:44:54 +00:00 |
djensen3
|
e2cd2c2054
|
Added options for NonlinearFactorGraph printing to dot files
|
2013-11-26 15:41:15 +00:00 |
Richard Roberts
|
7069af2f51
|
Small improvement to CMake MKL/OpenMP messages
|
2013-11-19 00:26:14 +00:00 |
Richard Roberts
|
84f439a01d
|
Cleaned up MKL-related CMake warning messages
|
2013-11-18 19:46:28 +00:00 |
Richard Roberts
|
701bb0054d
|
Added TBB and MKL directories to GTSAM_INCLUDE_DIR in GTSAM cmake config
|
2013-11-18 19:23:26 +00:00 |
Richard Roberts
|
0608e9a05b
|
Added support for MKL in Eigen and fixed several errors and warnings within Eigen when using MKL
|
2013-11-18 19:23:23 +00:00 |
Richard Roberts
|
d2cb52ea01
|
Fixed some warnings
|
2013-11-18 19:23:16 +00:00 |
Pablo Fernandez Alcantarilla
|
dc12e7300a
|
Option added in cmake for setting the GTSAM_THROW_CHEIRALITY_EXCEPTION
|
2013-10-24 00:10:09 +00:00 |
Richard Roberts
|
0c6ea4057c
|
Small cleanup on last commit
|
2013-10-13 22:55:59 +00:00 |
Richard Roberts
|
68a85afed0
|
Added allocator selection options to CMake, as well as detecting Google perftools and adding the option to use the tcmalloc allocator. Improved availability of TBB and allocator information in config.h and exported cmake config.
|
2013-10-13 22:21:07 +00:00 |
Richard Roberts
|
bf40956592
|
Merged from Hmf6_unordered 970392249a8c50153f24594c9c81acb740cedd06
|
2013-10-03 19:51:56 +00:00 |
Richard Roberts
|
b7b655cb7f
|
Added option for configuring and installing an extra project-specific cmake definitions file
|
2013-08-24 18:01:26 +00:00 |
Richard Roberts
|
4d92914373
|
Fix for boost compile flags on windows
|
2013-08-22 21:44:15 +00:00 |
Richard Roberts
|
9f7bc2399e
|
Small change in getting version numbers into config.h
|
2013-08-20 16:53:43 +00:00 |
Alex Cunningham
|
c6cf4d2dab
|
Removed use of convenience libraries for tests - wasn't really supported in current version
|
2013-08-19 15:32:21 +00:00 |
Alex Cunningham
|
e841bbb41a
|
incremented version number of trunk to 3.0.0
|
2013-08-19 15:32:18 +00:00 |
Richard Roberts
|
68c6bf4a38
|
Added CMake code and preprocessor macros so that everything works without TBB and falls back on single-threading
|
2013-08-16 20:26:07 +00:00 |
Richard Roberts
|
69e4a3fd94
|
Formatting of CMake printing
|
2013-08-16 20:26:05 +00:00 |
Richard Roberts
|
a2d00e73e1
|
Removed flag to enable C++11 extensions
|
2013-08-13 21:02:21 +00:00 |
Alex Cunningham
|
410d8773eb
|
Added comments with instructions for choosing a different version of boost
|
2013-08-07 18:58:36 +00:00 |
Richard Roberts
|
e2f8dd866d
|
Merge branch 'svn/trunk'
Conflicts:
gtsam/linear/GaussianBayesTree.cpp
gtsam/linear/GaussianBayesTree.h
gtsam/linear/VectorValues.h
gtsam/linear/tests/testVectorValues.cpp
gtsam_unstable/nonlinear/sequentialSummarization.cpp
|
2013-08-06 18:33:24 +00:00 |
Alex Cunningham
|
4a7308844f
|
Added fixme comment
|
2013-08-06 17:50:46 +00:00 |
Alex Cunningham
|
cfcb27802a
|
Added flag "-std=c++11" so that system would compile with gcc
|
2013-08-06 17:50:45 +00:00 |
Alex Cunningham
|
69d87d2de3
|
Added fix for issue with TBB library finding (with Richard)
|
2013-08-06 17:50:45 +00:00 |
Duy-Nguyen Ta
|
a48864452b
|
fix GTSAM_POSE3_EXPMAP warnings. Add GTSAM_ROT3_EXPMAP option.
|
2013-08-02 13:28:29 +00:00 |
Richard Roberts
|
a3ea813518
|
Changed message
|
2013-08-01 21:57:54 +00:00 |
Richard Roberts
|
0d05bf5ac5
|
Started on HessianFactor, converted Nonlinear stuff and disabled a lot of more advanced classes so the library compiles with nonlinear using unordered.
|
2013-08-01 21:57:43 +00:00 |
Richard Roberts
|
2705d85fa7
|
Merged from branch 'trunk'
|
2013-07-31 18:55:15 +00:00 |
Richard Roberts
|
c413789a0a
|
Linking examples with Boost program options library
|
2013-07-31 18:53:25 +00:00 |
Richard Roberts
|
c48593daf1
|
Removed disabling of a warning
|
2013-07-09 17:54:08 +00:00 |
Richard Roberts
|
b5c530d080
|
Merge branch 'svn/trunk'
Conflicts:
CMakeLists.txt
|
2013-07-09 17:54:06 +00:00 |
Richard Roberts
|
0847cbe3d8
|
Restored TBB includes
|
2013-07-09 17:50:48 +00:00 |
Richard Roberts
|
57193a7f65
|
Link with TBB and use auto-generated dllexport.h
|
2013-07-09 17:50:24 +00:00 |