Skip to content

Commit a71f9eb

Browse files
authored
Merge pull request #40 from OceanNetworksCanada/issue-39-update-toolbox
issue-39: Create updated toolbox package
2 parents eb8f622 + 3146a69 commit a71f9eb

19 files changed

Lines changed: 34 additions & 58 deletions

dist/onc-2.1.3.mltbx

-46 KB
Binary file not shown.

dist/onc-2.2.4.mltbx

585 KB
Binary file not shown.

onc.prj

Lines changed: 33 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,29 @@
11
<deployment-project plugin="plugin.toolbox" plugin-version="1.0">
2-
<configuration build-checksum="1855703013" file="/home/zelalem/my_repos/mygithubrepos/api-matlab-client/onc.prj" location="/home/zelalem/my_repos/mygithubrepos/api-matlab-client" name="onc" target="target.toolbox" target-name="Package Toolbox">
2+
<configuration build-checksum="920942746" file="C:\Repositories\api-matlab-client\onc.prj" location="C:\Repositories\api-matlab-client" name="onc" target="target.toolbox" target-name="Package Toolbox">
33
<param.appname>Ocean Networks Canada API Client</param.appname>
44
<param.authnamewatermark>Ocean Networks Canada</param.authnamewatermark>
55
<param.email>data@oceannetworks.ca</param.email>
66
<param.company>Ocean Networks Canada</param.company>
7-
<param.summary>Open access to oceanographic data hosted by Ocean Networks Canada through the Oceans 2.0 API web services</param.summary>
7+
<param.summary>Open access to oceanographic data hosted by Ocean Networks Canada through the Oceans 3.0 API web services</param.summary>
88
<param.description>Allows users to discover and retrieve Ocean Networks Canada's 12+ years of oceanographic data in raw, text, image, audio, video or any other format available.
99

1010
This toolkit provides a class that wraps web service calls, complex workflows, and business logic so that users can download data with a single line of code.
1111

12+
MATLAB Requirements: R2022b (can work on versions 2018a and newer, but it is not guaranteed)
13+
1214
Full Documentation: https://wiki.oceannetworks.ca/display/CLIBS/API+Client+Libraries
13-
Github repository: https://github.com/OceanNetworksCanada/api-matlab-client
15+
GitHub Repository: https://github.com/OceanNetworksCanada/api-matlab-client
1416

15-
Current Maintainer: Zelalem Engida, Angela Schlesinger
16-
Past contributors: Allan Rempel, Ryan Ross, Dany Cabrera</param.description>
17-
<param.screenshot>${PROJECT_ROOT}/logo.png</param.screenshot>
18-
<param.version>2.1.3</param.version>
19-
<param.output>${PROJECT_ROOT}/Ocean Networks Canada API Client.mltbx</param.output>
17+
Current Maintainer: Angela Schlesinger, Alex Slonimer
18+
Past Contributors: Allan Rempel, Ryan Ross, Dany Cabrera, Zelalem Engida</param.description>
19+
<param.screenshot>${PROJECT_ROOT}\logo.png</param.screenshot>
20+
<param.version>2.2.4</param.version>
21+
<param.output>${PROJECT_ROOT}\Ocean Networks Canada API Client.mltbx</param.output>
2022
<param.products.name />
2123
<param.products.id />
2224
<param.products.version />
2325
<param.platforms />
24-
<param.guid>57513b40-1188-4691-9010-dcce03abb132</param.guid>
26+
<param.guid>9b6b9160-58e8-4b4d-a809-23e8db524709</param.guid>
2527
<param.exclude.filters>% List files contained in your toolbox folder that you would like to exclude
2628
% from packaging. Excludes should be listed relative to the toolbox folder.
2729
% Some examples of how to specify excludes are provided below:
@@ -52,7 +54,7 @@ tests/TOKEN</param.exclude.filters>
5254
<param.apps />
5355
<param.registered.apps />
5456
<param.docs />
55-
<param.getting.started.guide />
57+
<param.getting.started.guide>${PROJECT_ROOT}\onc\doc\GettingStarted.mlx</param.getting.started.guide>
5658
<param.matlabpath.excludes>
5759
<item>/tests</item>
5860
<item>/tests/suites</item>
@@ -64,13 +66,13 @@ tests/TOKEN</param.exclude.filters>
6466
<param.required.addons />
6567
<param.matlab.project.id />
6668
<param.matlab.project.name />
67-
<param.release.start>R2017a</param.release.start>
68-
<param.release.end>latest</param.release.end>
69-
<param.release.current.only>false</param.release.current.only>
69+
<param.release.start>R2022b</param.release.start>
70+
<param.release.end>R2022b</param.release.end>
71+
<param.release.current.only>true</param.release.current.only>
7072
<param.compatiblity.windows>true</param.compatiblity.windows>
71-
<param.compatiblity.macos>true</param.compatiblity.macos>
73+
<param.compatiblity.macos>false</param.compatiblity.macos>
7274
<param.compatiblity.linux>true</param.compatiblity.linux>
73-
<param.compatiblity.matlabonline>true</param.compatiblity.matlabonline>
75+
<param.compatiblity.matlabonline>false</param.compatiblity.matlabonline>
7476
<param.installation.map />
7577
<param.additional.sw.names />
7678
<param.additional.sw.licenses />
@@ -89,17 +91,13 @@ tests/TOKEN</param.exclude.filters>
8991
<param.apps />
9092
<param.registered.apps />
9193
<param.docs />
92-
<param.getting.started.guide />
9394
<param.javaclasspath.excludes />
9495
<param.exported.on.package />
9596
<param.required.addons />
9697
<param.matlab.project.id />
9798
<param.matlab.project.name />
98-
<param.release.current.only />
9999
<param.compatiblity.windows />
100-
<param.compatiblity.macos />
101100
<param.compatiblity.linux />
102-
<param.compatiblity.matlabonline />
103101
<param.installation.map />
104102
<param.additional.sw.names />
105103
<param.additional.sw.licenses />
@@ -108,63 +106,41 @@ tests/TOKEN</param.exclude.filters>
108106
<param.additional.sw.linux.url />
109107
</unset>
110108
<fileset.rootdir>
111-
<file>${PROJECT_ROOT}/onc</file>
109+
<file>${PROJECT_ROOT}\onc</file>
112110
</fileset.rootdir>
113111
<fileset.rootfiles>
114-
<file>${PROJECT_ROOT}/onc/+ext</file>
115-
<file>${PROJECT_ROOT}/onc/+onc</file>
116-
<file>${PROJECT_ROOT}/onc/+util</file>
117-
<file>${PROJECT_ROOT}/onc/Onc.m</file>
112+
<file>${PROJECT_ROOT}\onc\+ext</file>
113+
<file>${PROJECT_ROOT}\onc\+onc</file>
114+
<file>${PROJECT_ROOT}\onc\+util</file>
115+
<file>${PROJECT_ROOT}\onc\Contents.m</file>
116+
<file>${PROJECT_ROOT}\onc\doc</file>
117+
<file>${PROJECT_ROOT}\onc\examples</file>
118+
<file>${PROJECT_ROOT}\onc\Onc.m</file>
118119
</fileset.rootfiles>
119120
<fileset.depfun.included />
120121
<fileset.depfun.excluded />
121122
<fileset.package />
122123
<build-deliverables>
123-
<file location="${PROJECT_ROOT}" name="Ocean Networks Canada API Client.mltbx" optional="false">/home/zelalem/my_repos/mygithubrepos/api-matlab-client/Ocean Networks Canada API Client.mltbx</file>
124+
<file location="${PROJECT_ROOT}" name="Ocean Networks Canada API Client.mltbx" optional="false">C:\Repositories\api-matlab-client\Ocean Networks Canada API Client.mltbx</file>
124125
</build-deliverables>
125126
<workflow />
126127
<matlab>
127-
<root>/usr/local/MATLAB/R2020a</root>
128-
<toolboxes>
129-
<toolbox name="matlabcoder" />
130-
<toolbox name="embeddedcoder" />
131-
<toolbox name="fixedpoint" />
132-
<toolbox name="neuralnetwork" />
133-
</toolboxes>
134-
<toolbox>
135-
<matlabcoder>
136-
<enabled>true</enabled>
137-
</matlabcoder>
138-
</toolbox>
139-
<toolbox>
140-
<embeddedcoder>
141-
<enabled>true</enabled>
142-
</embeddedcoder>
143-
</toolbox>
144-
<toolbox>
145-
<fixedpoint>
146-
<enabled>true</enabled>
147-
</fixedpoint>
148-
</toolbox>
149-
<toolbox>
150-
<neuralnetwork>
151-
<enabled>true</enabled>
152-
</neuralnetwork>
153-
</toolbox>
128+
<root>C:\Program Files\MATLAB\R2022b</root>
129+
<toolboxes />
154130
</matlab>
155131
<platform>
156-
<unix>true</unix>
132+
<unix>false</unix>
157133
<mac>false</mac>
158-
<windows>false</windows>
134+
<windows>true</windows>
159135
<win2k>false</win2k>
160136
<winxp>false</winxp>
161137
<vista>false</vista>
162-
<linux>true</linux>
138+
<linux>false</linux>
163139
<solaris>false</solaris>
164-
<osver>5.4.0-90-generic</osver>
140+
<osver>10.0</osver>
165141
<os32>false</os32>
166142
<os64>true</os64>
167-
<arch>glnxa64</arch>
143+
<arch>win64</arch>
168144
<matlab>true</matlab>
169145
</platform>
170146
</configuration>

onc/Contents.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
% Ocean Networks Canada API Client Library
2-
% Version 2.2.3 23-Jan-2025
2+
% Version 2.2.4 14-Apr-2025
33
%
44
% For documentation click or type directly in the command window: <a href="matlab: doc ONC Toolbox">doc ONC Toolbox</a>.
55
%
File renamed without changes.

onc/doc/GettingStarted.mlx

12.7 KB
Binary file not shown.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)