Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » TMF (Xtext) » Replacement for Buckminster in 2.9?
Replacement for Buckminster in 2.9? [message #1716896] Tue, 08 December 2015 22:24 Go to next message
Larry LeBron is currently offline Larry LeBronFriend
Messages: 124
Registered: October 2015
Senior Member
I am relatively new to XText and had been using Buckminster to create headless builds and p2 repositories.

I see that in 2.9, there is no option to create an SDK feature project, nor is there an obvious way to build with Buckminster.

It looks like Maven and Gradle replaced this, and presumably have all the same functionality that Buckminster provided in the past.

However, I don't see any direct explanation in the XText documentation. Any pointers on how to recreate the functionality I used to have? Has someone written up a brief tutorial on this?

Thanks very much!
Re: Replacement for Buckminster in 2.9? [message #1716897 is a reply to message #1716896] Tue, 08 December 2015 22:26 Go to previous messageGo to next message
Larry LeBron is currently offline Larry LeBronFriend
Messages: 124
Registered: October 2015
Senior Member
Of course I found this as soon as I posted: https://eclipse.org/Xtext/documentation/350_continuous_integration.html

I'll work through this now. Hopefully it answers all questions... ? Smile
Re: Replacement for Buckminster in 2.9? [message #1716898 is a reply to message #1716897] Tue, 08 December 2015 22:35 Go to previous messageGo to next message
Larry LeBron is currently offline Larry LeBronFriend
Messages: 124
Registered: October 2015
Senior Member
Ok, that did not quite address my question. So, what is the new best practice for releasing a p2 of my DSL which another user can install in eclipse? Thanks!
Re: Replacement for Buckminster in 2.9? [message #1716924 is a reply to message #1716898] Wed, 09 December 2015 05:44 Go to previous messageGo to next message
Christian Dietrich is currently offline Christian DietrichFriend
Messages: 14665
Registered: July 2009
Senior Member
Id go with maven tycho

Twitter : @chrdietrich
Blog : https://www.dietrich-it.de
Re: Replacement for Buckminster in 2.9? [message #1716925 is a reply to message #1716924] Wed, 09 December 2015 05:47 Go to previous messageGo to next message
Christian Dietrich is currently offline Christian DietrichFriend
Messages: 14665
Registered: July 2009
Senior Member
Have a look at https://github.com/cdietrich/xtext-maven-example (the sdk and p2repo and maybe the product project) note project is not ported to 2.9 yet

Twitter : @chrdietrich
Blog : https://www.dietrich-it.de
Re: Replacement for Buckminster in 2.9? [message #1716934 is a reply to message #1716925] Wed, 09 December 2015 06:42 Go to previous messageGo to next message
Larry LeBron is currently offline Larry LeBronFriend
Messages: 124
Registered: October 2015
Senior Member
Thanks for the pointer. I'll see if I can get this working on my end.

So, is this still functionality which must be hand-crafted, then? Any plans for a Maven build wizard down the line?

Would you recommend initializing my XText project with Maven as the preferred build system vs Gradle, then? I noticed that a Gradle-initialized project still utilizes some Maven tycho for building since the Gradle integration isn't comprehensive.
Re: Replacement for Buckminster in 2.9? [message #1716939 is a reply to message #1716934] Wed, 09 December 2015 07:01 Go to previous messageGo to next message
Christian Dietrich is currently offline Christian DietrichFriend
Messages: 14665
Registered: July 2009
Senior Member
i dont know. feel free to file enhancement requests. id use pure maven

Twitter : @chrdietrich
Blog : https://www.dietrich-it.de
Re: Replacement for Buckminster in 2.9? [message #1716946 is a reply to message #1716939] Wed, 09 December 2015 08:18 Go to previous messageGo to next message
Stefan Oehme is currently offline Stefan OehmeFriend
Messages: 159
Registered: April 2010
Location: Kiel
Senior Member

If you think that a .feature and .repository project should be part of the wizard, feel free to open an enhancement request. We wanted to keep the number of projects down to not confuse new users. But at the same time, a project without an update site doesn't make much sense in the long run.
Re: Replacement for Buckminster in 2.9? [message #1717068 is a reply to message #1716946] Wed, 09 December 2015 19:15 Go to previous message
Larry LeBron is currently offline Larry LeBronFriend
Messages: 124
Registered: October 2015
Senior Member
Great, done: https://bugs.eclipse.org/bugs/show_bug.cgi?id=484043
Previous Topic:Survey about new tool for modelling and DSL design
Next Topic:model element from cursor position
Goto Forum:
  


Current Time: Sat Apr 20 00:05:31 GMT 2024

Powered by FUDForum. Page generated in 0.03448 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top