| Line 678... |
Line 678... |
| 678 |
# Build up the make command line
|
678 |
# Build up the make command line
|
| 679 |
# Examine command specfic flags
|
679 |
# Examine command specfic flags
|
| 680 |
#
|
680 |
#
|
| 681 |
my @args = @defs;
|
681 |
my @args = @defs;
|
| 682 |
push @args, "IFLAG=$commands{$cmd}{IFLAG}" if ( exists $commands{$cmd}{IFLAG} );
|
682 |
push @args, "IFLAG=$commands{$cmd}{IFLAG}" if ( exists $commands{$cmd}{IFLAG} );
|
| 683 |
push @args, "NOSCMDEPEND=1";
|
- |
|
| 684 |
|
683 |
|
| 685 |
my $cdir = CleanDirName ($dir);
|
684 |
my $cdir = CleanDirName ($dir);
|
| 686 |
my @make_command;
|
685 |
my @make_command;
|
| 687 |
push @make_command, "$ENV{GBE_BIN}/xmake";
|
686 |
push @make_command, "$ENV{GBE_BIN}/xmake";
|
| 688 |
push @make_command, "-s" if $opt_silent;
|
687 |
push @make_command, "-s" if $opt_silent;
|
| Line 1500... |
Line 1499... |
| 1500 |
Where options:
|
1499 |
Where options:
|
| 1501 |
-h, -h -h, -man - Help messages with increasing verbosity
|
1500 |
-h, -h -h, -man - Help messages with increasing verbosity
|
| 1502 |
-verbose - Verbose operation
|
1501 |
-verbose - Verbose operation
|
| 1503 |
-debug - Debug operation
|
1502 |
-debug - Debug operation
|
| 1504 |
-default=target - Default 'target' if none is supplied
|
1503 |
-default=target - Default 'target' if none is supplied
|
| 1505 |
-- make options - [Advanved] Options passed directly to make
|
1504 |
-- make options - [Advanced] Options passed directly to make
|
| 1506 |
|
1505 |
|
| 1507 |
Where flags are of the form Name=Value
|
1506 |
Where flags are of the form Name=Value
|
| 1508 |
SHOWENV=1 - Show make environment
|
1507 |
SHOWENV=1 - Show make environment
|
| 1509 |
LEAVETMP=1 - Leave temp working files
|
1508 |
LEAVETMP=1 - Leave temp working files
|
| 1510 |
NODEPEND=1 - Ignore dependency checking
|
1509 |
NODEPEND=1 - Ignore dependency checking
|
| Line 1522... |
Line 1521... |
| 1522 |
package-[set] - build specific package (see below) (pu*)
|
1521 |
package-[set] - build specific package (see below) (pu*)
|
| 1523 |
run_tests - Run the tests specified in the makefile
|
1522 |
run_tests - Run the tests specified in the makefile
|
| 1524 |
run_unit_tests - Run the automatic unit tests specified in the makefile
|
1523 |
run_unit_tests - Run the automatic unit tests specified in the makefile
|
| 1525 |
deploy - Run the deployment scripts (p*)
|
1524 |
deploy - Run the deployment scripts (p*)
|
| 1526 |
rebuild - recursively rebuild makefiles
|
1525 |
rebuild - recursively rebuild makefiles
|
| - |
|
1526 |
makefiles - recursively rebuild makefiles, if needed (u)
|
| 1527 |
depend - construct the dependencies (u*)
|
1527 |
depend - construct the dependencies (u*)
|
| 1528 |
rmlitter - remove build litter (core, tmp and err) (*)
|
1528 |
rmlitter - remove build litter (core, tmp and err) (*)
|
| 1529 |
clean - delete generate, obj, libraries and programs (p*)
|
1529 |
clean - delete generate, obj, libraries and programs (p*)
|
| 1530 |
clobber - delete everything which can be remade (p*)
|
1530 |
clobber - delete everything which can be remade (p*)
|
| 1531 |
help - A list of platforms and aliases
|
1531 |
help - A list of platforms and aliases
|