diff options
author | elliott_c <ocielliottc@users.noreply.github.com> | 2003-03-21 15:48:57 +0000 |
---|---|---|
committer | elliott_c <ocielliottc@users.noreply.github.com> | 2003-03-21 15:48:57 +0000 |
commit | 17a683a7b6fbf55491fef6f3de083b71eae1cd6e (patch) | |
tree | 065ae7f3f5ab885ccc5e6ce90dd3d7c8d3b9540d | |
parent | 81422f71c310719a29fb757989c847104c1f8a56 (diff) | |
download | ATCD-17a683a7b6fbf55491fef6f3de083b71eae1cd6e.tar.gz |
ChangeLogTag: Fri Mar 21 09:48:33 2003 Chad Elliott <elliott_c@ociweb.com>
-rw-r--r-- | ChangeLog | 44 | ||||
-rw-r--r-- | bin/MakeProjectCreator/USAGE | 9 | ||||
-rw-r--r-- | bin/MakeProjectCreator/modules/Driver.pm | 7 |
3 files changed, 39 insertions, 21 deletions
diff --git a/ChangeLog b/ChangeLog index c2292af0e82..04d6f7b7577 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,38 +1,46 @@ +Fri Mar 21 09:48:33 2003 Chad Elliott <elliott_c@ociweb.com> + + * bin/MakeProjectCreator/USAGE: + * bin/MakeProjectCreator/modules/Driver.pm: + + Added the -static_only option back in to allow generation of + static projects only. + Thu Mar 20 19:50:36 2003 Steve Huston <shuston@riverace.com> - * ace/OS.i (ACE_OS::recursive_mutex_cond_unlock): If on WinCE, don't - do the check for RecursionCount; WinCE's structure doesn't have that - member. Also see: - Sat Mar 15 10:55:01 2003 Douglas C. Schmidt + * ace/OS.i (ACE_OS::recursive_mutex_cond_unlock): If on WinCE, don't + do the check for RecursionCount; WinCE's structure doesn't have that + member. Also see: + Sat Mar 15 10:55:01 2003 Douglas C. Schmidt Thu Mar 20 17:51:39 2003 Steve Huston <shuston@riverace.com> - * bin/MakeProjectCreator/templates/em3vcp.mpd: Only output a linker - /entry option if building a DLL. Let binary programs pick up the - correct entrypoint from the subsystem type. It defaults to windowsce, - requiring WinMainCRTStartup. + * bin/MakeProjectCreator/templates/em3vcp.mpd: Only output a linker + /entry option if building a DLL. Let binary programs pick up the + correct entrypoint from the subsystem type. It defaults to windowsce, + requiring WinMainCRTStartup. Thu Mar 20 14:11:01 2003 Ossama Othman <ossama@uci.edu> - * ace/Codecs.cpp (encode, decode): + * ace/Codecs.cpp (encode, decode): - Fixed "comparison is always false due to limited range of data - type" warning by removing those comparisons and accompanying - code. + Fixed "comparison is always false due to limited range of data + type" warning by removing those comparisons and accompanying + code. Thu Mar 20 14:00:53 2003 Ossama Othman <ossama@uci.edu> - * ace/Memory_Pool.cpp (find_seg): + * ace/Memory_Pool.cpp (find_seg): - Fixed overflow in pointer arithmetic on platforms where - sizeof(void*) is greater than sizeof(off_t). This also fixes a - "cast from pointer to integer of different size" warning. + Fixed overflow in pointer arithmetic on platforms where + sizeof(void*) is greater than sizeof(off_t). This also fixes a + "cast from pointer to integer of different size" warning. Thu Mar 20 12:56:26 2003 Ossama Othman <ossama@uci.edu> - * tests/Recursive_Condition_Bug_Test.cpp: + * tests/Recursive_Condition_Bug_Test.cpp: - Fixed unused variable warning in single-threaded builds. + Fixed unused variable warning in single-threaded builds. Thu Mar 20 12:35:09 2003 Chad Elliott <elliott_c@ociweb.com> diff --git a/bin/MakeProjectCreator/USAGE b/bin/MakeProjectCreator/USAGE index 00080336dbb..bd0d3ebd4a0 100644 --- a/bin/MakeProjectCreator/USAGE +++ b/bin/MakeProjectCreator/USAGE @@ -12,7 +12,7 @@ projects for each one found. Usage: mwc.pl [-global <file>] [-include <directory>] [-recurse] [-ti <dll | lib | dll_exe | lib_exe>:<file>] [-template <file>] [-relative NAME=VAR] - [-noreldefs] [-notoplevel] [-static] + [-noreldefs] [-notoplevel] [-static] [-static_only] [-value_template <NAME+=VAL | NAME=VAL | NAME-=VAL>] [-value_project <NAME+=VAL | NAME=VAL | NAME-=VAL>] [-type <borland | em3 | ghs | gnu | make | nmake | @@ -30,6 +30,7 @@ Usage: mwc.pl [-global <file>] [-include <directory>] [-recurse] -template Specifies the template name (with no extension). -static Specifies that static projects will be generated in addition to dynamic projects. + -static_only Specifies that only static projects will be generated. -recurse Recurse from the current directory and generate from all found input files. -relative Any $() variable in an mpc that is matched to NAME @@ -77,6 +78,9 @@ types specified. The -static option can be used to generate static project files in addition to dynamic project files. This currently only applies to the vc6 type. +The -static_only option can be used to avoid generating dynamic project +files. This currently only applies to the vc6 type. + The -noreldefs option says not to generate default relative definitions for ACE_ROOT and TAO_ROOT (which would come from environment variables). @@ -102,7 +106,7 @@ project in the directory from which the script was started. Usage: mpc.pl [-global <file>] [-include <directory>] [-recurse] [-ti <dll | lib | dll_exe | lib_exe>:<file>] [-template <file>] [-relative NAME=VAR] - [-noreldefs] [-notoplevel] [-static] + [-noreldefs] [-notoplevel] [-static] [-static_only] [-value_template <NAME+=VAL | NAME=VAL | NAME-=VAL>] [-value_project <NAME+=VAL | NAME=VAL | NAME-=VAL>] [-type <borland | em3 | ghs | gnu | make | nmake | @@ -120,6 +124,7 @@ Usage: mpc.pl [-global <file>] [-include <directory>] [-recurse] -template Specifies the template name (with no extension). -static Specifies that static projects will be generated in addition to dynamic projects. + -static_only Specifies that only static projects will be generated. -recurse Recurse from the current directory and generate from all found input files. -relative Any $() variable in an mpc that is matched to NAME diff --git a/bin/MakeProjectCreator/modules/Driver.pm b/bin/MakeProjectCreator/modules/Driver.pm index a57858f111d..81e2c440418 100644 --- a/bin/MakeProjectCreator/modules/Driver.pm +++ b/bin/MakeProjectCreator/modules/Driver.pm @@ -61,7 +61,7 @@ sub usageAndExit { "Usage: $base [-global <file>] [-include <directory>] [-recurse]\n" . $spaces . "[-ti <dll | lib | dll_exe | lib_exe>:<file>]\n" . $spaces . "[-template <file>] [-relative NAME=VAR]\n" . - $spaces . "[-noreldefs] [-notoplevel] [-static]\n" . + $spaces . "[-noreldefs] [-notoplevel] [-static] [-static_only]\n" . $spaces . "[-value_template <NAME+=VAL | NAME=VAL | NAME-=VAL>]\n" . $spaces . "[-value_project <NAME+=VAL | NAME=VAL | NAME-=VAL>]\n" . $spaces . "[-type <"; @@ -92,6 +92,7 @@ sub usageAndExit { " -template Specifies the template name (with no extension).\n" . " -static Specifies that static projects will be generated in\n" . " addition to dynamic projects.\n" . +" -static_only Specifies that only static projects will be generated.\n" . " -recurse Recurse from the current directory and generate from\n" . " all found input files.\n" . " -relative Any \$() variable in an mpc that is matched to NAME\n" . @@ -334,6 +335,10 @@ sub run { elsif ($arg eq '-static') { $static = 1; } + elsif ($arg eq '-static_only') { + $static = 1; + $dynamic = 0; + } elsif ($arg =~ /^-/) { $self->usageAndExit(); } |