Runs gmake with the same target you used last time you ran gmake (from the Build menu, the Build All tool, or the Clean tool). The target is shown in brackets. This menu item is available when gmake has been run at least once.
Stops a running gmake. This menu item is only available while a gmake is running.
Pause pauses a running gmake, and Resume resumes running a paused gmake. This menu item is only available while a gmake is running and paused respectively.
While this checkbox is on, gmake does not perform any building, and instead only shows the commands it would use for building. This is useful for debugging Makefiles.
This option uses the -n flag to gmake.
Updates the Makefile from whatever files are used to create it. This command only appears if the current directory uses a make system (see Make Systems) to generate the Makefile.
Maketool can also perform this update automatically every time a target is built; see the Build Makefile from Imakefile or Makefile.in checkbox.
The section of the menu between the first and second separators shows commands related to the make system used in the current directory. See Make Systems for a description of each command.
This section is updated when the current directory is changed using the Change Directory menu item.
The section of the menu between the second and third separators shows all the targets defined by the Makefile in the current directory, which are standard targets described by the GNU Makefile Standards. Those targets, and their standard meanings are described in Standard Targets.
Selecting a target causes that target to be built using gmake and the output from gmake to be displayed in the Log window.
This section is updated when the current directory is changed using the Change Directory menu item.
The section of the menu after the third separator shows all the targets defined by the Makefile in the current directory, except those which are standard targets, and except certain targets which maketool considers "internal" to the Makefile.
Selecting a target causes that target to be built using gmake and the output from gmake to be displayed in the Log window.
This section is updated when the current directory is changed using the Change Directory menu item.