Previous: project-am-makefile, Up: Project [Contents]
eieio-speedbareieio-speedbar-directory-buttonSee ede-project-placeholder.See ede-project.ede-step-projectNo children
:init-variablesType: list 
Default Value: nil
Variables to set in this Makefile, at top of file.
:additional-variablesType: (or null list) 
Default Value: nil
Arbitrary variables needed from this project. It is safe to leave this blank.
:additional-rulesType: (or null list) 
Default Value: nil
Arbitrary rules and dependencies needed to make this target. It is safe to leave this blank.
:installation-domainType: symbol 
Default Value: user
Installation domain specification. The variable GNUSTEP_INSTALLATION_DOMAIN is set at this value.
:preambleType: (or null list) 
Default Value: (quote ("GNUmakefile.preamble"))
The auxiliary makefile for additional variables. Included just before the specific target files.
:postambleType: (or null list) 
Default Value: (quote ("GNUmakefile.postamble"))
The auxiliary makefile for additional rules. Included just after the specific target files.
:metasubprojectType: boolean 
Default Value: nil
Non-nil if this is a metasubproject.
Usually, a subproject is determined by a parent project.  If multiple top level
projects are grouped into a large project not maintained by EDE, then you need
to set this to non-nil.  The only effect is that the dist rule will then avoid
making a tar file.
Create a GNUmakefile for all Makefile targets in THIS. MFILENAME is the makefile to generate.
Build a distribution for the project based on THIS target.
Create a Makefile for all Makefile targets in THIS if needed. MFILENAME is the makefile to generate.
Setup the build environment for project THIS. Handles the Makefile, or a Makefile.am configure.ac combination. Optional argument FORCE will force items to be regenerated.
Call this when a user finishes customizing this object. Argument PROJ is the project to save.
Return the name of the Makefile with the DIST target in it for THIS.
Commit any change to PROJ to its file.
Return a list of files that constitutes a distribution of THIS project.
Commit change to local variables in PROJ.
Previous: project-am-makefile, Up: Project [Contents]