Subversion Repositories DevTools

Rev

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

Rev 5709 Rev 6133
Line 23... Line 23...
23
use warnings;
23
use warnings;
24
use Getopt::Long;
24
use Getopt::Long;
25
use JatsError;
25
use JatsError;
26
use JatsEnv;
26
use JatsEnv;
27
use JatsMakeInfo qw(:create);
27
use JatsMakeInfo qw(:create);
-
 
28
use ToolsetFiles;
28
 
29
 
29
our $MakelibVersion         = "2.33";           # makelib.pl version
30
our $MakelibVersion         = "2.33";           # makelib.pl version
30
 
31
 
31
our $ScmRoot;
32
our $ScmRoot;
32
our $ScmSrcDir              = "";
33
our $ScmSrcDir              = "";
Line 176... Line 177...
176
            Error( "SubDir(): makefile.pl not found in subdirectory: '$ThisDir'",
177
            Error( "SubDir(): makefile.pl not found in subdirectory: '$ThisDir'",
177
                   "Current directory: $::Cwd" );
178
                   "Current directory: $::Cwd" );
178
        }
179
        }
179
 
180
 
180
        push(@::SUBDIRS, $ThisDir);
181
        push(@::SUBDIRS, $ThisDir);
-
 
182
        ToolsetFiles::AddDir($ThisDir, 'SubDir');
181
    }
183
    }
182
}
184
}
183
 
185
 
184
 
186
 
185
#-------------------------------------------------------------------------------
187
#-------------------------------------------------------------------------------
Line 608... Line 610...
608
# Description     : Generate all the per-taget makefiles
610
# Description     : Generate all the per-taget makefiles
609
#                   Create all .mk files in the current directory
611
#                   Create all .mk files in the current directory
610
#
612
#
611
#                   Cleanup of unused .mk files is done when the WriteCommonInfo
613
#                   Cleanup of unused .mk files is done when the WriteCommonInfo
612
#                   is processed. Makefiles that are no longer used will be purged
614
#                   is processed. Makefiles that are no longer used will be purged
-
 
615
#                   
-
 
616
#                   Invoke makelib.pl2 as
-
 
617
#                       perl makefile.pl <root> makelib.pl2 <platform> <interface>
613
#
618
#
614
# Inputs          : None
619
# Inputs          : None
615
#
620
#
616
# Returns         : exitVal
621
# Returns         : exitVal
617
#
622
#