|
|
|
Re: Updated description for setting up development environment [message #671461 is a reply to message #671411] |
Wed, 18 May 2011 01:04 |
Henrik Lindberg Messages: 2509 Registered: July 2009 |
Senior Member |
|
|
On 5/17/11 9:16 PM, Michel r wrote:
> Hi!
>
> I'm interested in the build language.
Cool !
> We're currently using
> PDE and want to migrate to a more modern build system. I
> know that you're currently recommending Buckminster, but I
> just wanted to have a look at what's coming next.
>
I hate to disappoint you, but currently (as you probably have already
figured out, the b3 build language project is quite dormant mainly due
to lack of resources).
I would naturally very much see it continue as I still think the b3
build language (when finished) offers significant value in a build process.
At the point where I left off, the b3 language, and its ability run
build processes in a generic fashion is pretty much all implemented and
works quite well. We used b3 in a project for p2 meta data publishing
and used many of the advanced features (that project is not in open
source). The b3 build language is not equipped with any specific build
capabilities at this point.
With that disclaimer, if you still want to play with it, I will be more
than happy to help you out to set things up and help make sense of what
is going on in the code.
> I cannot post the link to the wiki page with the
> instructions, because the forum says, I need at least 5
> posts in order to do that. It's something like "wiki dot
> eclipse dot org slash
> Eclipse_b3/contributing/Setting_Up_Development_Environment".
> :d
>
I looked at the issues you reported in your first post on this topic.
And besides the issues with installing Ecoretools etc. I mainly think
that you got a mix of b3 aggregator and b3 build in your workspace.
(The instructions you found are the latest available, and they are for
the build language only). To work with the build language, you should
check out the projects named:
org.eclipse.b3 [ .backend*, .beelang*, .build*, .core ]
The dependency on org.kohasuke should afaik come from org.eclipse.b3.cli
(which is used in the headless aggregator only at this point).
So... remove all the other *b3* projects in your workspace...
I know the Xtext guys have checked out b3 on several occasions so it
should be buildable with too many strange things taking place...
You can get me more directly on irc.freenode.net - channel #b3 if you
get stuck and want to ask questions - I do have a b3 workspace set up so
not difficult to answer questions. (if you contact on irc, you may need
to type "helindbe: ping" or similar to get my attention
> Cheers,
> Michel
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.05190 seconds