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

If I understand your question the reason is because the c sources are the same and preprocessed for some archs.
To give you some more information on the topic:
* official build does natives aggregation only and builds multiple architectures at once
* building natives is just an option activateable via maven plugin for brave people wanting to build everything from source
* not being ready for restructuring the repositories due to other more pressing things.

Would you please give me some more info about the way you think we can make use of maven-nar-plugin so I can ask exact questions that might be a problem for us?

Alexander Kurtakov
Red Hat Eclipse team

----- Original Message -----
> From: "Martin Eisengardt" <martin.eisengardt@xxxxxxxxx>
> To: "CDT General developers list." <cdt-dev@xxxxxxxxxxx>
> Sent: Monday, October 15, 2012 2:24:14 PM
> Subject: 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
> http://git.eclipse.org/c/platform/eclipse.platform.swt.binaries.git/tree/bundles/org.eclipse.swt.gtk.linux.x86/pom.xml?h=R4_2_maintenance
> .
> 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
> > https://dev.eclipse.org/mailman/listinfo/platform-swt-dev
> > 
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/cdt-dev
> 
> 
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/cdt-dev
> 


Back to the top