LWJGL Eclipse Update Site

Started by Matzon, December 14, 2008, 19:25:29

Previous topic - Next topic

Villane

I also created a plug-in that adds a LWJGL Classpath container for Java projects. This makes it much easier to set up LWJGL projects, just select Add Library -> LWJGL Library -> check optional libs if you want to (lwjgl_util, lwjgl_util_applet, jinput, AppleJavaExtensions?) and the library is added to the Java Build Path, with attached sources (if available) and native file location.

However, I'm unable to build this with ant4eclipse (somewhy it doesn't resolve org.eclipse.jdt.ui) so I'm not sure how this could be added to LWJGL build. Maybe as a binary in SVN?

Was able to build it with Eclipse 3.4.2. The problem was with 3.5.0 and 3.5.1. I think 3.4.2 is a sensible requirement anyway so it makes sense to build with that actually.

There are still a few more details to work on, I'll attach a complete patch when I'm done.

Matzon

I am leaning towards giving you svn commit access - if you want to maintain the eclipse-update section?

Villane

Quote from: Matzon on September 28, 2009, 18:58:47
I am leaning towards giving you svn commit access - if you want to maintain the eclipse-update section?
Thanks, I'd be glad to do that. My SourceForge.net username is villane, same as here

Matzon

btw, I recommend visiting #lwjgl on freenode - a lot of discussion occurs there (sometimes on topic!) ;D

Matzon


Villane

Quote from: Matzon on September 29, 2009, 18:03:00
access granted

Sorry for disappearing for a while. I was rather busy with day job and stuff, but I'll get back to this in a couple of days.

Matzon


rhk

Quote from: Villane on November 25, 2009, 19:34:28
Quote from: Matzon on September 29, 2009, 18:03:00
access granted

Sorry for disappearing for a while. I was rather busy with day job and stuff, but I'll get back to this in a couple of days.

Has there been any progress on this? If you're too busy to finish it, I'd be willing to take a look. The packaging issues for LWJGL in Eclipse are causing me headaches, and I'd be happy to make those headaches go away.

Matzon

This is no longer being maintained ...

MilesParker

Quote from: Matzon on July 16, 2010, 11:21:36
This is no longer being maintained ...

Um...is there any reason that the website had to actually be removed though?! Our projects have automated build dependencies on these which are now all broken. :o Is it possible to put this back up please, or at least provide a zip file somewhere?

Matzon

http://lwjgl.org/forum/index.php/topic,3441.0.html
Unfortunately, I do not have that package lying around - so there is little I can do about it.

The actual script that does the work is still in svn, maybe someone can update to make it work with 2.5?

MilesParker

Quote from: Matzon on September 09, 2010, 20:29:41
http://lwjgl.org/forum/index.php/topic,3441.0.html
Unfortunately, I do not have that package lying around - so there is little I can do about it.

The actual script that does the work is still in svn, maybe someone can update to make it work with 2.5?

Thanks for the SVN link. Right now, I don't really care about 2.5, I'd just like the existing dependency on 2.2.1 to work. It's looking like I'll just need to do the build on my own and put it up somewhere besides the LWJGL site where I know it isn't going to disappear suddenly.

re: making it work with 2.5, the build instructions seem quite straightforward so it is really a matter of integrating that with whatever build system you're using.

http://java-game-lib.svn.sourceforge.net/viewvc/java-game-lib/trunk/LWJGL/eclipse-update/org.lwjgl.eclipseplugins/readme.txt?revision=3163&view=markup

I suppose there are a number of things that might be useful here, including library support and making the binaries into real Eclipse plugins, i.e. with jars unpacked at top-level. I'll mention it to Jens and see if he thinks it is worth maintaining but it may be that we want to stick with the current binaries.

MilesParker

Oh, I'm sorry, I see that you just had a hard drive crash and lost a bunch of files. I thought that this had just been deleted willy nilly. If you'd like help getting the LWJGL update site back up and on LWJGL let me know. Are you using Hudson or anything like that for automated builds?

Matzon

We are using hudson for nightly builds: https://www.newdawnsoftware.com/hudson/view/LWJGL/

It would be nice if the existing plugin-generator could be updated to support 2.5

Technically, I think I should be able to create the 2.2.1 release, based on the SVN tag. I will try this tonight.

Matzon