summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordhinton <dhinton@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-08-18 21:28:50 +0000
committerdhinton <dhinton@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-08-18 21:28:50 +0000
commit5ce1cd8f702d11baa3da3dcf4683baf8d5893f07 (patch)
tree293a8eb18a161d2d3c3f6334fc2dd49cc54305e9
parent41201d95aec00afffb99c6d2083fa9c8a5f3df46 (diff)
downloadATCD-5ce1cd8f702d11baa3da3dcf4683baf8d5893f07.tar.gz
ChangeLogTag:Mon Aug 18 21:26:51 UTC 2003 Don Hinton <dhinton@dresystems.com>
-rw-r--r--ACE.mwc14
-rw-r--r--ACEXML/apps/apps.mwc2
-rw-r--r--ACEXML/examples/examples.mwc3
-rw-r--r--ACEXML/parser/parser.mwc3
-rw-r--r--ChangeLog43
-rw-r--r--Kokyu/tests/tests.mwc3
-rw-r--r--apps/Gateway/Gateway.mwc2
-rw-r--r--apps/JAWS/JAWS.mwc2
-rw-r--r--apps/JAWS/clients/clients.mwc2
-rw-r--r--apps/JAWS2/JAWS2.mwc2
-rw-r--r--apps/gperf/gperf.mwc2
-rw-r--r--bin/MakeProjectCreator/modules/GNUACEWorkspaceCreator.pm8
-rw-r--r--bin/MakeProjectCreator/templates/gnu.mpd8
-rw-r--r--examples/ASX/ASX.mwc11
-rw-r--r--examples/Connection/Connection.mwc11
-rw-r--r--examples/IOStream/IOStream.mwc11
-rw-r--r--examples/IPC_SAP/IPC_SAP.mwc11
-rw-r--r--examples/Logger/Logger.mwc11
-rw-r--r--examples/Mem_Map/Mem_Map.mwc11
-rw-r--r--examples/OS/OS.mwc11
-rw-r--r--examples/RMCast/RMCast.mwc11
-rw-r--r--examples/Reactor/Reactor.mwc11
-rw-r--r--examples/Service_Configurator/Service_Configurator.mwc11
-rw-r--r--examples/System_V_IPC/System_V_IPC.mwc11
-rw-r--r--netsvcs/clients/Logger/Logger.mpc17
-rw-r--r--netsvcs/clients/Naming/Client/Client.mpc16
-rw-r--r--netsvcs/clients/Naming/Dump_Restore/Dump_Restore.mpc16
-rw-r--r--netsvcs/clients/Naming/Naming.mwc2
-rw-r--r--netsvcs/clients/clients.mwc2
-rw-r--r--netsvcs/lib/lib.mpc15
-rw-r--r--netsvcs/netsvcs.mwc2
-rw-r--r--netsvcs/servers/servers.mpc9
-rw-r--r--websvcs/lib/lib.mpc8
-rw-r--r--websvcs/tests/tests.mpc10
-rw-r--r--websvcs/websvcs.mwc2
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 {
+}