gtsam/wrap/tests/expected_namespaces/make_testNamespaces.m

59 lines
948 B
Matlab

% automatically generated by wrap
echo on
toolboxpath = mfilename('fullpath');
delims = find(toolboxpath == '/' | toolboxpath == '\');
toolboxpath = toolboxpath(1:(delims(end)-1));
clear delims
addpath(toolboxpath);
%% ns1ClassA
cd(toolboxpath)
mex -O5 new_ns1ClassA_.cpp
mex -O5 delete_ns1ClassA.cpp
cd @ns1ClassA
%% ns1ClassB
cd(toolboxpath)
mex -O5 new_ns1ClassB_.cpp
mex -O5 delete_ns1ClassB.cpp
cd @ns1ClassB
%% ns2ClassA
cd(toolboxpath)
mex -O5 new_ns2ClassA_.cpp
mex -O5 delete_ns2ClassA.cpp
mex -O5 ns2ClassA_afunction.cpp
cd @ns2ClassA
mex -O5 memberFunction.cpp
mex -O5 nsArg.cpp
mex -O5 nsReturn.cpp
%% ns2ns3ClassB
cd(toolboxpath)
mex -O5 new_ns2ns3ClassB_.cpp
mex -O5 delete_ns2ns3ClassB.cpp
cd @ns2ns3ClassB
%% ns2ClassC
cd(toolboxpath)
mex -O5 new_ns2ClassC_.cpp
mex -O5 delete_ns2ClassC.cpp
cd @ns2ClassC
%% ClassD
cd(toolboxpath)
mex -O5 new_ClassD_.cpp
mex -O5 delete_ClassD.cpp
cd @ClassD
cd(toolboxpath)
echo off