Skip to content

ede-proj-target-makefile-program ​

Inheritance Tree: ​

eieio-speedbar ​

eieio-speedbar-directory-button ​

ede-target ​

See ede-target.

ede-proj-target ​

See ede-proj-target.

ede-proj-target-makefile ​

See ede-proj-target-makefile.

ede-proj-target-makefile-objectcode ​

See ede-proj-target-makefile-objectcode.

ede-proj-target-makefile-program ​

Children: ​

See ede-proj-target-makefile-shared-object.

Slots: ​

:ldlibs ​

Type: list
Default Value: nil

Libraries, such as "m" or "Xt" which this program depends on. The linker flag "-l" is automatically prepended. Do not include a "lib" prefix, or a ".so" suffix.

Note: Currently only used for Automake projects.

:ldflags ​

Type: list
Default Value: nil

Additional flags to add when linking this target. Use ldlibs to add addition libraries. Use this to specify specific options to the linker.

Note: Not currently used. This bug needs to be fixed.

8.8.7.1 Specialized Methods ​

Method: project-debug-target :AFTER obj ​

Debug a program target OBJ.

Method: ede-proj-makefile-insert-rules :AFTER this ​

Insert rules needed by THIS target.

Method: ede-proj-makefile-insert-automake-post-variables :AFTER this ​

Insert bin_PROGRAMS variables needed by target THIS.

Method: ede-proj-makefile-insert-automake-pre-variables :AFTER this ​

Insert bin_PROGRAMS variables needed by target THIS.