Hi,
At the moment i have my own wizards for creating C/C++ like
projects for my application. Now while the project is created i have
added the new filesystem combo box which enables the user to select
the type of filesystem e.g RSE. I got most of this functionality from
the BasicNewProjectWizard which works for simple projects. Now in
order to complete the entire process i will have to convert all the
IPaths present in my project creation wizards to URI's which i feel
will enable me to create my project remotely.
Since i heavily depend on the CDT framework, and also extending
the CDT project creation wizards i guess it will have an effect on my
project creation as the CDT still does not completely support EFS.
Regards,
Sheldon
On 4/18/07, *Oberhuber, Martin* <Martin.Oberhuber@xxxxxxxxxxxxx
<mailto:Martin.Oberhuber@xxxxxxxxxxxxx>> wrote:
Hi,
regarding the "magic extension": due to some issues in
org.eclipse.core.resources,
I'd recommend creating a "normal" cdt project and then doing
File > New > Folder > Advanced > Link to folder in file system >
uncheck "default location"
> select EFS provider > Browse to remote folder
Doing that, CDT is capable of opening remote files in the editor,
and (sometimes)
showing an outline view.
For the fixes required in CDT, an old patch exists from Tianchao Li:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=142092
<https://bugs.eclipse.org/bugs/show_bug.cgi?id=142092>
It should be good to "somehow" improve the EFS awareness of CDT,
though the way how include paths are funneled through EFS URIs
looks a bit scary. Perhaps the simpler and safer parts of this patch
could be applied.
Another overview bug for EFS in CDT is
https://bugs.eclipse.org/bugs/show_bug.cgi?id=177994
<https://bugs.eclipse.org/bugs/show_bug.cgi?id=177994>
Cheers,
--
Martin Oberhuber
Wind River Systems, Inc.
Target Management Project Lead, DSDP PMC Member
http://www.eclipse.org/dsdp/tm
------------------------------------------------------------------------
*From:* cdt-dev-bounces@xxxxxxxxxxx
<mailto:cdt-dev-bounces@xxxxxxxxxxx>
[mailto:cdt-dev-bounces@xxxxxxxxxxx
<mailto:cdt-dev-bounces@xxxxxxxxxxx>] *On Behalf Of *Doug Schaefer
*Sent:* Wednesday, April 18, 2007 3:13 PM
*To:* Target Management developer discussions; CDT General
developers list.
*Subject:* [cdt-dev] RE: [dsdp-tm-dev] RSE eclipse files system
Cross posting to cdt-dev.
Doug Schaefer, //QNX Software Systems///
//Eclipse CDT Project Lead, http://cdtdoug.blogspot.com///////
------------------------------------------------------------------------
*From:* dsdp-tm-dev-bounces@xxxxxxxxxxx
<mailto:dsdp-tm-dev-bounces@xxxxxxxxxxx> [mailto:
dsdp-tm-dev-bounces@xxxxxxxxxxx
<mailto:dsdp-tm-dev-bounces@xxxxxxxxxxx>] *On Behalf Of *Doug
Schaefer
*Sent:* Wednesday, April 18, 2007 9:10 AM
*To:* Target Management developer discussions
*Subject:* RE: [dsdp-tm-dev] RSE eclipse files system
There's a magic extension that needs to be created in order to
inform the Eclipse resource manager that an EFS can be used to
create projects. I'm not sure if that has been done for the
RSE. If it has, then the CDT's new project wizard isn't
standard and you should raise a bug report against it.
There are bigger issues at the moment for using EFS with the
CDT. There are a number of places where we're assuming IPath's
to access files. Those need to be changed to URI's. I'm a bit
scared to change them all at this stage of the CDT's Europa
cycle since we're a week and a half away from feature freeze.
This might have to wait until next year.
Doug Schaefer, //QNX Software Systems///
//Eclipse CDT Project Lead, http://cdtdoug.blogspot.com/////
------------------------------------------------------------------------
*From:* dsdp-tm-dev-bounces@xxxxxxxxxxx
<mailto:dsdp-tm-dev-bounces@xxxxxxxxxxx> [mailto:
dsdp-tm-dev-bounces@xxxxxxxxxxx
<mailto:dsdp-tm-dev-bounces@xxxxxxxxxxx>] *On Behalf Of
*Sheldon Dsouza
*Sent:* Wednesday, April 18, 2007 6:32 AM
*To:* Target Management developer discussions
*Subject:* [dsdp-tm-dev] RSE eclipse files system
Hi,
I had a look at the new EFS for RSE and it works fine
for creating simple projects, i just wanted to know if the new
EFS has been integrated into CDT project creation. I recently
update to the latest CDT and the functionality does not exist,
but i remember seeing it in the previous versions. Is the
integration held back due to the major changes to the new
project model in CDT?
Regards,
Sheldon
_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx <mailto: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