Added wrap support for gtsam_unstable
							parent
							
								
									9ce892ce65
								
							
						
					
					
						commit
						a095b156c1
					
				
							
								
								
									
										337
									
								
								.cproject
								
								
								
								
							
							
						
						
									
										337
									
								
								.cproject
								
								
								
								
							|  | @ -311,14 +311,6 @@ | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
| 				<runAllBuilders>true</runAllBuilders> | 				<runAllBuilders>true</runAllBuilders> | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="testGaussianFactor.run" path="linear/tests" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> |  | ||||||
| 				<buildCommand>make</buildCommand> |  | ||||||
| 				<buildArguments>-j2</buildArguments> |  | ||||||
| 				<buildTarget>testGaussianFactor.run</buildTarget> |  | ||||||
| 				<stopOnError>true</stopOnError> |  | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> |  | ||||||
| 				<runAllBuilders>true</runAllBuilders> |  | ||||||
| 			</target> |  | ||||||
| 			<target name="all" path="inference" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="all" path="inference" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
| 				<buildArguments>-j2</buildArguments> | 				<buildArguments>-j2</buildArguments> | ||||||
|  | @ -345,6 +337,7 @@ | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="tests/testBayesTree.run" path="inference" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="tests/testBayesTree.run" path="inference" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
|  | 				<buildArguments/> | ||||||
| 				<buildTarget>tests/testBayesTree.run</buildTarget> | 				<buildTarget>tests/testBayesTree.run</buildTarget> | ||||||
| 				<stopOnError>true</stopOnError> | 				<stopOnError>true</stopOnError> | ||||||
| 				<useDefaultCommand>false</useDefaultCommand> | 				<useDefaultCommand>false</useDefaultCommand> | ||||||
|  | @ -352,6 +345,7 @@ | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="testBinaryBayesNet.run" path="inference" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="testBinaryBayesNet.run" path="inference" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
|  | 				<buildArguments/> | ||||||
| 				<buildTarget>testBinaryBayesNet.run</buildTarget> | 				<buildTarget>testBinaryBayesNet.run</buildTarget> | ||||||
| 				<stopOnError>true</stopOnError> | 				<stopOnError>true</stopOnError> | ||||||
| 				<useDefaultCommand>false</useDefaultCommand> | 				<useDefaultCommand>false</useDefaultCommand> | ||||||
|  | @ -399,6 +393,7 @@ | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="testSymbolicBayesNet.run" path="inference" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="testSymbolicBayesNet.run" path="inference" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
|  | 				<buildArguments/> | ||||||
| 				<buildTarget>testSymbolicBayesNet.run</buildTarget> | 				<buildTarget>testSymbolicBayesNet.run</buildTarget> | ||||||
| 				<stopOnError>true</stopOnError> | 				<stopOnError>true</stopOnError> | ||||||
| 				<useDefaultCommand>false</useDefaultCommand> | 				<useDefaultCommand>false</useDefaultCommand> | ||||||
|  | @ -406,6 +401,7 @@ | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="tests/testSymbolicFactor.run" path="inference" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="tests/testSymbolicFactor.run" path="inference" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
|  | 				<buildArguments/> | ||||||
| 				<buildTarget>tests/testSymbolicFactor.run</buildTarget> | 				<buildTarget>tests/testSymbolicFactor.run</buildTarget> | ||||||
| 				<stopOnError>true</stopOnError> | 				<stopOnError>true</stopOnError> | ||||||
| 				<useDefaultCommand>false</useDefaultCommand> | 				<useDefaultCommand>false</useDefaultCommand> | ||||||
|  | @ -413,6 +409,7 @@ | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="testSymbolicFactorGraph.run" path="inference" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="testSymbolicFactorGraph.run" path="inference" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
|  | 				<buildArguments/> | ||||||
| 				<buildTarget>testSymbolicFactorGraph.run</buildTarget> | 				<buildTarget>testSymbolicFactorGraph.run</buildTarget> | ||||||
| 				<stopOnError>true</stopOnError> | 				<stopOnError>true</stopOnError> | ||||||
| 				<useDefaultCommand>false</useDefaultCommand> | 				<useDefaultCommand>false</useDefaultCommand> | ||||||
|  | @ -428,11 +425,20 @@ | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="tests/testBayesTree" path="inference" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="tests/testBayesTree" path="inference" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
|  | 				<buildArguments/> | ||||||
| 				<buildTarget>tests/testBayesTree</buildTarget> | 				<buildTarget>tests/testBayesTree</buildTarget> | ||||||
| 				<stopOnError>true</stopOnError> | 				<stopOnError>true</stopOnError> | ||||||
| 				<useDefaultCommand>false</useDefaultCommand> | 				<useDefaultCommand>false</useDefaultCommand> | ||||||
| 				<runAllBuilders>true</runAllBuilders> | 				<runAllBuilders>true</runAllBuilders> | ||||||
| 			</target> | 			</target> | ||||||
|  | 			<target name="testGaussianFactor.run" path="linear/tests" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
|  | 				<buildCommand>make</buildCommand> | ||||||
|  | 				<buildArguments>-j2</buildArguments> | ||||||
|  | 				<buildTarget>testGaussianFactor.run</buildTarget> | ||||||
|  | 				<stopOnError>true</stopOnError> | ||||||
|  | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
|  | 				<runAllBuilders>true</runAllBuilders> | ||||||
|  | 			</target> | ||||||
| 			<target name="check" path="tests" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="check" path="tests" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
| 				<buildArguments>-j2</buildArguments> | 				<buildArguments>-j2</buildArguments> | ||||||
|  | @ -459,7 +465,6 @@ | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="testGraph.run" path="tests" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="testGraph.run" path="tests" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
| 				<buildArguments/> |  | ||||||
| 				<buildTarget>testGraph.run</buildTarget> | 				<buildTarget>testGraph.run</buildTarget> | ||||||
| 				<stopOnError>true</stopOnError> | 				<stopOnError>true</stopOnError> | ||||||
| 				<useDefaultCommand>false</useDefaultCommand> | 				<useDefaultCommand>false</useDefaultCommand> | ||||||
|  | @ -531,7 +536,6 @@ | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="testInference.run" path="tests" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="testInference.run" path="tests" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
| 				<buildArguments/> |  | ||||||
| 				<buildTarget>testInference.run</buildTarget> | 				<buildTarget>testInference.run</buildTarget> | ||||||
| 				<stopOnError>true</stopOnError> | 				<stopOnError>true</stopOnError> | ||||||
| 				<useDefaultCommand>false</useDefaultCommand> | 				<useDefaultCommand>false</useDefaultCommand> | ||||||
|  | @ -539,7 +543,6 @@ | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="testGaussianFactor.run" path="tests" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="testGaussianFactor.run" path="tests" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
| 				<buildArguments/> |  | ||||||
| 				<buildTarget>testGaussianFactor.run</buildTarget> | 				<buildTarget>testGaussianFactor.run</buildTarget> | ||||||
| 				<stopOnError>true</stopOnError> | 				<stopOnError>true</stopOnError> | ||||||
| 				<useDefaultCommand>false</useDefaultCommand> | 				<useDefaultCommand>false</useDefaultCommand> | ||||||
|  | @ -547,7 +550,6 @@ | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="testJunctionTree.run" path="tests" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="testJunctionTree.run" path="tests" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
| 				<buildArguments/> |  | ||||||
| 				<buildTarget>testJunctionTree.run</buildTarget> | 				<buildTarget>testJunctionTree.run</buildTarget> | ||||||
| 				<stopOnError>true</stopOnError> | 				<stopOnError>true</stopOnError> | ||||||
| 				<useDefaultCommand>false</useDefaultCommand> | 				<useDefaultCommand>false</useDefaultCommand> | ||||||
|  | @ -555,7 +557,6 @@ | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="testSymbolicBayesNet.run" path="tests" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="testSymbolicBayesNet.run" path="tests" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
| 				<buildArguments/> |  | ||||||
| 				<buildTarget>testSymbolicBayesNet.run</buildTarget> | 				<buildTarget>testSymbolicBayesNet.run</buildTarget> | ||||||
| 				<stopOnError>true</stopOnError> | 				<stopOnError>true</stopOnError> | ||||||
| 				<useDefaultCommand>false</useDefaultCommand> | 				<useDefaultCommand>false</useDefaultCommand> | ||||||
|  | @ -563,7 +564,6 @@ | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="testSymbolicFactorGraph.run" path="tests" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="testSymbolicFactorGraph.run" path="tests" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
| 				<buildArguments/> |  | ||||||
| 				<buildTarget>testSymbolicFactorGraph.run</buildTarget> | 				<buildTarget>testSymbolicFactorGraph.run</buildTarget> | ||||||
| 				<stopOnError>true</stopOnError> | 				<stopOnError>true</stopOnError> | ||||||
| 				<useDefaultCommand>false</useDefaultCommand> | 				<useDefaultCommand>false</useDefaultCommand> | ||||||
|  | @ -633,22 +633,6 @@ | ||||||
| 				<useDefaultCommand>false</useDefaultCommand> | 				<useDefaultCommand>false</useDefaultCommand> | ||||||
| 				<runAllBuilders>true</runAllBuilders> | 				<runAllBuilders>true</runAllBuilders> | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="all" path="CppUnitLite" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> |  | ||||||
| 				<buildCommand>make</buildCommand> |  | ||||||
| 				<buildArguments>-j2</buildArguments> |  | ||||||
| 				<buildTarget>all</buildTarget> |  | ||||||
| 				<stopOnError>true</stopOnError> |  | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> |  | ||||||
| 				<runAllBuilders>true</runAllBuilders> |  | ||||||
| 			</target> |  | ||||||
| 			<target name="clean" path="CppUnitLite" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> |  | ||||||
| 				<buildCommand>make</buildCommand> |  | ||||||
| 				<buildArguments>-j2</buildArguments> |  | ||||||
| 				<buildTarget>clean</buildTarget> |  | ||||||
| 				<stopOnError>true</stopOnError> |  | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> |  | ||||||
| 				<runAllBuilders>true</runAllBuilders> |  | ||||||
| 			</target> |  | ||||||
| 			<target name="tests/testPose2.run" path="build_retract/gtsam/geometry" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="tests/testPose2.run" path="build_retract/gtsam/geometry" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
| 				<buildArguments>-j2</buildArguments> | 				<buildArguments>-j2</buildArguments> | ||||||
|  | @ -665,6 +649,22 @@ | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
| 				<runAllBuilders>true</runAllBuilders> | 				<runAllBuilders>true</runAllBuilders> | ||||||
| 			</target> | 			</target> | ||||||
|  | 			<target name="all" path="CppUnitLite" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
|  | 				<buildCommand>make</buildCommand> | ||||||
|  | 				<buildArguments>-j2</buildArguments> | ||||||
|  | 				<buildTarget>all</buildTarget> | ||||||
|  | 				<stopOnError>true</stopOnError> | ||||||
|  | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
|  | 				<runAllBuilders>true</runAllBuilders> | ||||||
|  | 			</target> | ||||||
|  | 			<target name="clean" path="CppUnitLite" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
|  | 				<buildCommand>make</buildCommand> | ||||||
|  | 				<buildArguments>-j2</buildArguments> | ||||||
|  | 				<buildTarget>clean</buildTarget> | ||||||
|  | 				<stopOnError>true</stopOnError> | ||||||
|  | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
|  | 				<runAllBuilders>true</runAllBuilders> | ||||||
|  | 			</target> | ||||||
| 			<target name="all" path="spqr_mini" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="all" path="spqr_mini" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
| 				<buildArguments>-j2</buildArguments> | 				<buildArguments>-j2</buildArguments> | ||||||
|  | @ -689,18 +689,26 @@ | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
| 				<runAllBuilders>true</runAllBuilders> | 				<runAllBuilders>true</runAllBuilders> | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="nonlinear.testValues.run" path="build/gtsam/nonlinear" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="all" path="build_wrap" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
| 				<buildArguments>-j5</buildArguments> | 				<buildArguments>-j2</buildArguments> | ||||||
| 				<buildTarget>nonlinear.testValues.run</buildTarget> | 				<buildTarget>all</buildTarget> | ||||||
| 				<stopOnError>true</stopOnError> | 				<stopOnError>true</stopOnError> | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
| 				<runAllBuilders>true</runAllBuilders> | 				<runAllBuilders>true</runAllBuilders> | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="nonlinear.testOrdering.run" path="build/gtsam/nonlinear" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="check" path="build_wrap" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
| 				<buildArguments>-j5</buildArguments> | 				<buildArguments>-j2</buildArguments> | ||||||
| 				<buildTarget>nonlinear.testOrdering.run</buildTarget> | 				<buildTarget>check</buildTarget> | ||||||
|  | 				<stopOnError>true</stopOnError> | ||||||
|  | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
|  | 				<runAllBuilders>true</runAllBuilders> | ||||||
|  | 			</target> | ||||||
|  | 			<target name="clean" path="build_wrap" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
|  | 				<buildCommand>make</buildCommand> | ||||||
|  | 				<buildArguments>-j2</buildArguments> | ||||||
|  | 				<buildTarget>clean</buildTarget> | ||||||
| 				<stopOnError>true</stopOnError> | 				<stopOnError>true</stopOnError> | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
| 				<runAllBuilders>true</runAllBuilders> | 				<runAllBuilders>true</runAllBuilders> | ||||||
|  | @ -737,26 +745,18 @@ | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
| 				<runAllBuilders>true</runAllBuilders> | 				<runAllBuilders>true</runAllBuilders> | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="all" path="build_wrap" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="nonlinear.testValues.run" path="build/gtsam/nonlinear" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
| 				<buildArguments>-j2</buildArguments> | 				<buildArguments>-j5</buildArguments> | ||||||
| 				<buildTarget>all</buildTarget> | 				<buildTarget>nonlinear.testValues.run</buildTarget> | ||||||
| 				<stopOnError>true</stopOnError> | 				<stopOnError>true</stopOnError> | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
| 				<runAllBuilders>true</runAllBuilders> | 				<runAllBuilders>true</runAllBuilders> | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="check" path="build_wrap" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="nonlinear.testOrdering.run" path="build/gtsam/nonlinear" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
| 				<buildArguments>-j2</buildArguments> | 				<buildArguments>-j5</buildArguments> | ||||||
| 				<buildTarget>check</buildTarget> | 				<buildTarget>nonlinear.testOrdering.run</buildTarget> | ||||||
| 				<stopOnError>true</stopOnError> |  | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> |  | ||||||
| 				<runAllBuilders>true</runAllBuilders> |  | ||||||
| 			</target> |  | ||||||
| 			<target name="clean" path="build_wrap" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> |  | ||||||
| 				<buildCommand>make</buildCommand> |  | ||||||
| 				<buildArguments>-j2</buildArguments> |  | ||||||
| 				<buildTarget>clean</buildTarget> |  | ||||||
| 				<stopOnError>true</stopOnError> | 				<stopOnError>true</stopOnError> | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
| 				<runAllBuilders>true</runAllBuilders> | 				<runAllBuilders>true</runAllBuilders> | ||||||
|  | @ -1067,6 +1067,7 @@ | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="testErrors.run" path="linear" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="testErrors.run" path="linear" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
|  | 				<buildArguments/> | ||||||
| 				<buildTarget>testErrors.run</buildTarget> | 				<buildTarget>testErrors.run</buildTarget> | ||||||
| 				<stopOnError>true</stopOnError> | 				<stopOnError>true</stopOnError> | ||||||
| 				<useDefaultCommand>false</useDefaultCommand> | 				<useDefaultCommand>false</useDefaultCommand> | ||||||
|  | @ -1522,7 +1523,6 @@ | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="testSimulated2DOriented.run" path="slam" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="testSimulated2DOriented.run" path="slam" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
| 				<buildArguments/> |  | ||||||
| 				<buildTarget>testSimulated2DOriented.run</buildTarget> | 				<buildTarget>testSimulated2DOriented.run</buildTarget> | ||||||
| 				<stopOnError>true</stopOnError> | 				<stopOnError>true</stopOnError> | ||||||
| 				<useDefaultCommand>false</useDefaultCommand> | 				<useDefaultCommand>false</useDefaultCommand> | ||||||
|  | @ -1562,7 +1562,6 @@ | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="testSimulated2D.run" path="slam" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="testSimulated2D.run" path="slam" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
| 				<buildArguments/> |  | ||||||
| 				<buildTarget>testSimulated2D.run</buildTarget> | 				<buildTarget>testSimulated2D.run</buildTarget> | ||||||
| 				<stopOnError>true</stopOnError> | 				<stopOnError>true</stopOnError> | ||||||
| 				<useDefaultCommand>false</useDefaultCommand> | 				<useDefaultCommand>false</useDefaultCommand> | ||||||
|  | @ -1570,7 +1569,6 @@ | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="testSimulated3D.run" path="slam" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="testSimulated3D.run" path="slam" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
| 				<buildArguments/> |  | ||||||
| 				<buildTarget>testSimulated3D.run</buildTarget> | 				<buildTarget>testSimulated3D.run</buildTarget> | ||||||
| 				<stopOnError>true</stopOnError> | 				<stopOnError>true</stopOnError> | ||||||
| 				<useDefaultCommand>false</useDefaultCommand> | 				<useDefaultCommand>false</useDefaultCommand> | ||||||
|  | @ -1770,7 +1768,6 @@ | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="tests/testGaussianISAM2" path="build/slam" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="tests/testGaussianISAM2" path="build/slam" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
| 				<buildArguments/> |  | ||||||
| 				<buildTarget>tests/testGaussianISAM2</buildTarget> | 				<buildTarget>tests/testGaussianISAM2</buildTarget> | ||||||
| 				<stopOnError>true</stopOnError> | 				<stopOnError>true</stopOnError> | ||||||
| 				<useDefaultCommand>false</useDefaultCommand> | 				<useDefaultCommand>false</useDefaultCommand> | ||||||
|  | @ -1792,102 +1789,6 @@ | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
| 				<runAllBuilders>true</runAllBuilders> | 				<runAllBuilders>true</runAllBuilders> | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="testRot3.run" path="geometry" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> |  | ||||||
| 				<buildCommand>make</buildCommand> |  | ||||||
| 				<buildArguments>-j2</buildArguments> |  | ||||||
| 				<buildTarget>testRot3.run</buildTarget> |  | ||||||
| 				<stopOnError>true</stopOnError> |  | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> |  | ||||||
| 				<runAllBuilders>true</runAllBuilders> |  | ||||||
| 			</target> |  | ||||||
| 			<target name="testRot2.run" path="geometry" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> |  | ||||||
| 				<buildCommand>make</buildCommand> |  | ||||||
| 				<buildArguments>-j2</buildArguments> |  | ||||||
| 				<buildTarget>testRot2.run</buildTarget> |  | ||||||
| 				<stopOnError>true</stopOnError> |  | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> |  | ||||||
| 				<runAllBuilders>true</runAllBuilders> |  | ||||||
| 			</target> |  | ||||||
| 			<target name="testPose3.run" path="geometry" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> |  | ||||||
| 				<buildCommand>make</buildCommand> |  | ||||||
| 				<buildArguments>-j2</buildArguments> |  | ||||||
| 				<buildTarget>testPose3.run</buildTarget> |  | ||||||
| 				<stopOnError>true</stopOnError> |  | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> |  | ||||||
| 				<runAllBuilders>true</runAllBuilders> |  | ||||||
| 			</target> |  | ||||||
| 			<target name="timeRot3.run" path="geometry" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> |  | ||||||
| 				<buildCommand>make</buildCommand> |  | ||||||
| 				<buildArguments>-j2</buildArguments> |  | ||||||
| 				<buildTarget>timeRot3.run</buildTarget> |  | ||||||
| 				<stopOnError>true</stopOnError> |  | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> |  | ||||||
| 				<runAllBuilders>true</runAllBuilders> |  | ||||||
| 			</target> |  | ||||||
| 			<target name="testPose2.run" path="geometry" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> |  | ||||||
| 				<buildCommand>make</buildCommand> |  | ||||||
| 				<buildArguments>-j2</buildArguments> |  | ||||||
| 				<buildTarget>testPose2.run</buildTarget> |  | ||||||
| 				<stopOnError>true</stopOnError> |  | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> |  | ||||||
| 				<runAllBuilders>true</runAllBuilders> |  | ||||||
| 			</target> |  | ||||||
| 			<target name="testCal3_S2.run" path="geometry" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> |  | ||||||
| 				<buildCommand>make</buildCommand> |  | ||||||
| 				<buildArguments>-j2</buildArguments> |  | ||||||
| 				<buildTarget>testCal3_S2.run</buildTarget> |  | ||||||
| 				<stopOnError>true</stopOnError> |  | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> |  | ||||||
| 				<runAllBuilders>true</runAllBuilders> |  | ||||||
| 			</target> |  | ||||||
| 			<target name="testSimpleCamera.run" path="geometry" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> |  | ||||||
| 				<buildCommand>make</buildCommand> |  | ||||||
| 				<buildArguments>-j2</buildArguments> |  | ||||||
| 				<buildTarget>testSimpleCamera.run</buildTarget> |  | ||||||
| 				<stopOnError>true</stopOnError> |  | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> |  | ||||||
| 				<runAllBuilders>true</runAllBuilders> |  | ||||||
| 			</target> |  | ||||||
| 			<target name="testHomography2.run" path="geometry" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> |  | ||||||
| 				<buildCommand>make</buildCommand> |  | ||||||
| 				<buildArguments>-j2</buildArguments> |  | ||||||
| 				<buildTarget>testHomography2.run</buildTarget> |  | ||||||
| 				<stopOnError>true</stopOnError> |  | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> |  | ||||||
| 				<runAllBuilders>true</runAllBuilders> |  | ||||||
| 			</target> |  | ||||||
| 			<target name="testCalibratedCamera.run" path="geometry" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> |  | ||||||
| 				<buildCommand>make</buildCommand> |  | ||||||
| 				<buildArguments>-j2</buildArguments> |  | ||||||
| 				<buildTarget>testCalibratedCamera.run</buildTarget> |  | ||||||
| 				<stopOnError>true</stopOnError> |  | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> |  | ||||||
| 				<runAllBuilders>true</runAllBuilders> |  | ||||||
| 			</target> |  | ||||||
| 			<target name="check" path="geometry" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> |  | ||||||
| 				<buildCommand>make</buildCommand> |  | ||||||
| 				<buildArguments>-j2</buildArguments> |  | ||||||
| 				<buildTarget>check</buildTarget> |  | ||||||
| 				<stopOnError>true</stopOnError> |  | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> |  | ||||||
| 				<runAllBuilders>true</runAllBuilders> |  | ||||||
| 			</target> |  | ||||||
| 			<target name="clean" path="geometry" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> |  | ||||||
| 				<buildCommand>make</buildCommand> |  | ||||||
| 				<buildArguments>-j2</buildArguments> |  | ||||||
| 				<buildTarget>clean</buildTarget> |  | ||||||
| 				<stopOnError>true</stopOnError> |  | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> |  | ||||||
| 				<runAllBuilders>true</runAllBuilders> |  | ||||||
| 			</target> |  | ||||||
| 			<target name="testPoint2.run" path="geometry" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> |  | ||||||
| 				<buildCommand>make</buildCommand> |  | ||||||
| 				<buildArguments>-j2</buildArguments> |  | ||||||
| 				<buildTarget>testPoint2.run</buildTarget> |  | ||||||
| 				<stopOnError>true</stopOnError> |  | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> |  | ||||||
| 				<runAllBuilders>true</runAllBuilders> |  | ||||||
| 			</target> |  | ||||||
| 			<target name="install" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="install" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
| 				<buildArguments>-j2</buildArguments> | 				<buildArguments>-j2</buildArguments> | ||||||
|  | @ -2089,6 +1990,7 @@ | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="Generate DEB Package" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="Generate DEB Package" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>cpack</buildCommand> | 				<buildCommand>cpack</buildCommand> | ||||||
|  | 				<buildArguments/> | ||||||
| 				<buildTarget>-G DEB</buildTarget> | 				<buildTarget>-G DEB</buildTarget> | ||||||
| 				<stopOnError>true</stopOnError> | 				<stopOnError>true</stopOnError> | ||||||
| 				<useDefaultCommand>false</useDefaultCommand> | 				<useDefaultCommand>false</useDefaultCommand> | ||||||
|  | @ -2096,6 +1998,7 @@ | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="Generate RPM Package" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="Generate RPM Package" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>cpack</buildCommand> | 				<buildCommand>cpack</buildCommand> | ||||||
|  | 				<buildArguments/> | ||||||
| 				<buildTarget>-G RPM</buildTarget> | 				<buildTarget>-G RPM</buildTarget> | ||||||
| 				<stopOnError>true</stopOnError> | 				<stopOnError>true</stopOnError> | ||||||
| 				<useDefaultCommand>false</useDefaultCommand> | 				<useDefaultCommand>false</useDefaultCommand> | ||||||
|  | @ -2103,6 +2006,7 @@ | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="Generate TGZ Package" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="Generate TGZ Package" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>cpack</buildCommand> | 				<buildCommand>cpack</buildCommand> | ||||||
|  | 				<buildArguments/> | ||||||
| 				<buildTarget>-G TGZ</buildTarget> | 				<buildTarget>-G TGZ</buildTarget> | ||||||
| 				<stopOnError>true</stopOnError> | 				<stopOnError>true</stopOnError> | ||||||
| 				<useDefaultCommand>false</useDefaultCommand> | 				<useDefaultCommand>false</useDefaultCommand> | ||||||
|  | @ -2110,6 +2014,7 @@ | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="Generate TGZ Source Package" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="Generate TGZ Source Package" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>cpack</buildCommand> | 				<buildCommand>cpack</buildCommand> | ||||||
|  | 				<buildArguments/> | ||||||
| 				<buildTarget>--config CPackSourceConfig.cmake</buildTarget> | 				<buildTarget>--config CPackSourceConfig.cmake</buildTarget> | ||||||
| 				<stopOnError>true</stopOnError> | 				<stopOnError>true</stopOnError> | ||||||
| 				<useDefaultCommand>false</useDefaultCommand> | 				<useDefaultCommand>false</useDefaultCommand> | ||||||
|  | @ -2123,42 +2028,106 @@ | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
| 				<runAllBuilders>true</runAllBuilders> | 				<runAllBuilders>true</runAllBuilders> | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="wrap.testSpirit.run" path="build/wrap" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="wrap_gtsam_unstable" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
| 				<buildArguments>-j5</buildArguments> | 				<buildArguments>-j5</buildArguments> | ||||||
| 				<buildTarget>wrap.testSpirit.run</buildTarget> | 				<buildTarget>wrap_gtsam_unstable</buildTarget> | ||||||
| 				<stopOnError>true</stopOnError> | 				<stopOnError>true</stopOnError> | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
| 				<runAllBuilders>true</runAllBuilders> | 				<runAllBuilders>true</runAllBuilders> | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="wrap.testWrap.run" path="build/wrap" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="testRot3.run" path="geometry" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
| 				<buildArguments>-j5</buildArguments> | 				<buildArguments>-j2</buildArguments> | ||||||
| 				<buildTarget>wrap.testWrap.run</buildTarget> | 				<buildTarget>testRot3.run</buildTarget> | ||||||
| 				<stopOnError>true</stopOnError> | 				<stopOnError>true</stopOnError> | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
| 				<runAllBuilders>true</runAllBuilders> | 				<runAllBuilders>true</runAllBuilders> | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="check.wrap" path="build/wrap" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="testRot2.run" path="geometry" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
| 				<buildArguments>-j5</buildArguments> | 				<buildArguments>-j2</buildArguments> | ||||||
| 				<buildTarget>check.wrap</buildTarget> | 				<buildTarget>testRot2.run</buildTarget> | ||||||
| 				<stopOnError>true</stopOnError> | 				<stopOnError>true</stopOnError> | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
| 				<runAllBuilders>true</runAllBuilders> | 				<runAllBuilders>true</runAllBuilders> | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="wrap_gtsam" path="build/wrap" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="testPose3.run" path="geometry" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
| 				<buildArguments>-j5</buildArguments> | 				<buildArguments>-j2</buildArguments> | ||||||
| 				<buildTarget>wrap_gtsam</buildTarget> | 				<buildTarget>testPose3.run</buildTarget> | ||||||
| 				<stopOnError>true</stopOnError> | 				<stopOnError>true</stopOnError> | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
| 				<runAllBuilders>true</runAllBuilders> | 				<runAllBuilders>true</runAllBuilders> | ||||||
| 			</target> | 			</target> | ||||||
| 			<target name="wrap" path="build/wrap" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | 			<target name="timeRot3.run" path="geometry" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
| 				<buildCommand>make</buildCommand> | 				<buildCommand>make</buildCommand> | ||||||
| 				<buildArguments>-j5</buildArguments> | 				<buildArguments>-j2</buildArguments> | ||||||
| 				<buildTarget>wrap</buildTarget> | 				<buildTarget>timeRot3.run</buildTarget> | ||||||
|  | 				<stopOnError>true</stopOnError> | ||||||
|  | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
|  | 				<runAllBuilders>true</runAllBuilders> | ||||||
|  | 			</target> | ||||||
|  | 			<target name="testPose2.run" path="geometry" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
|  | 				<buildCommand>make</buildCommand> | ||||||
|  | 				<buildArguments>-j2</buildArguments> | ||||||
|  | 				<buildTarget>testPose2.run</buildTarget> | ||||||
|  | 				<stopOnError>true</stopOnError> | ||||||
|  | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
|  | 				<runAllBuilders>true</runAllBuilders> | ||||||
|  | 			</target> | ||||||
|  | 			<target name="testCal3_S2.run" path="geometry" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
|  | 				<buildCommand>make</buildCommand> | ||||||
|  | 				<buildArguments>-j2</buildArguments> | ||||||
|  | 				<buildTarget>testCal3_S2.run</buildTarget> | ||||||
|  | 				<stopOnError>true</stopOnError> | ||||||
|  | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
|  | 				<runAllBuilders>true</runAllBuilders> | ||||||
|  | 			</target> | ||||||
|  | 			<target name="testSimpleCamera.run" path="geometry" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
|  | 				<buildCommand>make</buildCommand> | ||||||
|  | 				<buildArguments>-j2</buildArguments> | ||||||
|  | 				<buildTarget>testSimpleCamera.run</buildTarget> | ||||||
|  | 				<stopOnError>true</stopOnError> | ||||||
|  | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
|  | 				<runAllBuilders>true</runAllBuilders> | ||||||
|  | 			</target> | ||||||
|  | 			<target name="testHomography2.run" path="geometry" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
|  | 				<buildCommand>make</buildCommand> | ||||||
|  | 				<buildArguments>-j2</buildArguments> | ||||||
|  | 				<buildTarget>testHomography2.run</buildTarget> | ||||||
|  | 				<stopOnError>true</stopOnError> | ||||||
|  | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
|  | 				<runAllBuilders>true</runAllBuilders> | ||||||
|  | 			</target> | ||||||
|  | 			<target name="testCalibratedCamera.run" path="geometry" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
|  | 				<buildCommand>make</buildCommand> | ||||||
|  | 				<buildArguments>-j2</buildArguments> | ||||||
|  | 				<buildTarget>testCalibratedCamera.run</buildTarget> | ||||||
|  | 				<stopOnError>true</stopOnError> | ||||||
|  | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
|  | 				<runAllBuilders>true</runAllBuilders> | ||||||
|  | 			</target> | ||||||
|  | 			<target name="check" path="geometry" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
|  | 				<buildCommand>make</buildCommand> | ||||||
|  | 				<buildArguments>-j2</buildArguments> | ||||||
|  | 				<buildTarget>check</buildTarget> | ||||||
|  | 				<stopOnError>true</stopOnError> | ||||||
|  | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
|  | 				<runAllBuilders>true</runAllBuilders> | ||||||
|  | 			</target> | ||||||
|  | 			<target name="clean" path="geometry" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
|  | 				<buildCommand>make</buildCommand> | ||||||
|  | 				<buildArguments>-j2</buildArguments> | ||||||
|  | 				<buildTarget>clean</buildTarget> | ||||||
|  | 				<stopOnError>true</stopOnError> | ||||||
|  | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
|  | 				<runAllBuilders>true</runAllBuilders> | ||||||
|  | 			</target> | ||||||
|  | 			<target name="testPoint2.run" path="geometry" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
|  | 				<buildCommand>make</buildCommand> | ||||||
|  | 				<buildArguments>-j2</buildArguments> | ||||||
|  | 				<buildTarget>testPoint2.run</buildTarget> | ||||||
| 				<stopOnError>true</stopOnError> | 				<stopOnError>true</stopOnError> | ||||||
| 				<useDefaultCommand>true</useDefaultCommand> | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
| 				<runAllBuilders>true</runAllBuilders> | 				<runAllBuilders>true</runAllBuilders> | ||||||
|  | @ -2202,6 +2171,46 @@ | ||||||
| 				<useDefaultCommand>false</useDefaultCommand> | 				<useDefaultCommand>false</useDefaultCommand> | ||||||
| 				<runAllBuilders>true</runAllBuilders> | 				<runAllBuilders>true</runAllBuilders> | ||||||
| 			</target> | 			</target> | ||||||
|  | 			<target name="wrap.testSpirit.run" path="build/wrap" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
|  | 				<buildCommand>make</buildCommand> | ||||||
|  | 				<buildArguments>-j5</buildArguments> | ||||||
|  | 				<buildTarget>wrap.testSpirit.run</buildTarget> | ||||||
|  | 				<stopOnError>true</stopOnError> | ||||||
|  | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
|  | 				<runAllBuilders>true</runAllBuilders> | ||||||
|  | 			</target> | ||||||
|  | 			<target name="wrap.testWrap.run" path="build/wrap" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
|  | 				<buildCommand>make</buildCommand> | ||||||
|  | 				<buildArguments>-j5</buildArguments> | ||||||
|  | 				<buildTarget>wrap.testWrap.run</buildTarget> | ||||||
|  | 				<stopOnError>true</stopOnError> | ||||||
|  | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
|  | 				<runAllBuilders>true</runAllBuilders> | ||||||
|  | 			</target> | ||||||
|  | 			<target name="check.wrap" path="build/wrap" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
|  | 				<buildCommand>make</buildCommand> | ||||||
|  | 				<buildArguments>-j5</buildArguments> | ||||||
|  | 				<buildTarget>check.wrap</buildTarget> | ||||||
|  | 				<stopOnError>true</stopOnError> | ||||||
|  | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
|  | 				<runAllBuilders>true</runAllBuilders> | ||||||
|  | 			</target> | ||||||
|  | 			<target name="wrap_gtsam" path="build/wrap" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
|  | 				<buildCommand>make</buildCommand> | ||||||
|  | 				<buildArguments>-j5</buildArguments> | ||||||
|  | 				<buildTarget>wrap_gtsam</buildTarget> | ||||||
|  | 				<stopOnError>true</stopOnError> | ||||||
|  | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
|  | 				<runAllBuilders>true</runAllBuilders> | ||||||
|  | 			</target> | ||||||
|  | 			<target name="wrap" path="build/wrap" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> | ||||||
|  | 				<buildCommand>make</buildCommand> | ||||||
|  | 				<buildArguments>-j5</buildArguments> | ||||||
|  | 				<buildTarget>wrap</buildTarget> | ||||||
|  | 				<stopOnError>true</stopOnError> | ||||||
|  | 				<useDefaultCommand>true</useDefaultCommand> | ||||||
|  | 				<runAllBuilders>true</runAllBuilders> | ||||||
|  | 			</target> | ||||||
| 		</buildTargets> | 		</buildTargets> | ||||||
| 	</storageModule> | 	</storageModule> | ||||||
| </cproject> | </cproject> | ||||||
|  |  | ||||||
|  | @ -33,6 +33,11 @@ set(gtsam_unstable_srcs | ||||||
| 
 | 
 | ||||||
| option (GTSAM_UNSTABLE_BUILD_SHARED_LIBRARY "Enable/Disable building of a shared version of gtsam_unstable" ON) | option (GTSAM_UNSTABLE_BUILD_SHARED_LIBRARY "Enable/Disable building of a shared version of gtsam_unstable" ON) | ||||||
| 
 | 
 | ||||||
|  | # Wrap version for gtsam_unstable | ||||||
|  | if (GTSAM_BUILD_WRAP) | ||||||
|  |     add_subdirectory(wrap) | ||||||
|  | endif(GTSAM_BUILD_WRAP) | ||||||
|  | 
 | ||||||
| # Versions - same as core gtsam library | # Versions - same as core gtsam library | ||||||
| set(gtsam_unstable_version   ${GTSAM_VERSION_MAJOR}.${GTSAM_VERSION_MINOR}.${GTSAM_VERSION_PATCH}) | set(gtsam_unstable_version   ${GTSAM_VERSION_MAJOR}.${GTSAM_VERSION_MINOR}.${GTSAM_VERSION_PATCH}) | ||||||
| set(gtsam_unstable_soversion ${GTSAM_VERSION_MAJOR}) | set(gtsam_unstable_soversion ${GTSAM_VERSION_MAJOR}) | ||||||
|  |  | ||||||
|  | @ -1,5 +1,3 @@ | ||||||
| # Find wrap |  | ||||||
| find_package(Wrap REQUIRED) |  | ||||||
| 
 | 
 | ||||||
| # Set up codegen | # Set up codegen | ||||||
| include(GtsamMatlabWrap) | include(GtsamMatlabWrap) | ||||||
|  | @ -21,32 +19,13 @@ find_mexextension() | ||||||
| 
 | 
 | ||||||
| # Code generation command | # Code generation command | ||||||
| add_custom_target(wrap_gtsam_unstable ALL COMMAND  | add_custom_target(wrap_gtsam_unstable ALL COMMAND  | ||||||
|     ${Wrap_CMD} ${GTSAM_MEX_BIN_EXTENSION} ${CMAKE_CURRENT_SOURCE_DIR}/../ ${moduleName} ${toolbox_path} "${mexFlags}") |     ${CMAKE_BINARY_DIR}/wrap/wrap ${GTSAM_MEX_BIN_EXTENSION} ${CMAKE_CURRENT_SOURCE_DIR} ${moduleName} ${toolbox_path} "${mexFlags}" | ||||||
|  |     DEPENDS wrap) | ||||||
| 
 | 
 | ||||||
| option(gtsam_unstable_INSTALL_MATLAB_TOOLBOX  "Enable/Disable installation of matlab toolbox"  ON) | if (GTSAM_INSTALL_MATLAB_TOOLBOX) | ||||||
| option(gtsam_unstable_INSTALL_MATLAB_EXAMPLES "Enable/Disable installation of matlab examples" ON) |  | ||||||
| option(gtsam_unstable_INSTALL_MATLAB_TESTS    "Enable/Disable installation of matlab tests"    ON) |  | ||||||
| 
 |  | ||||||
| set(gtsam_unstable_TOOLBOX_INSTALL_PATH ${CMAKE_INSTALL_PREFIX}/borg/toolbox CACHE DOCSTRING "Path to install matlab toolbox") |  | ||||||
| 
 |  | ||||||
| if (gtsam_unstable_INSTALL_MATLAB_TOOLBOX) |  | ||||||
|     # Primary toolbox files |     # Primary toolbox files | ||||||
|     message(STATUS "Installing Matlab Toolbox to ${gtsam_unstable_TOOLBOX_INSTALL_PATH}") |     message(STATUS "Installing Matlab Toolbox to ${GTSAM_TOOLBOX_INSTALL_PATH}") | ||||||
|     install(DIRECTORY DESTINATION ${gtsam_unstable_TOOLBOX_INSTALL_PATH}) # make an empty folder |     install(DIRECTORY DESTINATION ${GTSAM_TOOLBOX_INSTALL_PATH}) # make an empty folder | ||||||
|     # exploit need for trailing slash to specify a full folder, rather than just its contents to copy |     # exploit need for trailing slash to specify a full folder, rather than just its contents to copy | ||||||
|     install(DIRECTORY ${toolbox_path} DESTINATION ${gtsam_unstable_TOOLBOX_INSTALL_PATH}) |     install(DIRECTORY ${toolbox_path} DESTINATION ${GTSAM_TOOLBOX_INSTALL_PATH}) | ||||||
|      | endif (GTSAM_INSTALL_MATLAB_TOOLBOX) | ||||||
|     # Examples |  | ||||||
|     if (gtsam_unstable_INSTALL_MATLAB_EXAMPLES) |  | ||||||
|         message(STATUS "Installing Matlab Toolbox Examples") |  | ||||||
|         file(GLOB matlab_examples "${CMAKE_SOURCE_DIR}/examples/matlab/*.m") |  | ||||||
|         install(FILES ${matlab_examples} DESTINATION ${gtsam_unstable_TOOLBOX_INSTALL_PATH}/gtsam_unstable/examples) |  | ||||||
|     endif (gtsam_unstable_INSTALL_MATLAB_EXAMPLES) |  | ||||||
|      |  | ||||||
|     # Tests |  | ||||||
|     if (gtsam_unstable_INSTALL_MATLAB_TESTS) |  | ||||||
|         message(STATUS "Installing Matlab Toolbox Tests") |  | ||||||
|         file(GLOB matlab_tests "${CMAKE_SOURCE_DIR}/tests/matlab/*.m") |  | ||||||
|         install(FILES ${matlab_tests} DESTINATION ${gtsam_unstable_TOOLBOX_INSTALL_PATH}/gtsam_unstable/tests) |  | ||||||
|     endif (gtsam_unstable_INSTALL_MATLAB_TESTS) |  | ||||||
| endif (gtsam_unstable_INSTALL_MATLAB_TOOLBOX) |  | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue