Commit Graph

78 Commits (9e278b394a0177a79da5070197af76ca5cb221e7)

Author SHA1 Message Date
Alex Cunningham ce65f2e925 Added cmake script for generating doxygen in more detail, can now generate documentation for all of gtsam and gtsam_unstable 2012-07-21 20:05:28 +00:00
Alex Cunningham c9c43e1cf5 Fixed cpack ignores to skip the makestats script 2012-07-21 20:05:27 +00:00
Alex Cunningham 4113a09b3a Enabled building doxygen docs by default (only when running make doc and when doxygen present, however) 2012-07-16 14:56:11 +00:00
Alex Cunningham 8580d3dec5 Added clean_doc target to remove generated doxygen documentation 2012-07-15 19:57:31 +00:00
Alex Cunningham 08ea3efb06 Improved configurability of doxygen output - can choose output via cmake varialbles 2012-07-14 21:39:59 +00:00
Alex Cunningham 88b51d45b8 Added doxygen support via cmake using 'make doc' 2012-07-14 21:39:58 +00:00
Alex Cunningham 8003ab66d7 Fixed the type setting so that paths can be set easily in cmake-gui 2012-07-14 20:30:27 +00:00
Richard Roberts 6c9608752e Small cleanups / fixes in handling of compile options 2012-07-13 21:55:00 +00:00
Richard Roberts 191d73df0b Simplified matlab wrapper cmake options 2012-07-13 21:54:52 +00:00
Richard Roberts 5912b7f235 Moved library postfix option to GtsamBuildTypes 2012-07-05 18:07:18 +00:00
Andrew Melim f68ba93f3d Dep checking for cmake 2012-06-30 01:34:04 +00:00
Alex Cunningham 4abefa3cbe Merge branch 'master' into new_wrap_local 2012-06-28 16:12:57 +00:00
Richard Roberts d5fbfcb7b7 Create and load CMake exports and config files 2012-06-19 22:06:40 +00:00
Alex Cunningham a5f3f75d1d Removed mex make flag 2012-06-08 17:12:08 +00:00
Alex Cunningham 30fd9d2a95 Added back a flag for toolbox make commands 2012-06-08 14:28:00 +00:00
Richard Roberts 4f7b29dbfd Correct BOOST version in CMakeLists.txt (2nd attempt) 2012-06-08 13:30:49 +00:00
Andrew Melim b2f2db4fdd j2 not supported by mex in GTSAM_BUILD_MEX_BINARY_FLAGS 2012-06-07 22:13:51 +00:00
Alex Cunningham d70622abe0 Rearranged matlab folders to avoid calling utility functions "examples" 2012-06-07 20:09:54 +00:00
Alex Cunningham 00b6f177d2 Removing unnecessary boost dependencies - may need more fixing 2012-06-05 19:25:31 +00:00
Alex Cunningham ad3b431c4d Moved building of wrap libraries to a cmake macro and moved install for matlab components to the appropriate folder 2012-06-05 18:05:00 +00:00
Alex Cunningham 02ce40546f Changed names of cmake flags to be more intuitive, fixed include/library path issues for building the mex binaries 2012-06-05 17:20:19 +00:00
Richard Roberts fd592dd689 Reverted using boost chrono because chrono is not available on boost <1.47 2012-06-05 15:18:44 +00:00
Richard Roberts 90578e2532 Merge remote-tracking branch 'svn/trunk' into windows
Conflicts:
	gtsam.h
	wrap/CMakeLists.txt
2012-06-05 13:11:34 +00:00
Alex Cunningham 9efcf8e17c Added option to include path to mex executable in CMake 2012-06-04 21:01:25 +00:00
Alex Cunningham e1725fb8e3 Fleshed out support for building MEX binaries during gtsam build 2012-06-04 15:33:16 +00:00
Richard Roberts 695f2756db Build scripts 2012-06-04 13:44:02 +00:00
Richard Roberts 592a251a05 Fixed path and compile problems with matlab wrapper on windows 2012-05-28 20:48:36 +00:00
Richard Roberts 363b44057b Made new cmake config scripts find correct build configuration 2012-05-28 14:59:50 +00:00
Richard Roberts 1ca9e7049e Merge remote-tracking branch 'svn/trunk' into windows
Conflicts:
	gtsam/linear/HessianFactor.h
	gtsam/nonlinear/Marginals.cpp
2012-05-28 12:22:36 +00:00
Alex Cunningham 0d597082f2 Added optional target to build the matlab toolbox as a part of the gtsam build process 2012-05-25 21:18:41 +00:00
Richard Roberts d945dd8b6a Tweaking build settings for visual studio 2012-05-24 20:11:38 +00:00
Richard Roberts 5039531c3b Merge remote-tracking branch 'svn/branches/cmake_config_files' into windows
Conflicts:
	.gitsvnextmodules
	CMakeLists.txt
	gtsam/CMakeLists.txt
2012-05-24 20:11:26 +00:00
Richard Roberts 90717dd583 Tweaking build settings for visual studio 2012-05-23 21:23:32 +00:00
Richard Roberts 7cdd8e19da Tweaking build scripts for visual studio 2012-05-23 18:51:42 +00:00
Richard Roberts 2060f1dd22 Initial changes to compile on windows 2012-05-22 20:37:13 +00:00
Richard Roberts a164a66b77 In progress with cmake config files 2012-05-21 23:38:25 +00:00
Alex Cunningham 720ff3ac82 Added a flag to optionally remove examples from "all" target 2012-05-19 02:21:21 +00:00
Richard Roberts fac7d8f4fb Set version number in CMakeLists.txt to 2.0.0 2012-05-15 05:12:21 +00:00
Richard Roberts 146a1adf53 Distribution tarball does not contain gtsam_unstable and cmake options
related to gtsam_unstable are not available/visible in CMake in tarball
builds.
2012-05-15 05:12:13 +00:00
Alex Cunningham 0b57e3c80b fixed small bugs in the build script 2012-05-03 17:03:28 +00:00
Alex Cunningham 9ce892ce65 gtsam_unstable now builds and tests pass 2012-05-03 17:03:25 +00:00
Alex Cunningham 99971df559 Added flag to control whether tests are built with the make all target 2012-05-01 16:24:45 +00:00
Richard Roberts 9a1115c49b Moved check target to GtsamTesting.cmake 2012-04-24 14:21:15 +00:00
Richard Roberts 2ba66eaef7 Append CMAKE_MODULE_PATH instead of replacing 2012-04-24 14:01:40 +00:00
Richard Roberts f6fa836274 Refactored build types into separate cmake file to allow inclusion in projects 2012-04-21 01:45:05 +00:00
Alex Cunningham 08bacd544f Added make targets for creating binary/source packages for gtsam 2012-04-10 17:13:59 +00:00
Alex Cunningham da63e6757c Fixed cpack install to work with tgz, deb and rpm 2012-04-10 16:47:02 +00:00
Alex Cunningham 48e3916ea2 removed commented cmake code 2012-04-05 17:44:22 +00:00
Alex Cunningham 204b36fc05 Changes to make ROS hooks work with cmake 2012-04-01 22:21:07 +00:00
Richard Roberts bc0dfb3f8d Fixed not forcing Debug build if CMAKE_BUILD_TYPE is already set. Added 'None' build type to allow build flags to come entirely from environment variables. 2012-03-31 00:59:49 +00:00