>>> =?ISO-8859-1?Q?Nathan_H=FCsken?= <nathi-huesken@...> seems to think that:
>I want to start working with ede, so I read the docs. There are a few
>things I do not understand:
>- What is the sense of a "target"? Why can I not directly add files to
A target is a single thing that might get built. It could be a
program, a doc file, compiled Emacs Lisp code, or just misc files your
want put into the dist: target. If you have a directory that builds
multiple programs from C, for example, you would need multiple
>- Do I need a sub-project for every subdirectory of my project?
Yes. EDE mirrors your directory structure.
>OK, than I tried a little bit:
>to my .emacs and started emacs. I opned the configure.ac file of a
>autotoolset project and typed "M-x ede-new" and created a new project.
>Than I exited emacs and restarted it so that I can try to load the project.
>I typed "M-x ede-minor-mode" for the Project-menu to appear.
>I get "Wrong type argument: stringp, nil" but the Projects menu appears.
If you have `global-ede-mode' enabled, you do not need to explicitly
type in ede-minor-mode. I'm not really sure what that would do.
>I select "Load Project" and input the path+name of the Project.ede file.
>I get: "Opening input file: no such file or directory,
You do not need to explicitly load a project file for a directory you
are already editing a file for. (It loads it automatically.) You can
load projects for directories you are not currently visiting.
Because EDE supports different kinds of projects which may not use a
"Project.ede" file, you only need to specify the directory where the
project file is, not the full project file name.
>Why is he exepecting a "Project.ede" file in the "doc" subdirectory?
>What am I doing wrong?
[ ... ]
Assuming, at the very least, you have doc files you want wrapped up in
a .tar file, if not build (such as .texi->.info) the project file will
track what files you want put into your dist file.
Eric Ludlam: zappo@..., eric@...
Home: http://www.ludlam.net Siege: http://www.siege-engine.com
Emacs: http://cedet.sourceforge.net GNU: http://www.gnu.org