M-x ede-new-target
asks for a target type, and while the target types are sort of self explanatory, it's not 100% clear to me how to use them. For example I assume a "program" target is for code files, but what about miscellaneous? The example in the EDE manual uses it for header files, but can something else be put in there? What is the sharedobject target for? Etc etc.
There doesn't seem to be any good documentation of this anywhere, so can somone please describe what these target types are for?
Some description there is in info documentation, other you can see in source code... Here is a list of current targets, it vary depending on project type:
archive
- object code archive/static libraryauxiliary
- handles auxiliary files in project - README, *.txt, etc.emacs lisp
- compiles Emacs Lisp codeemacs lisp autoloads
- target to create file with Elisp autoloadsinfo
- handles texinfo filesmiscellaneous
- target that allows user to compile other parts of project, using user-provided Makefile
program
- builds executable programscheme
- target to handle Scheme (guile) source codesemantic grammar
- target to correctly build Semantic's grammar files, both for Wisent & Bovine. This target is defined in Semantic, not in EDEsharedobject
- target to build shared librariesIf you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With