Skip to content

Commit 37f1be9

Browse files
author
Cameron Simmons
committed
allow project file inclusion
1 parent 1763b4c commit 37f1be9

File tree

2 files changed

+159
-1
lines changed

2 files changed

+159
-1
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ towards_a_quantum_internet/*
1010
*.mltbx
1111

1212
# matlab project files should be local
13-
*.prj
13+
#*.prj
1414
# as should any MATLAB autosave files
1515
*.asv
1616
# matlab likes to add a resources folder lets not push it

Qrackling_tlbx.prj

Lines changed: 158 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,158 @@
1+
<deployment-project plugin="plugin.toolbox" plugin-version="1.0">
2+
<configuration file="C:\Git\Qrackling\Qrackling_tlbx.prj" location="C:\Git\Qrackling" name="Qrackling_tlbx" target="target.toolbox" target-name="Package Toolbox">
3+
<param.appname>Qrackling</param.appname>
4+
<param.authnamewatermark />
5+
<param.email />
6+
<param.company>Heriot-Watt University</param.company>
7+
<param.summary>A toolbox for modelling quantum key distribution between satellites and ground stations.</param.summary>
8+
<param.description>Qrackling (ver.1.0.0-beta.2)</param.description>
9+
<param.screenshot>${PROJECT_ROOT}\html\qrackling-logo.png</param.screenshot>
10+
<param.version>1.0.0</param.version>
11+
<param.output>${PROJECT_ROOT}\Qrackling.mltbx</param.output>
12+
<param.products.name>
13+
<item>MATLAB</item>
14+
<item>Mapping Toolbox</item>
15+
<item>Navigation Toolbox</item>
16+
<item>Satellite Communications Toolbox</item>
17+
</param.products.name>
18+
<param.products.id>
19+
<item>1</item>
20+
<item>11</item>
21+
<item>176</item>
22+
<item>189</item>
23+
</param.products.id>
24+
<param.products.version>
25+
<item>23.2</item>
26+
<item>23.2</item>
27+
<item>23.2</item>
28+
<item>23.2</item>
29+
</param.products.version>
30+
<param.platforms />
31+
<param.guid>a35d981a-f24c-4088-a003-7d51a0088591</param.guid>
32+
<param.exclude.filters>% List files contained in your toolbox folder that you would like to exclude
33+
% from packaging. Excludes should be listed relative to the toolbox folder.
34+
% Some examples of how to specify excludes are provided below:
35+
%
36+
% A single file in the toolbox folder:
37+
% .svn
38+
%
39+
% A single file in a subfolder of the toolbox folder:
40+
% example/.svn
41+
%
42+
% All files in a subfolder of the toolbox folder:
43+
% example/*
44+
%
45+
% All files of a certain name in all subfolders of the toolbox folder:
46+
% **/.svn
47+
%
48+
% All files matching a pattern in all subfolders of the toolbox folder:
49+
% **/*.bak
50+
%
51+
.gitignore</param.exclude.filters>
52+
<param.exclude.pcodedmfiles>true</param.exclude.pcodedmfiles>
53+
<param.examples />
54+
<param.demosxml />
55+
<param.apps />
56+
<param.registered.apps />
57+
<param.docs>${PROJECT_ROOT}\info.xml</param.docs>
58+
<param.getting.started.guide>${PROJECT_ROOT}\doc\GettingStarted.mlx</param.getting.started.guide>
59+
<param.matlabpath.excludes />
60+
<param.javaclasspath.excludes />
61+
<param.exported.on.package>false</param.exported.on.package>
62+
<param.required.addons />
63+
<param.matlab.project.id />
64+
<param.matlab.project.name />
65+
<param.release.start>R2022b</param.release.start>
66+
<param.release.end>latest</param.release.end>
67+
<param.release.current.only>false</param.release.current.only>
68+
<param.compatiblity.windows>true</param.compatiblity.windows>
69+
<param.compatiblity.macos>true</param.compatiblity.macos>
70+
<param.compatiblity.linux>true</param.compatiblity.linux>
71+
<param.compatiblity.matlabonline>true</param.compatiblity.matlabonline>
72+
<param.installation.map />
73+
<param.additional.sw.names />
74+
<param.additional.sw.licenses />
75+
<param.additional.sw.win.url />
76+
<param.additional.sw.mac.url />
77+
<param.additional.sw.linux.url />
78+
<unset>
79+
<param.authnamewatermark />
80+
<param.email />
81+
<param.output />
82+
<param.platforms />
83+
<param.exclude.pcodedmfiles />
84+
<param.examples />
85+
<param.demosxml />
86+
<param.apps />
87+
<param.registered.apps />
88+
<param.matlabpath.excludes />
89+
<param.javaclasspath.excludes />
90+
<param.exported.on.package />
91+
<param.required.addons />
92+
<param.matlab.project.id />
93+
<param.matlab.project.name />
94+
<param.release.current.only />
95+
<param.compatiblity.windows />
96+
<param.compatiblity.macos />
97+
<param.compatiblity.linux />
98+
<param.compatiblity.matlabonline />
99+
<param.installation.map />
100+
<param.additional.sw.names />
101+
<param.additional.sw.licenses />
102+
<param.additional.sw.win.url />
103+
<param.additional.sw.mac.url />
104+
<param.additional.sw.linux.url />
105+
</unset>
106+
<fileset.rootdir>
107+
<file>${PROJECT_ROOT}</file>
108+
</fileset.rootdir>
109+
<fileset.rootfiles>
110+
<file>${PROJECT_ROOT}\+beacon</file>
111+
<file>${PROJECT_ROOT}\+components</file>
112+
<file>${PROJECT_ROOT}\+environment</file>
113+
<file>${PROJECT_ROOT}\+libradtran</file>
114+
<file>${PROJECT_ROOT}\+nodes</file>
115+
<file>${PROJECT_ROOT}\+plots</file>
116+
<file>${PROJECT_ROOT}\+protocol</file>
117+
<file>${PROJECT_ROOT}\+units</file>
118+
<file>${PROJECT_ROOT}\+utilities</file>
119+
<file>${PROJECT_ROOT}\.git</file>
120+
<file>${PROJECT_ROOT}\doc</file>
121+
<file>${PROJECT_ROOT}\Examples</file>
122+
<file>${PROJECT_ROOT}\html</file>
123+
<file>${PROJECT_ROOT}\info.xml</file>
124+
<file>${PROJECT_ROOT}\LICENSE</file>
125+
<file>${PROJECT_ROOT}\README.md</file>
126+
<file>${PROJECT_ROOT}\resources</file>
127+
<file>${PROJECT_ROOT}\uplink_adaptive_optics</file>
128+
</fileset.rootfiles>
129+
<fileset.depfun.included />
130+
<fileset.depfun.excluded>
131+
<file>${MATLAB_ROOT}\toolbox\local\userpath.m</file>
132+
</fileset.depfun.excluded>
133+
<fileset.package />
134+
<build-deliverables>
135+
<file location="${PROJECT_ROOT}" name="Qrackling.mltbx" optional="false">C:\Git\Qrackling\Qrackling.mltbx</file>
136+
</build-deliverables>
137+
<workflow />
138+
<matlab>
139+
<root>C:\Program Files\MATLAB\R2023b</root>
140+
<toolboxes />
141+
</matlab>
142+
<platform>
143+
<unix>false</unix>
144+
<mac>false</mac>
145+
<windows>true</windows>
146+
<win2k>false</win2k>
147+
<winxp>false</winxp>
148+
<vista>false</vista>
149+
<linux>false</linux>
150+
<solaris>false</solaris>
151+
<osver>10.0</osver>
152+
<os32>false</os32>
153+
<os64>true</os64>
154+
<arch>win64</arch>
155+
<matlab>true</matlab>
156+
</platform>
157+
</configuration>
158+
</deployment-project>

0 commit comments

Comments
 (0)