Dashboard > Pulse v1.2 > ... > Built-in Projects > Make Projects
  Pulse v1.2 Log In | Sign Up   View a printable version of the current page.  
  Make Projects
Added by Jason Sankey, last edited by Jason Sankey on Apr 10, 2006
Labels: 
(None)

Pulse Manual Index

Overview

Make projects are used to build software with GNU make. No GNU make specific options are used, however, so make projects will work equally well with many variants of make.

Configuration

working directory

If you wish to execute make from a specific directory, provide the path of the directory, relative to the base directory for the recipe.

This setting is not required. By default, make will be executed in the base directory for the build.

makefile

The location of the makefile (e.g. GNUmakefile, Makefile), relative to the working directory in which make is executed (see above).

This setting is required.

targets

A space-separated list of make targets to execute.

This setting is not required. If not specified, make will execute the default target.

arguments

A space-separated list of additional command line arguments to pass to make. You may use this option to pass arbitrary arguments to the make binary.

This setting is not required.

Locating Make

Make projects make use of the make command, and thus the make binary is located as described in the documentation for that command. In addition, a make project will import a resource named "make" if it exists. This facility may be used in conjunction with the make command's use of the property "make.bin" to control the make binary used. Via resource auto-discovery, your pulse™ server may locate make and set up an appropriate resource for you.

Zutubi wiki is Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.2.10 Build:#528 Nov 29, 2006) - Bug/feature request - Contact Administrators