BJam-Plugin for Eclipse

View: New views
20 Messages — Rating Filter:   Alert me  

BJam-Plugin for Eclipse

by Frank Birbacher :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi!

Yesterday I hacked a little bjam plugin for the Eclipse+CDT IDE. It is
just a new view and it works similar to the "Make Target" view: It shows
the folder hierachy of all projects and scans all Jamfile/Jamroot files
for bjam targets. These will be displayed and can be build by
double-clicking. It reuses the CDT architecture for make targets, so you
need to have "bjam" as default build command.

I'd release it under the Boost license if anyone was interested and if I
might add it to Boost SVN.

Any interest?

Regards, Frank

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build

Re: BJam-Plugin for Eclipse

by Vladimir Prus :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Thursday 01 May 2008 15:45:00 Frank Birbacher wrote:

> Hi!
>
> Yesterday I hacked a little bjam plugin for the Eclipse+CDT IDE. It is
> just a new view and it works similar to the "Make Target" view: It shows
> the folder hierachy of all projects and scans all Jamfile/Jamroot files
> for bjam targets. These will be displayed and can be build by
> double-clicking. It reuses the CDT architecture for make targets, so you
> need to have "bjam" as default build command.
>
> I'd release it under the Boost license if anyone was interested and if I
> might add it to Boost SVN.
>
> Any interest?

Yes, this is very interesting. We have a place in SVN for user-contributed add-ons,
for you can you provide your plugin under Boost license, I'd be happy to add it
there.

- Volodya
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build

Re: BJam-Plugin for Eclipse

by Frank Birbacher :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi!

Vladimir Prus schrieb:
> Yes, this is very interesting. We have a place in SVN for user-contributed add-ons,
> for you can you provide your plugin under Boost license, I'd be happy to add it
> there.

Althought I am a boost developer and have access to the svn, I don't
know where that directory of "user-contributed add-ons" is. I'd be happy
to put it someplace myself and continue developing using the svn actively.

Whether it is considered an *user*-contributed add-on remains
questionable, but I wouldn't mind.

Regards, Frank

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build

Re: BJam-Plugin for Eclipse

by Vladimir Prus-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Frank Birbacher wrote:

> Hi!
>
> Vladimir Prus schrieb:
>> Yes, this is very interesting. We have a place in SVN for user-contributed add-ons,
>> for you can you provide your plugin under Boost license, I'd be happy to add it
>> there.
>
> Althought I am a boost developer and have access to the svn, I don't
> know where that directory of "user-contributed add-ons" is. I'd be happy
> to put it someplace myself and continue developing using the svn actively.

tools/build/v2/contrib

I think it's best to create a subdirectory there.

> Whether it is considered an *user*-contributed add-on remains
> questionable, but I wouldn't mind.

Ah, *user* part is not actually what it is. The point is that I'm not on hook
to fix bugs in the 'contrib' directory :-)

Thanks,
Volodya


_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build

Re: BJam-Plugin for Eclipse

by Frank Birbacher :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Volodya!

Vladimir Prus schrieb:
> tools/build/v2/contrib
>
> I think it's best to create a subdirectory there.

Ok. I found the directory in the trunk. Nothing but "boost.jam" in there
yet. Shall I really do development in the trunk? The trunk should stay
stable, yet the contributions wouldn't break any tests.

I'd propose I create a branch for development and merge changes into the
trunk when features are ready. I still don't know whether I *may* commit
to the trunk anyway. You already offered to me to put the code into the
svn and I hastily declined the offer. Maybe you really need to help me here.

And would these contributions be included in releases as the trunk
becomes released? Do we include all contributions into the release or do
we only provide them by public svn access?

Regards, Frank

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build

Re: BJam-Plugin for Eclipse

by Vladimir Prus :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Friday 02 May 2008 17:48:49 Frank Birbacher wrote:

> Hi Volodya!
>
> Vladimir Prus schrieb:
> > tools/build/v2/contrib
> >
> > I think it's best to create a subdirectory there.
>
> Ok. I found the directory in the trunk. Nothing but "boost.jam" in there
> yet. Shall I really do development in the trunk? The trunk should stay
> stable, yet the contributions wouldn't break any tests.
>
> I'd propose I create a branch for development and merge changes into the
> trunk when features are ready. I still don't know whether I *may* commit
> to the trunk anyway. You already offered to me to put the code into the
> svn and I hastily declined the offer. Maybe you really need to help me here.

So, did you figure if you have trunk access? I don't think we have any fine-grained
permissions -- if you have access to main boost svn repo, you have access to
trunk, too. I don't think there's anything bad with putting this code in trunk.

> And would these contributions be included in releases as the trunk
> becomes released? Do we include all contributions into the release or do
> we only provide them by public svn access?

I think they will be included.

- Volodya
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build

Re: BJam-Plugin for Eclipse

by Frank Birbacher :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi!

This thread started in boost.build.

Vladimir Prus schrieb:
> So, did you figure if you have trunk access?

I did now:

$ svn mv
http://svn.boost.org/svn/boost/sandbox-branches/birbacher/eclipse_contrib 
http://svn.boost.org/svn/boost/trunk/tools/build/v2/contrib/eclipse_plugins 
-m "moved Eclipse plugins into trunk"

resulted in:

svn: MKACTIVITY von
?\194?\187/svn/boost/!svn/act/1e112c1c-1ada-11dd-a09a-f9584da4cb3b?\194?\171:
403 Forbidden (http://svn.boost.org)

It seems I don't. IIRC I also tried it some time ago without success.

>> And would these contributions be included in releases as the trunk
>> becomes released? Do we include all contributions into the release or do
>> we only provide them by public svn access?
>
> I think they will be included.

Should they? It would make the boost release bigger, but it doesn't add
value to everybody as Eclipse plug-ins are not useful for everybody.
Checking out the trunk already takes long enough, I think. At work I
have copied boost into a svn repository and stripped it down to useful
parts only: only headers, source and bjam, no examples, no
documentation, no peoples page, no tests ... just to make checkouts faster.

I cross post this to boost.devel so everyone can take note of the switch
to the boost.devel newsgroup (which is set as follow-up).

Regards,
Frank

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build

Re: BJam-Plugin for Eclipse

by Darren Garvey-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On 05/05/2008, Frank Birbacher <bloodymir.crap@...> wrote:

> So, did you figure if you have trunk access?

I did now:

$ svn mv
http://svn.boost.org/svn/boost/sandbox-branches/birbacher/eclipse_contrib
http://svn.boost.org/svn/boost/trunk/tools/build/v2/contrib/eclipse_plugins
-m "moved Eclipse plugins into trunk"

Just a guess: try the same with https://  (note the 's').

--
Darren

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build

Parent Message unknown Re: BJam-Plugin for Eclipse

by Yash Kaur :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi

I did a check out of this eclipse plugin from
http://svn.boost.org/svn/boost/sandbox-branches/birbacher/eclipse_contrib 
and placed it under my eclipse plugin directory. When I try to open a
Jamfile under eclipse, I get the error below. I am using Eclipse
Version: 3.3.1.1. Am I missing something? Any help?

Thanks,
Yash Kaur

java.lang.ClassNotFoundException:
org.boost.eclipse.bjam.editor.JamfileEditor
    at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:434)
    at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:369)
    at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:357)
    at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at
org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:289)
    at
org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:227)
    at
org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1269)
    at
org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:160)
    at
org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:788)
    at
org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
    at
org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51)
    at
org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:252)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
    at
org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:248)
    at
org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:231)
    at
org.eclipse.ui.internal.EditorManager.createPart(EditorManager.java:841)
    at
org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:606)
    at
org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:426)
    at
org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:592)
    at
org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:263)
    at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2739)
    at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2651)
    at
org.eclipse.ui.internal.WorkbenchPage.access$13(WorkbenchPage.java:2643)
    at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2595)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
    at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2590)
    at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2574)
    at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2565)
    at org.eclipse.ui.ide.IDE.openEditor(IDE.java:644)
    at org.eclipse.ui.ide.IDE.openEditor(IDE.java:603)
    at
org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileAction.java:98)
    at
org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystemEditorAction.java:98)
    at org.eclipse.ui.actions.RetargetAction.run(RetargetAction.java:220)
    at
org.eclipse.ui.internal.navigator.CommonNavigatorManager$3.open(CommonNavigatorManager.java:181)
    at
org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:820)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
    at org.eclipse.core.runtime.Platform.run(Platform.java:857)
    at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:46)
    at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:199)
    at
org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:818)
    at
org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1079)
    at
org.eclipse.ui.navigator.CommonViewer.handleOpen(CommonViewer.java:353)
    at
org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1183)
    at
org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:263)
    at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:257)
    at
org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:297)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
    at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
    at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
    at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
    at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
    at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:106)
    at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
    at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
    at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
    at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
    at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1173)






Frank Birbacher wrote:

> Hi!
>
> Darren Garvey schrieb:
>  
>> Just a guess: try the same with https://  (note the 's').
>>    
>
> Eh, right *blushed* need https to commit. Thanks!
> But unfortenuately it doesn't work neither.
>
> Regards, Frank
>
> _______________________________________________
> Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
>
>  
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build

Re: BJam-Plugin for Eclipse

by Frank Birbacher :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi!

Yash Kaur schrieb:
> Hi

:) Actually someone to use this plugin.

> I did a check out of this eclipse plugin from
> http://svn.boost.org/svn/boost/sandbox-branches/birbacher/eclipse_contrib 
> and placed it under my eclipse plugin directory. When I try to open a
> Jamfile under eclipse, I get the error below. I am using Eclipse
> Version: 3.3.1.1. Am I missing something? Any help?

Ok, since your eclipse reacts on the plugins it seems you compiled the
source somehow. I'll try this myself, but I guess eclipse applies some
magic when creating deployable plug-ins.

Right now I can only suggest to checkout the two projects separately,
and add them to eclipse as projects. Then you should be able to export
them as plugins, they are called "Deployable plug-ins and fragments".
These you can export into your plugin directory. This is how it works
for me.

Frank

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build

Re: BJam-Plugin for Eclipse

by Frank Birbacher :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi!

Yash Kaur schrieb:
> I did a check out of this eclipse plugin from
> http://svn.boost.org/svn/boost/sandbox-branches/birbacher/eclipse_contrib 
> and placed it under my eclipse plugin directory. When I try to open a
> Jamfile under eclipse, I get the error below. I am using Eclipse
> Version: 3.3.1.1. Am I missing something? Any help?

I was able to reproduce this error. I was not able to compile the source
outside the eclipse IDE. You should open the checkout as an eclipse
project and export the two projects each as a "Deloyable plug-in or
fragment" (from the export dialog).

Frank

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build

Re: BJam-Plugin for Eclipse

by jwbnyc :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I picked up the plugin from a branch containing the Jamfile Eclipse plugin source that looks correct.  It's built and running on my Ganymede Workbenches on Solaris10 and WinVista.  I'd like to see it get an update site.

I'd like to know if there is anyone advancing this work.  I have a few thoughts, but I'd like to know if anyone else has moved it forward before I think too much about what might be useful.

Regards,
John

Frank Birbacher wrote:
Hi!

Yesterday I hacked a little bjam plugin for the Eclipse+CDT IDE. It is
just a new view and it works similar to the "Make Target" view: It shows
the folder hierachy of all projects and scans all Jamfile/Jamroot files
for bjam targets. These will be displayed and can be build by
double-clicking. It reuses the CDT architecture for make targets, so you
need to have "bjam" as default build command.

I'd release it under the Boost license if anyone was interested and if I
might add it to Boost SVN.

Any interest?

Regards, Frank

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build

Re: BJam-Plugin for Eclipse

by John Reid-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I find it useful as it is. I've had a look around for more info on it
and not found too much so my guess is you've found the latest version.
If it was easier to install no doubt it would get more users.

John.


jwbnyc wrote:

> I picked up the plugin from a
> http://svn.boost.org/svn/boost/sandbox-branches/birbacher/eclipse_contrib/
> branch containing the Jamfile Eclipse plugin  source that looks correct.
> It's built and running on my Ganymede Workbenches on Solaris10 and WinVista.
> I'd like to see it get an update site.
>
> I'd like to know if there is anyone advancing this work.  I have a few
> thoughts, but I'd like to know if anyone else has moved it forward before I
> think too much about what might be useful.
>
> Regards,
> John
>
>
> Frank Birbacher wrote:
>> Hi!
>>
>> Yesterday I hacked a little bjam plugin for the Eclipse+CDT IDE. It is
>> just a new view and it works similar to the "Make Target" view: It shows
>> the folder hierachy of all projects and scans all Jamfile/Jamroot files
>> for bjam targets. These will be displayed and can be build by
>> double-clicking. It reuses the CDT architecture for make targets, so you
>> need to have "bjam" as default build command.
>>
>> I'd release it under the Boost license if anyone was interested and if I
>> might add it to Boost SVN.
>>
>> Any interest?
>>
>> Regards, Frank
>>
>> _______________________________________________
>> Unsubscribe & other changes:
>> http://lists.boost.org/mailman/listinfo.cgi/boost-build
>>
>>
>

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build

Re: BJam-Plugin for Eclipse

by Vladimir Prus :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Thursday 02 April 2009 03:55:10 jwbnyc wrote:
>
> I picked up the plugin from a
> http://svn.boost.org/svn/boost/sandbox-branches/birbacher/eclipse_contrib/
> branch containing the Jamfile Eclipse plugin  source that looks correct.
> It's built and running on my Ganymede Workbenches on Solaris10 and WinVista.
> I'd like to see it get an update site.

I imagine we can arrange to put necessary data online -- either on boost.org,
or elsewhere. OTOH, somebody should actually create the update site -- I don't
much know about classic solution, and p2 scares me to no end :-)

> I'd like to know if there is anyone advancing this work.  I have a few
> thoughts, but I'd like to know if anyone else has moved it forward before I
> think too much about what might be useful.

I hope Frank will be able to tell us that :-)

- Volodya
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build

Re: BJam-Plugin for Eclipse

by Rene Rivera-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

jwbnyc wrote:
> I picked up the plugin from a
> http://svn.boost.org/svn/boost/sandbox-branches/birbacher/eclipse_contrib/
> branch containing the Jamfile Eclipse plugin  source that looks correct.
> It's built and running on my Ganymede Workbenches on Solaris10 and WinVista.
> I'd like to see it get an update site.
>
> I'd like to know if there is anyone advancing this work.  I have a few
> thoughts, but I'd like to know if anyone else has moved it forward before I
> think too much about what might be useful.

I was unaware someone had put work into Eclipse integration. And since
I'm starting to work my way to using Eclipse more this certainly would
be nice to keep up to date and make easier to use.


--
-- Grafik - Don't Assume Anything
-- Redshift Software, Inc. - http://redshift-software.com
-- rrivera/acm.org (msn) - grafik/redshift-software.com
-- 102708583/icq - grafikrobot/aim,yahoo,skype,efnet,gmail
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build

Re: BJam-Plugin for Eclipse

by Frank Birbacher :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi!

I haven't been around here for quite some time. I've just searched
through the messages regarding my eclipse plugin.

Vladimir Prus schrieb:
> On Thursday 02 April 2009 03:55:10 jwbnyc wrote:
>> I picked up the plugin from a
>> http://svn.boost.org/svn/boost/sandbox-branches/birbacher/eclipse_contrib/
>> branch containing the Jamfile Eclipse plugin  source that looks correct.
>> It's built and running on my Ganymede Workbenches on Solaris10 and WinVista.
>> I'd like to see it get an update site.

Fine. Glad to hear it works for you. :D I haven't got much response to
this tool.

> I imagine we can arrange to put necessary data online -- either on boost.org,
> or elsewhere. OTOH, somebody should actually create the update site -- I don't
> much know about classic solution, and p2 scares me to no end :-)

Hmm, I don't know how to create an update site. I cannot guarantee to
put much effort into this until August. I'm preparing for exams.

>> I'd like to know if there is anyone advancing this work.  I have a few
>> thoughts, but I'd like to know if anyone else has moved it forward before I
>> think too much about what might be useful.

Well, apart from updating the syntax highlighting I haven't enhanced the
plugins anyhow. Please post your thoughts.

Frank

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build

Re: BJam-Plugin for Eclipse

by jwbnyc :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Good to hear from you, Frank!

What I'd really like to do is create a jamfile generator that would
perform the same function as the 'Ant buildfile' exporter and the CDT
Makefile generator.  I'm building an application with both C and Java.
 Right now, I'm still developing a java toolset for bjam.  (Any news
on the Python implementation of Boost.Build?)

On a less ambitious note, I'm thinking about getting the
JamfileTargets plugin to recognize additional main target types
defined in the jamfiles, so that one could launch (for example) a
unit-test target.  I think the right way to do that would be to invoke
bjam to list the available targets (or maybe just the target-types).

Anyway, I'll be working on this project for a few more months, so I
hope I'll be able to contribute something useful along the way.

Thanks for digging through the mailing-list archives!
John
http://jwbito.ballardview.com/



On Fri, Jun 26, 2009 at 06:29, Frank Birbacher<bloodymir.crap@...> wrote:

> Hi!
>
> I haven't been around here for quite some time. I've just searched
> through the messages regarding my eclipse plugin.
>
> Vladimir Prus schrieb:
>> On Thursday 02 April 2009 03:55:10 jwbnyc wrote:
>>> I picked up the plugin from a
>>> http://svn.boost.org/svn/boost/sandbox-branches/birbacher/eclipse_contrib/
>>> branch containing the Jamfile Eclipse plugin  source that looks correct.
>>> It's built and running on my Ganymede Workbenches on Solaris10 and WinVista.
>>> I'd like to see it get an update site.
>
> Fine. Glad to hear it works for you. :D I haven't got much response to
> this tool.
>
>> I imagine we can arrange to put necessary data online -- either on boost.org,
>> or elsewhere. OTOH, somebody should actually create the update site -- I don't
>> much know about classic solution, and p2 scares me to no end :-)
>
> Hmm, I don't know how to create an update site. I cannot guarantee to
> put much effort into this until August. I'm preparing for exams.
>
>>> I'd like to know if there is anyone advancing this work.  I have a few
>>> thoughts, but I'd like to know if anyone else has moved it forward before I
>>> think too much about what might be useful.
>
> Well, apart from updating the syntax highlighting I haven't enhanced the
> plugins anyhow. Please post your thoughts.
>
> Frank
>
> _______________________________________________
> Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build
>
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build

Re: BJam-Plugin for Eclipse

by Frank Birbacher :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi!

jwbnyc schrieb:
> I'd like to see it get an update site.

Well, I created an Eclipse UpdateSite project that contains the BJam
plugins. But metadata is not working to my satisfaction. I'll try
looking into this.

Currently there is no update site in place, just an Eclipse project in
svn. When this project builds fine I'll ask for an update site on the
webserver that will then contain binary builds of the plugins.

Frank

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build

Re: BJam-Plugin for Eclipse

by jwbnyc :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

That's great!  Just let me know if you'd like me to try it out.
(Please remind me where your SVN branch is)

Thanks!
John

On Fri, Aug 14, 2009 at 08:38, Frank Birbacher<bloodymir.crap@...> wrote:

> Hi!
>
> jwbnyc schrieb:
>>
>> I'd like to see it get an update site.
>
> Well, I created an Eclipse UpdateSite project that contains the BJam
> plugins. But metadata is not working to my satisfaction. I'll try looking
> into this.
>
> Currently there is no update site in place, just an Eclipse project in svn.
> When this project builds fine I'll ask for an update site on the webserver
> that will then contain binary builds of the plugins.
>
> Frank
>
> _______________________________________________
> Unsubscribe & other changes:
> http://lists.boost.org/mailman/listinfo.cgi/boost-build
>
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build

Re: BJam-Plugin for Eclipse

by Pascal Z. :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello!

I'd just like to let you guys know that I bjam integration in eclipse is really important for me.
I've been using the plugin on several C++ projects now and i like it so far. It's really a usefull tool for me.

I'd love to see even more tightly integration of bjam <-> eclipse.
Why don't we set up an google-code page or something like this? I can help developing as well, maybe.

Thanks and kind regards
Pascal