build_package.pl
changeset 48 5e2200d13067
parent 47 4379a1e558cd
child 49 07eb981b2b45
equal deleted inserted replaced
47:4379a1e558cd 48:5e2200d13067
    30 my $sFbfProjectRepo = "\\\\bishare\\mercurial_development\\oss\\FCL\\interim\\fbf\\projects\\packages";
    30 my $sFbfProjectRepo = "\\\\bishare\\mercurial_development\\oss\\FCL\\interim\\fbf\\projects\\packages";
    31 my $sFbfProjectDir = '';
    31 my $sFbfProjectDir = '';
    32 my $sSubProject = '';
    32 my $sSubProject = '';
    33 #my $sSourcesFile = '';
    33 #my $sSourcesFile = '';
    34 #my $sModelFile = '';
    34 #my $sModelFile = '';
    35 my $sFbfConfigRepo="\\\\bishare\\mercurial_development\\oss\\FCL\\interim\\fbf\\configs\\pkgbuild";
    35 my $sFbfConfigRepo="\\\\bishare\\mercurial_development\\oss\\FCL\\interim\\fbf\\configs\\default";
    36 my $sFbfConfigDir = '';
    36 my $sFbfConfigDir = '';
    37 my $nCmdLineNumber;
    37 my $nCmdLineNumber;
    38 my $bProduction = 0;
    38 my $bProduction = 0;
    39 my $sDiamondsTag = '';
    39 my $sDiamondsTag = '';
    40 my $bHudson = 0;
    40 my $bHudson = 0;
    64 	print "\t--subproj=RELPATH Select subproject located at RELPATH (relative to the root of the project repository)\n";
    64 	print "\t--subproj=RELPATH Select subproject located at RELPATH (relative to the root of the project repository)\n";
    65 	print "\t--projectrepo=REPO[#REV] Use repository REPO at revision REV for the project (instead of \\\\bishare\\mercurial_internal\\fbf\\projects\\packages)\n";
    65 	print "\t--projectrepo=REPO[#REV] Use repository REPO at revision REV for the project (instead of \\\\bishare\\mercurial_internal\\fbf\\projects\\packages)\n";
    66 	print "\t--projectdir=DIR Use DIR location for the project (exclusive with --projectrepo).\n";
    66 	print "\t--projectdir=DIR Use DIR location for the project (exclusive with --projectrepo).\n";
    67 	#print "\t--sources=FILE ...\n";
    67 	#print "\t--sources=FILE ...\n";
    68 	#print "\t--model=FILE ...\n";
    68 	#print "\t--model=FILE ...\n";
    69 	print "\t--configrepo=REPO[#REV] Use repository REPO at revision REV for the config (instead of \\\\bishare\\mercurial_internal\\fbf\\config\\pkgbuild)\n";
    69 	print "\t--configrepo=REPO[#REV] Use repository REPO at revision REV for the config (instead of \\\\bishare\\mercurial_internal\\fbf\\config\\default)\n";
    70 	print "\t--configdir=DIR Use DIR location for the config (exclusive with --configrepo).\n";
    70 	print "\t--configdir=DIR Use DIR location for the config (exclusive with --configrepo).\n";
    71 	print "\t--number=N Force build number to N\n";
    71 	print "\t--number=N Force build number to N\n";
    72 	print "\t--production Tag this build as 'production' (default: 'test') and use nnn numbering (default: Tnnn)\n";
    72 	print "\t--production Tag this build as 'production' (default: 'test') and use nnn numbering (default: Tnnn)\n";
    73 	print "\t--tag=TAG Apply Diamonds tag TAG to this build (exclusive with --production)\n";
    73 	print "\t--tag=TAG Apply Diamonds tag TAG to this build (exclusive with --production)\n";
    74 	print "\t--hudson Checks that there is at least NUMBER_OF_PROCESSORS X 10 GB available on the working drive\n";
    74 	print "\t--hudson Checks that there is at least NUMBER_OF_PROCESSORS X 10 GB available on the working drive\n";