Skip to content

Commit

Permalink
Update BUILD_INSTRUCTIONS
Browse files Browse the repository at this point in the history
  • Loading branch information
pstuecker committed Apr 12, 2024
1 parent 0592ac2 commit c26bf12
Showing 1 changed file with 5 additions and 7 deletions.
12 changes: 5 additions & 7 deletions BUILD_INSTRUCTIONS.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ First, instructions on how to work on the component locally using the Eclipse ID

## Prerequisites

- A Java Development Kit 17 (or higher)
- Maven (4.0+)
- Eclipse IDE (2022-06+)
- Rust Toolchain (for Windows, either MSVC or MinGW, 1.62+)
- A Java Development Kit 21
- Maven (4.0.6)
- Eclipse IDE (2023-12)
- Rust Toolchain (for Windows, either MSVC or MinGW, 1.67)

# Development

Expand All @@ -25,8 +25,6 @@ This is the recommended way to build and debug for development.
7. Import the Checkstyle configuration from the SET repository (`releng/eclipse/CheckstyleEclipse.xml`) via Window -> Preferences -> Checkstyle
8. Build all projects

The example project is a great starting point for trying out new functionality.

# Production build

This is the recommended way if you want a production-style build. This is also what we have implemented on the Jenkins instance.
Expand All @@ -37,4 +35,4 @@ This is the recommended way if you want a production-style build. This is also w
2. In the extracted folder, copy the contents from the `Resources/`-directory to the `Release/`-directory
3. Run `cargo build --release` in the `native` directory
4. Copy `chromium_jni.dll` and `chromium_subp.exe` from the `native/target` directory to `java/org.eclipse.set.browser.lib/res`.
5. Build the Java part: `mvn clean verify` and deploy via `mvn deploy`.
5. Build the Java part: `mvn clean verify` and deploy via `mvn deploy`.

0 comments on commit c26bf12

Please sign in to comment.