Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] [platform-swt-dev] swt-binaries and maven

I did a clone. It is not yet clear to me why there is need for such a construct.
maven-nar-plugin already supports assemblies. This may result in compiling multiple libraries (f.e. creating a maven project directly from org.eclipse.swt/Eclipse SWT WebKit) and migrate the org.eclipse.swt.gtk.linux.x86 to rebundle them.

On Mon, Oct 15, 2012 at 12:29 PM, Aleksandar Kurtakov <akurtako@xxxxxxxxxx> wrote:
Current swt natives as shipped by releases are manually built and used by the Platform build prebuilt. There is new build system (maven+tycho) which is in development now but there are some things in swt that made us use maven-antrun-plugin to integrate with the existing native build. See .
The issue is that *.c files are in org.eclipse.swt artifact when the natives are compiled into e.g. org.eclipse.swt.gtk.linux.x86. As I don't think any maven plugin can access source files from other artifacts this was the easiest solution. We are open to suggestions though :).

Alexander Kurtakov
Red Hat Eclipse team

----- Original Message -----
> From: "Martin Eisengardt" <martin.eisengardt@xxxxxxxxx>
> To: platform-swt-dev@xxxxxxxxxxx, cdt-dev@xxxxxxxxxxx
> Sent: Monday, October 15, 2012 12:33:46 PM
> Subject: [platform-swt-dev] swt-binaries and maven
> Hi.
> We are currently reviving maven-nar-plugin. On the maven users list
> there was a suggestion to move the project to eclipse foundation
> (currently it has no regular home, there is only a list of
> interested developers). This may be of use in swt-binaries and cdt.
> maven-nar-plugin is focused on compiling and using binaries through
> maven (jni as well as other projects).
> Are there any plans to migrate swt-binaries to maven or is such a
> project welcome?
> Greetings
> Martin
> _______________________________________________
> platform-swt-dev mailing list
> platform-swt-dev@xxxxxxxxxxx
cdt-dev mailing list

Back to the top