<
From version < 26.1 >
edited by cds
on 2013/11/01 14:11
To version < 28.1 >
edited by cds
on 2013/12/16 16:54
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -62,7 +62,9 @@
62 62  
63 63  The following build profiles are available in the KIELER Semantics repository:
64 64  
65 -* TODO: Add build profiles.
65 +{{warning title="ToDo"}}
66 +Document the Semantics build profiles.
67 +{{/warning}}
66 66  
67 67  === What to Be Aware of ===
68 68  
... ... @@ -75,8 +75,8 @@
75 75  
76 76  We distribute our KLay layout algorithms in two library files: one that contains just our algorithms, and another one that also contains dependencies such as required EMF classes. To build the KLay libraries, navigate to the {{code language="none"}}/build/de.cau.cs.kieler.klay.libraries{{/code}} directory and do the following:
77 77  
78 -1. Set the TARGET_PLATFORM environment variable to point to a local copy of our currently used target platform p2 repository. Ask {{mention reference="XWiki.cds" style="FULL_NAME" anchor="XWiki-cds-xkjOd"/}} where you can get that.
79 -1. Set theĀ {{code language="none"}}KIELER_REPOSITORY{{/code}} environment variable to point to a local copy of a p2 repository of our pragmatics build. Again, ask {{mention reference="XWiki.cds" style="FULL_NAME" anchor="XWiki-cds-lDost"/}} where you can get that.
80 +1. Set the TARGET_PLATFORM environment variable to point to a local copy of our currently used target platform p2 repository. Ask {{mention reference="XWiki.cds" style="FULL_NAME" anchor="XWiki-cds-daTra"/}} where you can get that.
81 +1. Set theĀ {{code language="none"}}KIELER_REPOSITORY{{/code}} environment variable to point to a local copy of a p2 repository of our pragmatics build. Again, ask {{mention reference="XWiki.cds" style="FULL_NAME" anchor="XWiki-cds-vKzxD"/}} where you can get that.
80 80  1. Run Ant on the {{code language="none"}}build.xml{{/code}} file. This will produce both versions of the KLay layout library.
81 81  
82 82  {{note}}
... ... @@ -102,6 +102,10 @@
102 102  
103 103  Our automatic builds produce a bunch of so-called //artifacts//: redistributable applications as well as a number of update sites. This table lists all artifacts, the project or repository they belong to, the build file responsible for producing them, the Bamboo build plan that builds them, and the directory they are finally placed in.
104 104  
107 +{{tip title="Timestamps"}}
108 +Don't be alarmed if the timestamps of the plugin and feature jar files on the updatesite don't match the current time. The time is probably UTC. Which is nice.
109 +{{/tip}}
110 +
105 105  |=(((
106 106  Artifact
107 107  )))|=(((
... ... @@ -167,7 +167,7 @@
167 167  {{/code}}
168 168  )))
169 169  |(((
170 -KIELER Pragmatics Update Site
176 +KIELER Pragmatics Updatesite
171 171  )))|(((
172 172  Pragmatics
173 173  )))|(((
... ... @@ -175,7 +175,7 @@
175 175  ...pragmatics.repository/pom.xml
176 176  {{/code}}
177 177  )))|(((
178 -KIELER Pragmatics -> Nightly Pragmatics Update Site
184 +KIELER Pragmatics -> Nightly Pragmatics Updatesite
179 179  )))|(% colspan="1" %)(% colspan="1" %)
180 180  (((
181 181  {{code language="none"}}
... ... @@ -183,7 +183,7 @@
183 183  {{/code}}
184 184  )))
185 185  |(((
186 -Papyrus Layout Update Site
192 +Papyrus Layout Updatesite
187 187  )))|(((
188 188  Pragmatics
189 189  )))|(((
... ... @@ -191,7 +191,7 @@
191 191  ...papyrus.repository/pom.xml
192 192  {{/code}}
193 193  )))|(((
194 -KIELER Pragmatics -> Nightly Papyrus Update Site
200 +KIELER Pragmatics -> Nightly Papyrus Updatesite
195 195  )))|(% colspan="1" %)(% colspan="1" %)
196 196  (((
197 197  {{code language="none"}}
... ... @@ -215,7 +215,7 @@
215 215  {{/code}}
216 216  )))
217 217  |(((
218 -KIELER Semantics Update Site
224 +KIELER Semantics Updatesite
219 219  )))|(((
220 220  Semantics
221 221  )))|(((
... ... @@ -223,7 +223,7 @@
223 223  ...semantics.repository/pom.xml
224 224  {{/code}}
225 225  )))|(((
226 -KIELER Semantics -> Nightly Semantics Update Site
232 +KIELER Semantics -> Nightly Semantics Updatesite
227 227  )))|(% colspan="1" %)(% colspan="1" %)
228 228  (((
229 229  {{code language="none"}}
... ... @@ -231,7 +231,7 @@
231 231  {{/code}}
232 232  )))
233 233  |(((
234 -Ptolemy Libraries Update Site
240 +Ptolemy Libraries Updatesite
235 235  )))|(((
236 236  Ptolemy
237 237  )))|(((
... ... @@ -239,7 +239,7 @@
239 239  ...ptolemy.repository/pom.xml
240 240  {{/code}}
241 241  )))|(((
242 -KIELER Semantics -> Ptolemy Update Site
248 +KIELER Semantics -> Ptolemy Updatesite
243 243  )))|(% colspan="1" %)(% colspan="1" %)
244 244  (((
245 245  {{code language="none"}}
Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -8651037
1 +42729514
URL
... ... @@ -1,1 +1,1 @@
1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/8651037/Build Management
1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/42729514/Build Management