Closed willrogers closed 3 years ago
let's update to the new diirt release and then branch first.
Fine, there's no rush.
Eric, you make it sound as if changing diirt is easier than updating to Java 9 ;-)
master is open for updating to Oxygen.
I merged ControlSystemStudio/cs-studio-thirdparty, did you have a branch for ControlSystemStudio/cs-studio?
I made a pull request with the new urls. We were able to remove efx, because it is now in the Eclipse Release Train (the oxygen url).
I've also updated the common product urls, and added the java 9 vmarg
--add-modules ALL-SYSTEM
Also, with java 9, we should be able to use GTK3: http://openjdk.java.net/jeps/283
tried upgrading to e(fx)clipse 3.0.0 I had issues with the diirt jars/MANFEST resolving javafx.* I tried adding extraClasspathElements for javafx to the tycho compiler, but this didn't work. Out of frustration, rolling back to e(fx)clipse 2.4.0 I still removed: all javafx imports, org.eclipse.fx.javafx from all requires (not needed anymore)
About e(fx)clipse... and JDK 11/OpenJFX 11
https://tomsondev.bestsolution.at/2018/08/04/supporting-openjfx-11-from-jdk11-onwards-in-efxclipse/
We want to update CS-Studio to build and run using Java 9. A prerequisite for that is to build against Eclipse Oxygen.