Commit Graph

11206 Commits (60d820e042d1c7f5bf0ba8749e03bb56cc8a8e68)

Author SHA1 Message Date
Frank Dellaert 8373d45bbd
Merge pull request #77 from borglab/fix/more-cmake-msvc-errors
Fix more CMake errors for MSVC builds
2019-06-21 07:20:42 -07:00
Jose Luis Blanco-Claraco c572a14d7b Fix more CMake errors for MSVC builds 2019-06-20 21:18:55 +02:00
Frank Dellaert 266dff0715
Merge pull request #63 from borglab/feature/cython-wrapper-release-mode
Cython wrapper for all release modes
2019-06-17 18:19:05 -07:00
Varun Agrawal 37aa167685 [ci skip] added comment and formatting for isDebugVersion 2019-06-17 16:36:50 -04:00
Varun Agrawal 162d748dd1 [ci skip] Added free function to check if compiled library is debug version or not 2019-06-17 16:36:50 -04:00
Varun Agrawal 2071aa7556 update to setup.py install check to account for build type 2019-06-17 16:36:50 -04:00
Varun Agrawal 914ea4cfc8 install gtsam_eigency to the correct cython directory 2019-06-17 16:36:50 -04:00
Varun Agrawal 4f5d13f328 GtsamCythonWrap.cmake update
- Update install directory so that the release tag is appended to the cython directory only rather than the specific subdirectories.
- Update the target properties so that the .so files don't have the build type appended as a postfix.
2019-06-17 16:36:50 -04:00
Varun Agrawal bc16290e96 Main CMakeLists.txt edit
- Added top-level cmake build type upper case variable.
- Added new GTSAM_BUILD_TAG variable for use in wrapping gtsam_eigency.
- Removed FATAL message regarding GTSAM_BUILD_TYPE_POSTFIXES.
2019-06-17 16:36:50 -04:00
Frank Dellaert 57852950aa
Merge pull request #68 from borglab/feature/VectorValuePrint
Feature/vector value print
2019-06-16 16:18:23 -07:00
mxie32 addbfe8234 use key_formatter in print function 2019-06-16 11:53:41 -04:00
mxie32 4ed069e7a6 Merge branch 'develop' into feature/VectorValuePrint 2019-06-16 10:32:40 -04:00
mxie32 45244d3ffd move cout string to print function 2019-06-16 10:31:35 -04:00
Frank Dellaert 420756060c
Merge pull request #65 from jlblancoc/new_cmake_flags_v2
(rebased) New CMake targets-based build configuration
2019-06-16 07:51:43 -04:00
Jose Luis Blanco Claraco 0a6fecd30b fix cmake warning 2019-06-16 02:30:28 +02:00
Frank Dellaert f04a6361ea
Merge pull request #69 from borglab/feature/streaming_keys
Feature/streaming keys
2019-06-15 17:47:18 -04:00
Jose Luis Blanco Claraco 7f43054c37 Refactor build flags via CMake target properties
Also:
- Allow users to edit cmake target build options in the cache variables.
- We had to add project() commands for  gtsam and gtsam_unstable,
the PROJECT_SOURCE_DIR changed, but the root GTSAM_SOURCE_DIR instead.
- Ensure use of standard C++11 (no extensions)
2019-06-15 23:09:54 +02:00
Jose Luis Blanco-Claraco ae79c27d45 fix unused parameter warning 2019-06-15 23:09:10 +02:00
Jose Luis Blanco-Claraco 391d8b9e15
Merge pull request #70 from jlblancoc/fix_msvc
Fix MSVC build errors
2019-06-15 21:45:45 +02:00
Frank Dellaert 6d8ef99215
Merge pull request #72 from borglab/fix/9_dogleg_initial_delta
Restored default deltaInit to 1.0 to resolve issue #9
2019-06-15 14:13:41 -04:00
Frank Dellaert 876475a774
Restored default deltaInit to 1.0 to resolve issue #9 2019-06-15 14:09:19 -04:00
Frank Dellaert da09428110
Merge pull request #67 from borglab/feature/housekeeping
Housekeeping
2019-06-15 13:53:02 -04:00
Frank Dellaert 0bfc824e2d
Merge pull request #71 from borglab/feature/wrap_errors
Feature/wrap errors
2019-06-15 12:38:00 -04:00
Frank Dellaert 01ce03673c Excluded build that consistently times out 2019-06-15 11:13:56 -04:00
Frank Dellaert ba91bd53fd Add better error reporting 2019-06-15 11:12:19 -04:00
Jose Luis Blanco-Claraco 89f8f50194 T made non-const for MSVC2017 to build 2019-06-15 14:39:58 +02:00
Jose Luis Blanco-Claraco bf20ec91de cmake: fix unset variable for MSVC 2019-06-15 10:15:34 +02:00
Jose Luis Blanco-Claraco 0fc812f4df Missing DLL export macros 2019-06-15 10:13:03 +02:00
mxie32 c087dd336b delete make_pair 2019-06-14 16:44:45 -04:00
mxie32 8e9aa9718d use map::emplace instead of insert 2019-06-14 16:20:41 -04:00
mxie32 5ba91939c7 fix issues according to pr comments 2019-06-14 15:55:08 -04:00
Frank Dellaert 86b4be3304 Streaming for LabeledSymbols 2019-06-14 15:31:23 -04:00
Frank Dellaert 4e2713026c Streaming for Symbols 2019-06-14 15:31:08 -04:00
Frank Dellaert 6c665b818b Streaming Key values with a custom formatter 2019-06-14 15:29:53 -04:00
mxie32 9ac72a017b overload operator <<, and add unittest 2019-06-14 14:57:56 -04:00
Varun Agrawal a18424666d moved templates from .github to .github/ISSUE_TEMPLATE 2019-06-14 13:43:01 -04:00
Varun Agrawal 87614cdc8d github issue templates conforming to new workflow 2019-06-14 13:31:38 -04:00
mxie32 7b41007941 print key_values in order 2019-06-14 11:14:01 -04:00
Varun Agrawal 0448c4a982 added blank github issue template 2019-06-13 17:26:46 -04:00
Varun Agrawal b8292399d6 renamed all READMEs to README.md and updated markdown syntax 2019-06-13 17:26:07 -04:00
Varun Agrawal e72b42b614 make all top level docs as markdown files 2019-06-13 17:09:50 -04:00
Varun Agrawal 7395cdd10f typecast to size_t to remove build warnings 2019-06-13 17:05:15 -04:00
Varun Agrawal e75c3ba3d3 remove old, obsolete files 2019-06-13 16:59:24 -04:00
Frank Dellaert 28235955d0
Merge pull request #64 from borglab/fix/38_SmartRangeExamples-2
Fix/38 smart range examples 2
2019-06-13 00:10:09 -04:00
Frank Dellaert 5017f3e774 Merge remote-tracking branch 'origin/develop' into fix/38_SmartRangeExamples-2 2019-06-12 18:21:53 -04:00
Jose Luis Blanco Claraco 39e08c9a4e fix warning
"const" ignored in this return type
2019-06-13 00:02:53 +02:00
Frank Dellaert 59369b230b
Merge pull request #61 from borglab/fix/travis_cache
Proper cacheing for travis
2019-06-12 17:49:39 -04:00
Frank Dellaert 7619ae2985 Unstable will not be built or tested in Debug mode: takes too long. 2019-06-12 15:37:30 -04:00
Frank Dellaert 225bd36019 Turned off timing 2019-06-12 15:33:42 -04:00
Frank Dellaert 5b686d3ec3 Fixed warning 2019-06-12 15:33:25 -04:00