diff options
author | dhinton <dhinton@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-08-18 21:28:50 +0000 |
---|---|---|
committer | dhinton <dhinton@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-08-18 21:28:50 +0000 |
commit | 5ce1cd8f702d11baa3da3dcf4683baf8d5893f07 (patch) | |
tree | 293a8eb18a161d2d3c3f6334fc2dd49cc54305e9 | |
parent | 41201d95aec00afffb99c6d2083fa9c8a5f3df46 (diff) | |
download | ATCD-5ce1cd8f702d11baa3da3dcf4683baf8d5893f07.tar.gz |
ChangeLogTag:Mon Aug 18 21:26:51 UTC 2003 Don Hinton <dhinton@dresystems.com>
35 files changed, 314 insertions, 0 deletions
diff --git a/ACE.mwc b/ACE.mwc new file mode 100644 index 00000000000..7a4c4a5850e --- /dev/null +++ b/ACE.mwc @@ -0,0 +1,14 @@ +workspace { + exclude { + build + TAO + } + ace + ACEXML + apps + tests + Kokyu + examples + netsvcs + websvcs +} diff --git a/ACEXML/apps/apps.mwc b/ACEXML/apps/apps.mwc new file mode 100644 index 00000000000..d90104a2381 --- /dev/null +++ b/ACEXML/apps/apps.mwc @@ -0,0 +1,2 @@ +workspace { +} diff --git a/ACEXML/examples/examples.mwc b/ACEXML/examples/examples.mwc new file mode 100644 index 00000000000..8f2ee7398f7 --- /dev/null +++ b/ACEXML/examples/examples.mwc @@ -0,0 +1,3 @@ +workspace { +} + diff --git a/ACEXML/parser/parser.mwc b/ACEXML/parser/parser.mwc new file mode 100644 index 00000000000..8f2ee7398f7 --- /dev/null +++ b/ACEXML/parser/parser.mwc @@ -0,0 +1,3 @@ +workspace { +} + diff --git a/ChangeLog b/ChangeLog index fd49ece3f71..046af287b80 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,46 @@ +Mon Aug 18 21:26:51 UTC 2003 Don Hinton <dhinton@dresystems.com> + + * bin/MakeProjectCreator/modules/GNUACEWorkspaceCreator.pm: + * bin/MakeProjectCreator/templates/gnu.mpd: + Add comments to the top of the created Makefiles saying they + were generated by MPC and should not be modified directly. + + * ACE.mwc: + * ACEXML/apps/apps.mwc: + * ACEXML/examples/examples.mwc: + * ACEXML/parser/parser.mwc: + * Kokyu/tests/tests.mwc: + * apps/Gateway/Gateway.mwc: + * apps/JAWS/JAWS.mwc: + * apps/JAWS/clients/clients.mwc: + * apps/JAWS2/JAWS2.mwc: + * apps/gperf/gperf.mwc: + * examples/ASX/ASX.mwc: + * examples/Connection/Connection.mwc: + * examples/IOStream/IOStream.mwc: + * examples/IPC_SAP/IPC_SAP.mwc: + * examples/Logger/Logger.mwc: + * examples/Mem_Map/Mem_Map.mwc: + * examples/OS/OS.mwc: + * examples/RMCast/RMCast.mwc: + * examples/Reactor/Reactor.mwc: + * examples/Service_Configurator/Service_Configurator.mwc: + * examples/System_V_IPC/System_V_IPC.mwc: + * netsvcs/netsvcs.mwc: + * netsvcs/clients/clients.mwc: + * netsvcs/clients/Logger/Logger.mpc: + * netsvcs/clients/Naming/Naming.mwc: + * netsvcs/clients/Naming/Client/Client.mpc: + * netsvcs/clients/Naming/Dump_Restore/Dump_Restore.mpc: + * netsvcs/lib/lib.mpc: + * netsvcs/servers/servers.mpc: + * websvcs/websvcs.mwc: + * websvcs/lib/lib.mpc: + * websvcs/tests/tests.mpc: + Added missing mwc and mpc files. Most of the mwc files were + needed so that running mwc.pl -recurse would create Makefiles in + directories that contained only subdirectories and no mpc files. + Mon Aug 18 12:28:09 2003 Chad Elliott <elliott_c@ociweb.com> * bin/MakeProjectCreator/USAGE: diff --git a/Kokyu/tests/tests.mwc b/Kokyu/tests/tests.mwc new file mode 100644 index 00000000000..8f2ee7398f7 --- /dev/null +++ b/Kokyu/tests/tests.mwc @@ -0,0 +1,3 @@ +workspace { +} + diff --git a/apps/Gateway/Gateway.mwc b/apps/Gateway/Gateway.mwc new file mode 100644 index 00000000000..d90104a2381 --- /dev/null +++ b/apps/Gateway/Gateway.mwc @@ -0,0 +1,2 @@ +workspace { +} diff --git a/apps/JAWS/JAWS.mwc b/apps/JAWS/JAWS.mwc new file mode 100644 index 00000000000..d90104a2381 --- /dev/null +++ b/apps/JAWS/JAWS.mwc @@ -0,0 +1,2 @@ +workspace { +} diff --git a/apps/JAWS/clients/clients.mwc b/apps/JAWS/clients/clients.mwc new file mode 100644 index 00000000000..d90104a2381 --- /dev/null +++ b/apps/JAWS/clients/clients.mwc @@ -0,0 +1,2 @@ +workspace { +} diff --git a/apps/JAWS2/JAWS2.mwc b/apps/JAWS2/JAWS2.mwc new file mode 100644 index 00000000000..d90104a2381 --- /dev/null +++ b/apps/JAWS2/JAWS2.mwc @@ -0,0 +1,2 @@ +workspace { +} diff --git a/apps/gperf/gperf.mwc b/apps/gperf/gperf.mwc new file mode 100644 index 00000000000..d90104a2381 --- /dev/null +++ b/apps/gperf/gperf.mwc @@ -0,0 +1,2 @@ +workspace { +} diff --git a/bin/MakeProjectCreator/modules/GNUACEWorkspaceCreator.pm b/bin/MakeProjectCreator/modules/GNUACEWorkspaceCreator.pm index 7adf84553c9..7a484e42c97 100644 --- a/bin/MakeProjectCreator/modules/GNUACEWorkspaceCreator.pm +++ b/bin/MakeProjectCreator/modules/GNUACEWorkspaceCreator.pm @@ -42,6 +42,14 @@ sub pre_workspace { print $fh "#----------------------------------------------------------------------------$crlf" . "# GNU ACE Workspace$crlf" . + "#$crlf" . + "# \@file Makefile$crlf" . + "#$crlf" . + "# \$Id\$$crlf" . + "#$crlf" . + "# This file was automatically generated by MPC. Any changes made directly to$crlf" . + "# this file will be lost the next time it is generated.$crlf" . + "#$crlf" . "#----------------------------------------------------------------------------$crlf" . $crlf; } diff --git a/bin/MakeProjectCreator/templates/gnu.mpd b/bin/MakeProjectCreator/templates/gnu.mpd index 555bdf06e5f..17e9502ad66 100644 --- a/bin/MakeProjectCreator/templates/gnu.mpd +++ b/bin/MakeProjectCreator/templates/gnu.mpd @@ -1,5 +1,13 @@ #---------------------------------------------------------------------------- # GNU Makefile +# +# @file <%project_file%> +# +# $Id$ +# +# This file was automatically generated by MPC. Any changes made directly to +# this file will be lost the next time it is generated. +# #---------------------------------------------------------------------------- <%marker(top)%> MAKEFILE = <%project_file%> diff --git a/examples/ASX/ASX.mwc b/examples/ASX/ASX.mwc new file mode 100644 index 00000000000..52606d1bfad --- /dev/null +++ b/examples/ASX/ASX.mwc @@ -0,0 +1,11 @@ +workspace { + // This doesn't work quite yet, because not all the projects + // can be created implicitly. To fix this, we can either create + // a separate directory for each separate project, or we can + // add mpc files for C++NPv1/2 and other problem directories. + // The nice thing about splitting up into separate directories is + // that it completely eliminates mpc maintenance. + + implicit = example_base + cmdline += -include $PWD +} diff --git a/examples/Connection/Connection.mwc b/examples/Connection/Connection.mwc new file mode 100644 index 00000000000..52606d1bfad --- /dev/null +++ b/examples/Connection/Connection.mwc @@ -0,0 +1,11 @@ +workspace { + // This doesn't work quite yet, because not all the projects + // can be created implicitly. To fix this, we can either create + // a separate directory for each separate project, or we can + // add mpc files for C++NPv1/2 and other problem directories. + // The nice thing about splitting up into separate directories is + // that it completely eliminates mpc maintenance. + + implicit = example_base + cmdline += -include $PWD +} diff --git a/examples/IOStream/IOStream.mwc b/examples/IOStream/IOStream.mwc new file mode 100644 index 00000000000..52606d1bfad --- /dev/null +++ b/examples/IOStream/IOStream.mwc @@ -0,0 +1,11 @@ +workspace { + // This doesn't work quite yet, because not all the projects + // can be created implicitly. To fix this, we can either create + // a separate directory for each separate project, or we can + // add mpc files for C++NPv1/2 and other problem directories. + // The nice thing about splitting up into separate directories is + // that it completely eliminates mpc maintenance. + + implicit = example_base + cmdline += -include $PWD +} diff --git a/examples/IPC_SAP/IPC_SAP.mwc b/examples/IPC_SAP/IPC_SAP.mwc new file mode 100644 index 00000000000..52606d1bfad --- /dev/null +++ b/examples/IPC_SAP/IPC_SAP.mwc @@ -0,0 +1,11 @@ +workspace { + // This doesn't work quite yet, because not all the projects + // can be created implicitly. To fix this, we can either create + // a separate directory for each separate project, or we can + // add mpc files for C++NPv1/2 and other problem directories. + // The nice thing about splitting up into separate directories is + // that it completely eliminates mpc maintenance. + + implicit = example_base + cmdline += -include $PWD +} diff --git a/examples/Logger/Logger.mwc b/examples/Logger/Logger.mwc new file mode 100644 index 00000000000..52606d1bfad --- /dev/null +++ b/examples/Logger/Logger.mwc @@ -0,0 +1,11 @@ +workspace { + // This doesn't work quite yet, because not all the projects + // can be created implicitly. To fix this, we can either create + // a separate directory for each separate project, or we can + // add mpc files for C++NPv1/2 and other problem directories. + // The nice thing about splitting up into separate directories is + // that it completely eliminates mpc maintenance. + + implicit = example_base + cmdline += -include $PWD +} diff --git a/examples/Mem_Map/Mem_Map.mwc b/examples/Mem_Map/Mem_Map.mwc new file mode 100644 index 00000000000..52606d1bfad --- /dev/null +++ b/examples/Mem_Map/Mem_Map.mwc @@ -0,0 +1,11 @@ +workspace { + // This doesn't work quite yet, because not all the projects + // can be created implicitly. To fix this, we can either create + // a separate directory for each separate project, or we can + // add mpc files for C++NPv1/2 and other problem directories. + // The nice thing about splitting up into separate directories is + // that it completely eliminates mpc maintenance. + + implicit = example_base + cmdline += -include $PWD +} diff --git a/examples/OS/OS.mwc b/examples/OS/OS.mwc new file mode 100644 index 00000000000..52606d1bfad --- /dev/null +++ b/examples/OS/OS.mwc @@ -0,0 +1,11 @@ +workspace { + // This doesn't work quite yet, because not all the projects + // can be created implicitly. To fix this, we can either create + // a separate directory for each separate project, or we can + // add mpc files for C++NPv1/2 and other problem directories. + // The nice thing about splitting up into separate directories is + // that it completely eliminates mpc maintenance. + + implicit = example_base + cmdline += -include $PWD +} diff --git a/examples/RMCast/RMCast.mwc b/examples/RMCast/RMCast.mwc new file mode 100644 index 00000000000..52606d1bfad --- /dev/null +++ b/examples/RMCast/RMCast.mwc @@ -0,0 +1,11 @@ +workspace { + // This doesn't work quite yet, because not all the projects + // can be created implicitly. To fix this, we can either create + // a separate directory for each separate project, or we can + // add mpc files for C++NPv1/2 and other problem directories. + // The nice thing about splitting up into separate directories is + // that it completely eliminates mpc maintenance. + + implicit = example_base + cmdline += -include $PWD +} diff --git a/examples/Reactor/Reactor.mwc b/examples/Reactor/Reactor.mwc new file mode 100644 index 00000000000..52606d1bfad --- /dev/null +++ b/examples/Reactor/Reactor.mwc @@ -0,0 +1,11 @@ +workspace { + // This doesn't work quite yet, because not all the projects + // can be created implicitly. To fix this, we can either create + // a separate directory for each separate project, or we can + // add mpc files for C++NPv1/2 and other problem directories. + // The nice thing about splitting up into separate directories is + // that it completely eliminates mpc maintenance. + + implicit = example_base + cmdline += -include $PWD +} diff --git a/examples/Service_Configurator/Service_Configurator.mwc b/examples/Service_Configurator/Service_Configurator.mwc new file mode 100644 index 00000000000..52606d1bfad --- /dev/null +++ b/examples/Service_Configurator/Service_Configurator.mwc @@ -0,0 +1,11 @@ +workspace { + // This doesn't work quite yet, because not all the projects + // can be created implicitly. To fix this, we can either create + // a separate directory for each separate project, or we can + // add mpc files for C++NPv1/2 and other problem directories. + // The nice thing about splitting up into separate directories is + // that it completely eliminates mpc maintenance. + + implicit = example_base + cmdline += -include $PWD +} diff --git a/examples/System_V_IPC/System_V_IPC.mwc b/examples/System_V_IPC/System_V_IPC.mwc new file mode 100644 index 00000000000..52606d1bfad --- /dev/null +++ b/examples/System_V_IPC/System_V_IPC.mwc @@ -0,0 +1,11 @@ +workspace { + // This doesn't work quite yet, because not all the projects + // can be created implicitly. To fix this, we can either create + // a separate directory for each separate project, or we can + // add mpc files for C++NPv1/2 and other problem directories. + // The nice thing about splitting up into separate directories is + // that it completely eliminates mpc maintenance. + + implicit = example_base + cmdline += -include $PWD +} diff --git a/netsvcs/clients/Logger/Logger.mpc b/netsvcs/clients/Logger/Logger.mpc new file mode 100644 index 00000000000..a8277317db3 --- /dev/null +++ b/netsvcs/clients/Logger/Logger.mpc @@ -0,0 +1,17 @@ +project(direct logging) : aceexe { + exename = direct_logging + libs += netsvcs + after += netsvcs + Source_Files { + direct_logging.cpp + } +} + +project(indirect logging) : aceexe { + exename = indirect_logging + libs += netsvcs + after += netsvcs + Source_Files { + indirect_logging.cpp + } +} diff --git a/netsvcs/clients/Naming/Client/Client.mpc b/netsvcs/clients/Naming/Client/Client.mpc new file mode 100644 index 00000000000..a41f5801b06 --- /dev/null +++ b/netsvcs/clients/Naming/Client/Client.mpc @@ -0,0 +1,16 @@ +project(Client_Test): acelib { + sharedname = Client_Test + dynamicflags += ACE_CLIENT_TEST_BUILD_DLL + Source_Files { + Client_Test.cpp + } +} + +project(main) : aceexe { + exename = main + libs += Client_Test + after += Client_Test + Source_Files { + main.cpp + } +} diff --git a/netsvcs/clients/Naming/Dump_Restore/Dump_Restore.mpc b/netsvcs/clients/Naming/Dump_Restore/Dump_Restore.mpc new file mode 100644 index 00000000000..134af7d5c3c --- /dev/null +++ b/netsvcs/clients/Naming/Dump_Restore/Dump_Restore.mpc @@ -0,0 +1,16 @@ +project(Dump_Restore): acelib { + sharedname = Dump_Restore + dynamicflags += ACE_DUMP_RESTORE_BUILD_DLL + Source_Files { + Dump_Restore.cpp + } +} + +project(main) : aceexe { + exename = main + libs += Dump_Restore + after += Dump_Restore + Source_Files { + main.cpp + } +} diff --git a/netsvcs/clients/Naming/Naming.mwc b/netsvcs/clients/Naming/Naming.mwc new file mode 100644 index 00000000000..d90104a2381 --- /dev/null +++ b/netsvcs/clients/Naming/Naming.mwc @@ -0,0 +1,2 @@ +workspace { +} diff --git a/netsvcs/clients/clients.mwc b/netsvcs/clients/clients.mwc new file mode 100644 index 00000000000..d90104a2381 --- /dev/null +++ b/netsvcs/clients/clients.mwc @@ -0,0 +1,2 @@ +workspace { +} diff --git a/netsvcs/lib/lib.mpc b/netsvcs/lib/lib.mpc new file mode 100644 index 00000000000..18a744dabd4 --- /dev/null +++ b/netsvcs/lib/lib.mpc @@ -0,0 +1,15 @@ +project(netsvcs): acelib { + sharedname = netsvcs + dynamicflags += ACE_NETSVCS_BUILD_DLL + Source_Files { + TS_Server_Handler.cpp + TS_Clerk_Handler.cpp + Client_Logging_Handler.cpp + Name_Handler.cpp + Server_Logging_Handler_T.cpp + Log_Message_Receiver.cpp + Server_Logging_Handler.cpp + Token_Handler.cpp + Base_Optimizer.cpp + } +} diff --git a/netsvcs/netsvcs.mwc b/netsvcs/netsvcs.mwc new file mode 100644 index 00000000000..d90104a2381 --- /dev/null +++ b/netsvcs/netsvcs.mwc @@ -0,0 +1,2 @@ +workspace { +} diff --git a/netsvcs/servers/servers.mpc b/netsvcs/servers/servers.mpc new file mode 100644 index 00000000000..544429c30a1 --- /dev/null +++ b/netsvcs/servers/servers.mpc @@ -0,0 +1,9 @@ +project(main) : aceexe { + exename = main + libs += netsvcs + after += netsvcs + includes += $(ACE_ROOT)/netsvcs/lib + Source_Files { + main.cpp + } +} diff --git a/websvcs/lib/lib.mpc b/websvcs/lib/lib.mpc new file mode 100644 index 00000000000..f9b756da85d --- /dev/null +++ b/websvcs/lib/lib.mpc @@ -0,0 +1,8 @@ +project(websvcs): acelib { + sharedname = websvcs + dynamicflags += ACE_WEBSVCS_BUILD_DLL + Source_Files { + URL_Addr.cpp + } + +} diff --git a/websvcs/tests/tests.mpc b/websvcs/tests/tests.mpc new file mode 100644 index 00000000000..bc2b9c8c473 --- /dev/null +++ b/websvcs/tests/tests.mpc @@ -0,0 +1,10 @@ +project(Websvcs Test) : aceexe { + exename = Test_Url_Addr + libs += websvcs + after += websvcs + Source_Files { + Test_URL_Addr.cpp + } + Header_Files { + } +} diff --git a/websvcs/websvcs.mwc b/websvcs/websvcs.mwc new file mode 100644 index 00000000000..d90104a2381 --- /dev/null +++ b/websvcs/websvcs.mwc @@ -0,0 +1,2 @@ +workspace { +} |