Subversion Repositories DevTools

Rev

Rev 363 | Rev 373 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 363 Rev 367
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