Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix installation problems #359

Merged
merged 6 commits into from
Nov 4, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ DOCS_REPO?=erlide/erlide.github.io
DOCS_DIR=plugins/org.erlide.help/target/$(DOCS_REPO)

build:
./mvnw -B -U enforcer:display-info clean verify -Phelp
./mvnw -B -U enforcer:display-info clean verify -Phelp --fail-at-end

# Publish a release to update site https://erlide.org/update/
publish:
Expand Down
2 changes: 1 addition & 1 deletion extras/org.erlide.licenses/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.erlide</groupId>
<artifactId>org.erlide.parent</artifactId>
<version>0.61.1-SNAPSHOT</version>
<version>0.62.0-SNAPSHOT</version>
<relativePath>../..</relativePath>
</parent>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Bundle-Vendor: UKC
Fragment-Host: org.erlide.wrangler.refactoring;bundle-version="0.10.0"
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Require-Bundle: org.eclipse.ui,
com.google.guava;bundle-version="[21.0.0,28.0.0)",
com.google.guava;bundle-version="[21.0.0,33.4.0)",
javax.inject;bundle-version="1.0.0",
org.eclipse.xtext.xbase.lib;bundle-version="2.19.0",
com.abstratt.graphviz;bundle-version="[2.2.201606,3.0.0)",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Import-Package: org.erlide.wrangler.refactoring.exception,
org.eclipse.jdt.annotation;resolution:=optional
Require-Bundle: org.eclipse.ui,
org.eclipse.core.resources,
com.google.guava;bundle-version="[21.0.0,28.0.0)",
com.google.guava;bundle-version="[21.0.0,33.4.0)",
javax.inject;bundle-version="1.0.0",
org.eclipse.xtext.xbase.lib;bundle-version="2.19.0",
com.ericsson.otp.jinterface;bundle-version="1.8.0"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Require-Bundle: org.eclipse.core.runtime;bundle-version="[3.9.100,4.0.0)",
org.incava.util.diff,
org.erlide.util;bundle-version="0.32.0",
org.erlide.runtime;bundle-version="0.32.0",
com.google.guava;bundle-version="[21.0.0,28.0.0)",
com.google.guava;bundle-version="[21.0.0,33.4.0)",
javax.inject;bundle-version="1.0.0",
org.eclipse.xtext.xbase.lib;bundle-version="2.19.0",
com.ericsson.otp.jinterface;bundle-version="1.8.0"
Expand Down
2 changes: 1 addition & 1 deletion extras/wrangler/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.erlide</groupId>
<artifactId>org.erlide.parent</artifactId>
<version>0.61.1-SNAPSHOT</version>
<version>0.62.0-SNAPSHOT</version>
<relativePath>../..</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion features/org.erlide/feature.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<feature
id="org.erlide"
label="Erlang language tools IDE"
version="0.61.1.qualifier"
version="0.62.0.qualifier"
provider-name="%vendorName"
plugin="org.erlide.branding"
image="erlang-64.gif"
Expand Down
4 changes: 2 additions & 2 deletions features/org.erlide/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@
<parent>
<groupId>org.erlide</groupId>
<artifactId>org.erlide.parent</artifactId>
<version>0.61.1-SNAPSHOT</version>
<version>0.62.0-SNAPSHOT</version>
<relativePath>../..</relativePath>
</parent>

<artifactId>org.erlide</artifactId>
<version>0.61.1-SNAPSHOT</version>
<version>0.62.0-SNAPSHOT</version>
<packaging>eclipse-feature</packaging>

</project>
2 changes: 1 addition & 1 deletion libs/com.google.truth/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Bundle-ClassPath: truth-1.0.jar,
truth-java8-extension-1.0.jar,
diffutils-1.3.0.jar
Require-Bundle: com.google.guava;bundle-version="[21.0.0,28.0.0)",
Require-Bundle: com.google.guava;bundle-version="[21.0.0,33.4.0)",
org.junit;bundle-version="4.12.0"
Automatic-Module-Name: com.google.truth
Export-Package: com.google.common.truth
2 changes: 1 addition & 1 deletion libs/com.google.truth/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.erlide</groupId>
<artifactId>org.erlide.parent</artifactId>
<version>0.61.1-SNAPSHOT</version>
<version>0.62.0-SNAPSHOT</version>
<relativePath>../..</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion libs/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.erlide</groupId>
<artifactId>org.erlide.parent</artifactId>
<version>0.61.1-SNAPSHOT</version>
<version>0.62.0-SNAPSHOT</version>
<relativePath>..</relativePath>
</parent>

Expand Down
4 changes: 2 additions & 2 deletions plugins/org.erlide.backend/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.erlide.backend;singleton:=true
Bundle-Version: 0.61.1.qualifier
Bundle-Version: 0.62.0.qualifier
Bundle-ClassPath: .
Bundle-Vendor: %providerName
Bundle-Localization: plugin
Expand All @@ -27,7 +27,7 @@ Require-Bundle: org.eclipse.core.runtime;bundle-version="3.7.0",
org.erlide.kernel.common;bundle-version="0.113.0",
org.erlide.kernel.debugger;bundle-version="0.113.0",
org.erlide.kernel.ide;bundle-version="0.113.0",
com.google.guava;bundle-version="[21.0.0,28.0.0)",
com.google.guava;bundle-version="[21.0.0,33.4.0)",
javax.inject;bundle-version="1.0.0",
org.eclipse.xtext.xbase.lib;bundle-version="2.19.0",
com.ericsson.otp.jinterface;bundle-version="1.8.0"
Expand Down
4 changes: 2 additions & 2 deletions plugins/org.erlide.backend/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@
<parent>
<groupId>org.erlide</groupId>
<artifactId>org.erlide.parent</artifactId>
<version>0.61.1-SNAPSHOT</version>
<version>0.62.0-SNAPSHOT</version>
<relativePath>../..</relativePath>
</parent>

<artifactId>org.erlide.backend</artifactId>
<version>0.61.1-SNAPSHOT</version>
<version>0.62.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>

</project>
4 changes: 2 additions & 2 deletions plugins/org.erlide.branding/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: erlide - Erlang language tools
Bundle-SymbolicName: org.erlide.branding;singleton:=true
Bundle-Version: 0.61.1.qualifier
Bundle-Version: 0.62.0.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Require-Bundle: org.eclipse.core.runtime;bundle-version="3.7.0",
org.eclipse.ui.intro.universal;bundle-version="3.2.500",
org.eclipse.ui;bundle-version="3.7.0",
org.erlide.ui,
org.erlide.core,
com.google.guava;bundle-version="[21.0.0,28.0.0)",
com.google.guava;bundle-version="[21.0.0,33.4.0)",
javax.inject;bundle-version="1.0.0",
org.eclipse.xtext.xbase.lib;bundle-version="2.19.0"
Export-Package: org.erlide.branding
Expand Down
4 changes: 2 additions & 2 deletions plugins/org.erlide.branding/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
<parent>
<groupId>org.erlide</groupId>
<artifactId>org.erlide.parent</artifactId>
<version>0.61.1-SNAPSHOT</version>
<version>0.62.0-SNAPSHOT</version>
<relativePath>../..</relativePath>
</parent>

<artifactId>org.erlide.branding</artifactId>
<version>0.61.1-SNAPSHOT</version>
<version>0.62.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>

<build>
Expand Down
4 changes: 2 additions & 2 deletions plugins/org.erlide.core/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.erlide.core; singleton:=true
Bundle-Version: 0.61.1.qualifier
Bundle-Version: 0.62.0.qualifier
Bundle-Activator: org.erlide.core.ErlangPlugin
Bundle-Vendor: %providerName
Bundle-Localization: plugin
Expand All @@ -25,7 +25,7 @@ Require-Bundle: org.eclipse.core.runtime;bundle-version="3.12.0",
org.erlide.model.api,
org.erlide.backend,
org.erlide.util,
com.google.guava;bundle-version="[21.0.0,28.0.0)",
com.google.guava;bundle-version="[21.0.0,33.4.0)",
javax.inject;bundle-version="1.0.0",
org.eclipse.xtext.xbase.lib;bundle-version="2.19.0",
com.ericsson.otp.jinterface;bundle-version="1.8.0"
Expand Down
4 changes: 2 additions & 2 deletions plugins/org.erlide.core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@
<parent>
<groupId>org.erlide</groupId>
<artifactId>org.erlide.parent</artifactId>
<version>0.61.1-SNAPSHOT</version>
<version>0.62.0-SNAPSHOT</version>
<relativePath>../..</relativePath>
</parent>

<artifactId>org.erlide.core</artifactId>
<version>0.61.1-SNAPSHOT</version>
<version>0.62.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>

</project>
4 changes: 2 additions & 2 deletions plugins/org.erlide.cover.api/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Cover Interfaces
Bundle-SymbolicName: org.erlide.cover.api;singleton:=true
Bundle-Version: 0.61.1.qualifier
Bundle-Version: 0.62.0.qualifier
Require-Bundle: org.eclipse.core.runtime,
org.eclipse.core.resources,
org.erlide.model.api,
org.erlide.util;bundle-version="0.20.5",
com.google.guava;bundle-version="[21.0.0,28.0.0)",
com.google.guava;bundle-version="[21.0.0,33.4.0)",
javax.inject;bundle-version="1.0.0",
org.eclipse.xtext.xbase.lib;bundle-version="2.19.0"
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Expand Down
4 changes: 2 additions & 2 deletions plugins/org.erlide.cover.api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@
<parent>
<groupId>org.erlide</groupId>
<artifactId>org.erlide.parent</artifactId>
<version>0.61.1-SNAPSHOT</version>
<version>0.62.0-SNAPSHOT</version>
<relativePath>../..</relativePath>
</parent>

<artifactId>org.erlide.cover.api</artifactId>
<version>0.61.1-SNAPSHOT</version>
<version>0.62.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
</project>
4 changes: 2 additions & 2 deletions plugins/org.erlide.cover.core/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Cover suport for ErlIde (Core plugin)
Bundle-SymbolicName: org.erlide.cover.core;singleton:=true
Bundle-Version: 0.61.1.qualifier
Bundle-Version: 0.62.0.qualifier
Bundle-Activator: org.erlide.cover.core.Activator
Bundle-Vendor: Erlang Solutions
Require-Bundle: org.eclipse.core.runtime,
Expand All @@ -14,7 +14,7 @@ Require-Bundle: org.eclipse.core.runtime,
org.erlide.runtime,
org.erlide.model.api,
org.erlide.util,
com.google.guava;bundle-version="[21.0.0,28.0.0)",
com.google.guava;bundle-version="[21.0.0,33.4.0)",
javax.inject;bundle-version="1.0.0",
org.eclipse.xtext.xbase.lib;bundle-version="2.19.0",
com.ericsson.otp.jinterface;bundle-version="1.8.0"
Expand Down
4 changes: 2 additions & 2 deletions plugins/org.erlide.cover.core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@
<parent>
<groupId>org.erlide</groupId>
<artifactId>org.erlide.parent</artifactId>
<version>0.61.1-SNAPSHOT</version>
<version>0.62.0-SNAPSHOT</version>
<relativePath>../..</relativePath>
</parent>

<artifactId>org.erlide.cover.core</artifactId>
<version>0.61.1-SNAPSHOT</version>
<version>0.62.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
</project>
4 changes: 2 additions & 2 deletions plugins/org.erlide.cover.ui/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Cover plugin UI
Bundle-SymbolicName: org.erlide.cover.ui;singleton:=true
Bundle-Version: 0.61.1.qualifier
Bundle-Version: 0.62.0.qualifier
Bundle-Activator: org.erlide.cover.ui.Activator
Bundle-Vendor: Erlang Solutions
Require-Bundle: org.eclipse.ui,
Expand All @@ -18,7 +18,7 @@ Require-Bundle: org.eclipse.ui,
org.erlide.cover.core,
org.erlide.cover.api,
org.erlide.ui,
com.google.guava;bundle-version="[21.0.0,28.0.0)",
com.google.guava;bundle-version="[21.0.0,33.4.0)",
javax.inject;bundle-version="1.0.0",
org.eclipse.xtext.xbase.lib;bundle-version="2.19.0"
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Expand Down
4 changes: 2 additions & 2 deletions plugins/org.erlide.cover.ui/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
<parent>
<groupId>org.erlide</groupId>
<artifactId>org.erlide.parent</artifactId>
<version>0.61.1-SNAPSHOT</version>
<version>0.62.0-SNAPSHOT</version>
<relativePath>../..</relativePath>
</parent>

<artifactId>org.erlide.cover.ui</artifactId>
<version>0.61.1-SNAPSHOT</version>
<version>0.62.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>

</project>
2 changes: 1 addition & 1 deletion plugins/org.erlide.help/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.erlide.help; singleton:=true
Bundle-Version: 0.61.1.qualifier
Bundle-Version: 0.62.0.qualifier
Bundle-Vendor: %providerName
Bundle-Localization: plugin
Require-Bundle: org.eclipse.help;bundle-version="[3.6.0,4.0.0)",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,12 @@ part: Getting started
# Installing and updating

* Install a supported Erlang version like __Erlang/OTP 23__, if it isn't already present on your system. On Windows systems, use a path with no spaces in it.
* Install Eclipse. __Java 8__ is required.
* If your network uses a proxy to connect to the internet, fill in the appropriate data in `Window -> Preferences -> Install/Update -> Proxy settings`
* Install Erlide by going to `Help -> Software Updates -> Find` and `Install... -> Search for new features to install`.
* Java 8 is required.
* Install Eclipse. ErlIDE is confirmed to be compatible with `Eclipse 2024-06` and earlier.
* If your network uses a proxy to connect to the internet, fill in the appropriate data in `Window -> Preferences -> General -> Network connections`
* Install Erlide by going to `Help -> Install New Software`.
* In the dialog, choose New remote site and enter `Erlide` as name and `https://erlide.org/update` as URL.
* Select `Erlang IDE` and maybe the optional add-ins. Press `Next`, again `Next`, accept the license agreement and `Finish`. You may be asked to agree to install unsigned content, do so.
* Select `erlide - Erlang development tools`. Press `Next`, again `Next`, accept the license agreement and `Finish`. You may be asked to agree to install unsigned content, do so.
* Restart. Go to `Window -> Preferences -> Erlang -> Installed runtimes` and add an entry (or several) for your Erlang installation(s) of choice. The required parameters are the name and the path to the top level directory (i.e. `$ERL_TOP`). Now restart again.
* Done! You're ready to start exploring.

Expand Down
4 changes: 2 additions & 2 deletions plugins/org.erlide.help/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@
<parent>
<groupId>org.erlide</groupId>
<artifactId>org.erlide.parent</artifactId>
<version>0.61.1-SNAPSHOT</version>
<version>0.62.0-SNAPSHOT</version>
<relativePath>../..</relativePath>
</parent>

<artifactId>org.erlide.help</artifactId>
<version>0.61.1-SNAPSHOT</version>
<version>0.62.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>

<profiles>
Expand Down
4 changes: 2 additions & 2 deletions plugins/org.erlide.model.api/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: erlide engine api
Bundle-SymbolicName: org.erlide.model.api;singleton:=true
Bundle-Version: 0.61.1.qualifier
Bundle-Version: 0.62.0.qualifier
Bundle-Vendor: erlide.org
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Export-Package: org.erlide.engine,
Expand All @@ -26,7 +26,7 @@ Require-Bundle: org.eclipse.core.runtime;bundle-version="3.7.0",
org.eclipse.core.filesystem;bundle-version="1.3.0",
org.erlide.runtime,
org.erlide.util,
com.google.guava;bundle-version="[21.0.0,28.0.0)",
com.google.guava;bundle-version="[21.0.0,33.4.0)",
javax.inject;bundle-version="1.0.0",
org.eclipse.xtext.xbase.lib;bundle-version="2.19.0",
com.ericsson.otp.jinterface;bundle-version="1.8.0"
Expand Down
4 changes: 2 additions & 2 deletions plugins/org.erlide.model.api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@
<parent>
<groupId>org.erlide</groupId>
<artifactId>org.erlide.parent</artifactId>
<version>0.61.1-SNAPSHOT</version>
<version>0.62.0-SNAPSHOT</version>
<relativePath>../..</relativePath>
</parent>

<artifactId>org.erlide.model.api</artifactId>
<version>0.61.1-SNAPSHOT</version>
<version>0.62.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>

</project>
4 changes: 2 additions & 2 deletions plugins/org.erlide.model/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: erlide model
Bundle-SymbolicName: org.erlide.model;singleton:=true
Bundle-Version: 0.61.1.qualifier
Bundle-Version: 0.62.0.qualifier
Bundle-Vendor: erlide.org project
Require-Bundle: org.eclipse.core.runtime;bundle-version="3.10.0",
org.eclipse.core.resources;bundle-version="3.7.0",
Expand All @@ -11,7 +11,7 @@ Require-Bundle: org.eclipse.core.runtime;bundle-version="3.10.0",
org.erlide.runtime,
org.erlide.util,
org.erlide.backend,
com.google.guava;bundle-version="[21.0.0,28.0.0)",
com.google.guava;bundle-version="[21.0.0,33.4.0)",
javax.inject;bundle-version="1.0.0",
org.eclipse.xtext.xbase.lib;bundle-version="2.19.0",
com.ericsson.otp.jinterface;bundle-version="1.8.0"
Expand Down
Loading