Dave Milter | 26 Mar 2012 02:51
Picon

clang: right way to check ede-cpp-root-project

Hi,

I have code like this:
(defclass my-ede-cpp-root-project (ede-cpp-root-project eieio-instance-tracker)
  (
   (custom_build_cmd :initarg :custom_build_cmd
		 :initform ""
		 :type string
		 :custom string
		 :documentation "Set this field to shell command for build your project")
   (path_to_exe :initarg :path_to_exe
		:initfrom ""
		:type string
		:custom string
		:documentation "This field hold path to your project")
   )
  "My class for ede projects"
  :method-invocation-order :depth-first
)

this give me ability to not only accomplishing, but also build and
debug my projects with EDE,
without efforts.

Recently I found support of clang auto completion in cedet, but with
my configs it gives me error:
semantic-clang-args-from-project: Symbol's function definition is
void: ede-proj-project-p.

Looks like in semantic/bovine/semantic-clang.el this check failed:
(Continue reading)

Eric M. Ludlam | 26 Mar 2012 14:00
Picon
Gravatar

Re: clang: right way to check ede-cpp-root-project

Hi Dave,

I think your patch makes sense, and would also help someone working on a 
similar project for cmake.

Of course, the features you mention would be helpful in 
ede-cpp-root-project in general too.  No one has taken the time to add 
them though.

Thanks, I can make this change.
Eric

On 03/25/2012 08:51 PM, Dave Milter wrote:
> Hi,
>
> I have code like this:
> (defclass my-ede-cpp-root-project (ede-cpp-root-project eieio-instance-tracker)
>    (
>     (custom_build_cmd :initarg :custom_build_cmd
> 		 :initform ""
> 		 :type string
> 		 :custom string
> 		 :documentation "Set this field to shell command for build your project")
>     (path_to_exe :initarg :path_to_exe
> 		:initfrom ""
> 		:type string
> 		:custom string
> 		:documentation "This field hold path to your project")
>     )
>    "My class for ede projects"
(Continue reading)


Gmane