thduynguyen
e12add2739
Merged in develop (pull request #71 ). Resolve conflicts.
2014-12-12 15:34:53 -05:00
cbeall3
53a24ed93a
Add EIGEN_INITIALIZE_MATRICES_BY_NAN to Debug mode to resolve issue #184 .
2014-12-04 12:40:11 -05:00
dellaert
a9e3545a29
Merge remote-tracking branch 'origin/release/3.2.0' into feature/quadratic_programming
...
This should make merging in develop easier, and it also helps me understand what changed.
I mostly avoided conflicts by keeping Duy's versions of:
Conflicts:
gtsam/3rdparty/metis-5.1.0/CMakeLists.txt
gtsam/linear/JacobianFactor-inl.h
gtsam/linear/NoiseModel.cpp
gtsam/nonlinear/NonlinearFactor.h
and a number of other files. In particular, I did not upgrade Eigen or remove metis.
The following unit tests fail in this branch:
The following tests FAILED:
2 - testWrap (Failed)
85 - testGeneralSFMFactor (SEGFAULT)
142 - testIMUSystem (Failed)
178 - testTSAMFactors (Failed)
2014-11-22 15:18:09 +01:00
cbeall3
2560ddef99
Fix building with MKL on Mac OS
2014-10-14 00:04:28 -04:00
cbeall3
4fecf8a172
Add path for new MKL installation folder in latest parallel studio release
2014-09-30 13:09:13 -04:00
thduynguyen
075817b31a
add build dir to GTSAM_INCLUDE_DIR so projects built with gtsam build tree can find <gtsam/config.h>
2014-08-06 10:55:24 -04:00
cbeall3
5db01f98eb
Change mex_command to uppercase to match INSTALL documentation. Reported by GTSAM user.
2014-07-08 09:01:30 -04:00
Richard Roberts
873283c522
Fixed broken timing script and fixed logic for building/excluding examples and timing scripts
2014-06-21 16:26:48 -07:00
Richard Roberts
17c7e02003
Added support for timing scripts to build tools
2014-06-07 19:00:16 -07:00
Richard Roberts
cace005651
When calling find_package(GTSAMCMakeTools), set the variable GTSAM_CMAKE_TOOLS_DIR so that files installed from there can be configured in projects and not only in GTSAM, e.g. dllexport.h.in
2014-06-01 18:59:03 -04:00
cbeall3
a7187f7e51
comment out debug messages
2014-05-28 23:05:31 -04:00
cbeall3
a16096276a
Merge branch 'origin/feature/mex_static_module_revive'
2014-05-28 22:51:23 -04:00
jing
020d2e43f8
change cmake option into correct way: use set CMAKE_CXX_FLAGS replace add_definition
2014-05-25 20:09:49 -04:00
Richard Roberts
fe3ecc9f97
Fixed another comment
2014-05-06 19:14:03 -07:00
Richard Roberts
bd6b7a63d9
Fixed comment
2014-05-06 19:12:59 -07:00
Richard Roberts
d45fe95b8d
Better and up-to-date example project
2014-05-06 19:05:59 -07:00
Richard Roberts
1770f44ad9
Fixed a number of clang warnings
2014-02-23 18:53:48 -05:00
Richard Roberts
ac14ddcb74
Reverted reduced debug info in Profiling mode (seems to prevent inspecting source code). Fixed Profiling build not receiving build type postfixes.
2014-02-21 17:18:36 -05:00
Richard Roberts
7fa9ca8b9b
Fixed typo
2014-02-19 15:45:39 -05:00
Richard Roberts
c629339a7c
Added README file for cmake tools
2014-02-19 15:43:37 -05:00
Richard Roberts
ee274419fb
Documentation improvement
2014-02-19 15:43:25 -05:00
Richard Roberts
b4d7ede123
Better debug flag for Profiling build type
2014-02-19 15:43:16 -05:00
Richard Roberts
781349ec86
Renamed to GTSAMCMakeTools
2014-02-19 13:12:22 -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
753f59747c
Removed obsolete wrap functions (sent email about this)
2014-02-18 13:43:54 -05:00
Richard Roberts
eef7a19983
Added a warning when linking to libraries where duplicates are distributed with matlab, with instructions for moving the libraries away.
2014-02-17 00:44:50 -05:00
Richard Roberts
243522c64b
Fixed not linking to requested libraries in matlab wrapper
2014-02-17 00:44:13 -05:00
Richard Roberts
835d020581
Added lots of documentation in GtsamTesting.cmake and moved old functions to an obsolete file with a warning if they are used
2014-02-13 16:13:11 -05:00
Richard Roberts
f283150eb4
Using macro for creating examples to remove cmake code copy/paste
2014-02-13 13:24:14 -05:00
Richard Roberts
2ccb892167
Removed unneeded print
2014-02-13 13:23:35 -05:00
Richard Roberts
320cfe7b4d
Comment cleanups
2014-02-13 13:23:20 -05:00
Richard Roberts
218500de11
Cleaned up flags for building examples and tests
2014-02-13 13:22:56 -05:00
Richard Roberts
0e4b5269c5
Cleaned up gtsamAddTestsGlob function
2014-02-13 11:14:51 -05:00
Richard Roberts
e7018e8c51
Fixed bugs in last commit and made GTSAM_SINGLE_TEST_EXE default on Xcode too
2014-02-13 10:57:09 -05:00
Richard Roberts
3e3f31c4d1
Made FIRST_PASS_DONE variable internal
2014-02-13 10:56:20 -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
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
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
7761796036
Path fix for projects referencing cmake libs without using a submodule
2013-12-29 15:13:13 -05:00
Richard Roberts
395b8a2f48
Added cmake subdirectory without history (at SVN r20364)
2013-12-22 13:04:47 -05:00
Richard Roberts
f8bb2cf371
Revert "Added cmake as submodule"
...
This reverts commit 191d18290d
.
2013-12-22 13:00:28 -05:00
Richard Roberts
191d18290d
Added cmake as submodule
2013-12-20 17:06:05 -05:00
Richard Roberts
ee02445c49
Removing local cmake scripts
2012-03-22 19:57:30 +00:00
Richard Roberts
b76cf5b07f
Made unit test names unique between subdirectories and 'tests' directory, removed subdir prefix from compiled executable names. The duplicate filenames confused Eclipse and made things difficult in CMake as well.
2012-03-15 02:10:37 +00:00
Alex Cunningham
58b64da525
Added better printout of configurable cmake options at the end of configuration
2012-02-29 04:11:48 +00:00
Alex Cunningham
12351dbfea
Updated find scripts to work by testing against gtsam2, no longer depends on build folders
2012-02-25 22:35:09 +00:00
Alex Cunningham
59b1197c9f
Back-ported cmake from the 2.0prep branch
2012-02-24 15:53:50 +00:00
Alex Cunningham
636176bf13
Updated paths for cmake find scripts
2012-01-28 04:07:37 +00:00
Alex Cunningham
ac5d539afb
Added SRI's Find cmake scripts and small comment changes in other cmake scripts
2012-01-27 20:28:13 +00:00