@@ -35,7 +35,7 @@ OUTPUT_FILE_PREFIX_WINDOWS="eclipse-gips-windows"
35
35
OUTOUT_FILE_PREFIX_MACOS=" eclipse-gips-macos"
36
36
OUTOUT_FILE_PREFIX_MACOSARM=" eclipse-gips-macos-arm"
37
37
MIRROR=" https://ftp.fau.de"
38
- UPDATESITES=" https://download.eclipse.org/modeling/tmf/xtext/updates/composite/releases/,https://hallvard.github.io/plantuml/,https://hipe-devops.github.io/HiPE-Updatesite/hipe.updatesite/,https://www.kermeta.org/k2/update,https://emoflon.org/emoflon-ibex-updatesite/snapshot/updatesite/,https://www.genuitec.com/updates/devstyle/ci /,https://download.eclipse.org/releases/$VERSION ,https://www.codetogether.com/updates/ci/,http://update.eclemma.org/,https://pmd.github.io/pmd-eclipse-plugin-p2-site/,https://checkstyle.org/eclipse-cs-update-site/,https://spotbugs.github.io/eclipse/,https://download.eclipse.org/technology/m2e/releases/latest,https://echtzeitsysteme.github.io/gips-updatesite/snapshot/updatesite/"
38
+ UPDATESITES=" https://download.eclipse.org/modeling/tmf/xtext/updates/composite/releases/,https://hallvard.github.io/plantuml/,https://hipe-devops.github.io/HiPE-Updatesite/hipe.updatesite/,https://www.kermeta.org/k2/update,https://emoflon.org/emoflon-ibex-updatesite/snapshot/updatesite/,https://devstyle.codetogether.io /,https://download.eclipse.org/releases/$VERSION ,https://www.codetogether.com/updates/ci/,http://update.eclemma.org/,https://pmd.github.io/pmd-eclipse-plugin-p2-site/,https://checkstyle.org/eclipse-cs-update-site/,https://spotbugs.github.io/eclipse/,https://download.eclipse.org/technology/m2e/releases/latest,https://echtzeitsysteme.github.io/gips-updatesite/snapshot/updatesite/"
39
39
EMOFLON_HEADLESS_SRC=" https://api.github.com/repos/eMoflon/emoflon-headless/releases/latest"
40
40
41
41
# Import plug-in:
@@ -199,29 +199,6 @@ remove_update_sites () {
199
199
rm -rf $UPDATE_SITE_CONFIG_PATH /$UPDATE_SITE_METADATA
200
200
}
201
201
202
- # Removes broken org.apache.commons.logging JAR from plug-ins
203
- remove_broken_commons_logging () {
204
- log " Removes broken org.apache.commons.logging JAR from plug-ins."
205
- rm $ECLIPSE_BASE_PATH /plugins/org.apache.commons.logging_1.2.0.v20180409-1502.jar
206
- # force org.eclipse.equinox to take correct JAR into account
207
- # org.apache.commons.logging,1.2.0,plugins/org.apache.commons.logging_1.2.0.jar,4,false
208
- sed -i ' /org.apache.commons.lang3/a org.apache.commons.logging,1.2.0,plugins/org.apache.commons.logging_1.2.0.jar,4,false' $ECLIPSE_BASE_PATH /configuration/org.eclipse.equinox.simpleconfigurator/bundles.info
209
- # org.apache.commons.logging,1.2.0.v20180409-1502,plugins/org.apache.commons.logging_1.2.0.v20180409-1502.jar,4,false
210
- sed -i ' /org.apache.commons.logging,1.2.0.v20180409-1502,plugins\/org.apache.commons.logging_1.2.0.v20180409-1502.jar,4,false/d' $ECLIPSE_BASE_PATH /configuration/org.eclipse.equinox.simpleconfigurator/bundles.info
211
- }
212
-
213
- # Copies the non-broken org.apache.commons.logging JAR from plug-ins
214
- save_non_broken_commons_logging () {
215
- log " Save non-broken org.apache.commons.logging JAR from plug-ins."
216
- cp $ECLIPSE_BASE_PATH /plugins/org.apache.commons.logging_1.2.0.jar /tmp/org.apache.commons.logging_1.2.0.jar
217
- }
218
-
219
- # Restores the non-broken org.apache.commons.logging JAR to plug-ins
220
- restore_non_broken_commons_logging () {
221
- log " Restores the non-broken org.apache.commons.logging JAR from plug-ins."
222
- cp /tmp/org.apache.commons.logging_1.2.0.jar $ECLIPSE_BASE_PATH /plugins/org.apache.commons.logging_1.2.0.jar
223
- rm /tmp/org.apache.commons.logging_1.2.0.jar
224
- }
225
202
226
203
#
227
204
# Script
270
247
# Install global Eclipse settings from config file
271
248
install_global_eclipse_settings
272
249
273
- # Save non-broken org.apache.commons.logging JAR from plug-ins
274
- save_non_broken_commons_logging
275
-
276
250
log " Install Eclipse plug-ins."
277
251
for p in ${ORDER[@]} ; do
278
252
# Check if eMoflon packages must be skipped (for dev builds).
@@ -323,12 +297,6 @@ else
323
297
chmod +x splash.sh && ./splash.sh deploy $VERSION $ECLIPSE_BASE_PATH
324
298
fi
325
299
326
- # Remove broken org.apache.commons.logging JAR
327
- remove_broken_commons_logging
328
-
329
- # Restore non-broken org.apache.commons.logging JAR
330
- restore_non_broken_commons_logging
331
-
332
300
log " Clean-up old archives and create new archive."
333
301
rm -f ./$OUTPUT_FILE
334
302
zip -q -r $OUTPUT_FILE eclipse
0 commit comments