Skip to content

Commit d6572f3

Browse files
committed
introduce update site location markers in xml, inf files
1 parent f610d3b commit d6572f3

File tree

10 files changed

+23
-8
lines changed

10 files changed

+23
-8
lines changed

notes_updatesitelocations.txt

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
org.jcryptool.product/jcryptool.p2.inf|7| org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(type:0,location:https${#58}//www.cryptool.org/jct/update,name:JCrypTool);\
2+
3+
org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(type:0,location:https${#58}//www.cryptool.org/jct/update,name:JCrypTool);\
4+
org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(type:1,location:https${#58}//www.cryptool.org/jct/update,name:JCrypTool);
5+
-> replace encoded (${#<charnum>}) in "addRepository(type:\d*,location:<location>,name:<name>)"
6+
? what does type mean?
7+
8+
in feature.xmls:
9+
<update label="JCrypTool.org" url="https://www.cryptool.org/jct/update"/> <!-- url_update:plugins --> <!-- do not remove comment -->
10+
-> replace url attribute
11+
12+
13+
TODO: ssh transport to update site does not work yet; "repository" inside
14+

org.jcryptool.core.dependencies.feature/feature.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ litigation.
214214
</license>
215215

216216
<url>
217-
<update label="JCrypTool.org" url="https://www.cryptool.org/jct/update"/>
217+
<update label="JCrypTool.org" url="https://www.cryptool.org/jct/update"/> <!-- url_update:plugins --> <!-- do not remove comment -->
218218
</url>
219219

220220
<includes

org.jcryptool.core.dependencies.nl_de.feature/feature.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ litigation.
214214
</license>
215215

216216
<url>
217-
<update label="JCrypTool.org" url="https://www.cryptool.org/jct/update"/>
217+
<update label="JCrypTool.org" url="https://www.cryptool.org/jct/update"/> <!-- url_update:plugins --> <!-- do not remove comment -->
218218
</url>
219219

220220
<requires>

org.jcryptool.core.feature/feature.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ litigation.
216216
</license>
217217

218218
<url>
219-
<update label="JCrypTool.org" url="https://www.cryptool.org/jct/update"/>
219+
<update label="JCrypTool.org" url="https://www.cryptool.org/jct/update"/> <!-- url_update:plugins --> <!-- do not remove comment -->
220220
</url>
221221

222222
<plugin

org.jcryptool.crypto.feature/feature.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ litigation.
213213
</license>
214214

215215
<url>
216-
<update label="JCrypTool.org" url="https://www.cryptool.org/jct/update"/>
216+
<update label="JCrypTool.org" url="https://www.cryptool.org/jct/update"/> <!-- url_update:plugins --> <!-- do not remove comment -->
217217
</url>
218218

219219
<plugin

org.jcryptool.crypto.flexiprovider.feature/feature.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ litigation.
213213
</license>
214214

215215
<url>
216-
<update label="JCrypTool.org" url="https://www.cryptool.org/jct/update"/>
216+
<update label="JCrypTool.org" url="https://www.cryptool.org/jct/update"/> <!-- url_update:plugins --> <!-- do not remove comment -->
217217
</url>
218218

219219
<plugin

org.jcryptool.editors.feature/feature.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ litigation.
213213
</license>
214214

215215
<url>
216-
<update label="JCrypTool.org" url="https://www.cryptool.org/jct/update"/>
216+
<update label="JCrypTool.org" url="https://www.cryptool.org/jct/update"/> <!-- url_update:plugins --> <!-- do not remove comment -->
217217
</url>
218218

219219
<plugin

org.jcryptool.product/jcryptool.p2.inf

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ instructions.configure=\
77
org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(type:0,location:https${#58}//www.cryptool.org/jct/update,name:JCrypTool);\
88
org.eclipse.equinox.p2.touchpoint.eclipse.addRepository(type:1,location:https${#58}//www.cryptool.org/jct/update,name:JCrypTool);
99

10+
1011
instructions.install=mkdir(path:${installFolder}/dropins);
1112

1213
requires.0.namespace=org.eclipse.equinox.p2.iu

org.jcryptool.providers.feature/feature.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ litigation.
213213
</license>
214214

215215
<url>
216-
<update label="JCrypTool.org" url="https://www.cryptool.org/jct/update"/>
216+
<update label="JCrypTool.org" url="https://www.cryptool.org/jct/update"/> <!-- url_update:plugins --> <!-- do not remove comment -->
217217
</url>
218218

219219
<plugin

org.jcryptool.views.feature/feature.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ litigation.
214214
</license>
215215

216216
<url>
217-
<update label="JCrypTool.org" url="https://www.cryptool.org/jct/update"/>
217+
<update label="JCrypTool.org" url="https://www.cryptool.org/jct/update"/> <!-- url_update:plugins --> <!-- do not remove comment -->
218218
</url>
219219

220220
<plugin

0 commit comments

Comments
 (0)