summaryrefslogtreecommitdiff
path: root/ACE/etc/README
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/etc/README')
-rw-r--r--ACE/etc/README32
1 files changed, 32 insertions, 0 deletions
diff --git a/ACE/etc/README b/ACE/etc/README
new file mode 100644
index 00000000000..e55a06ad89c
--- /dev/null
+++ b/ACE/etc/README
@@ -0,0 +1,32 @@
+$Id$
+
+Svc_Conf_[ly].cpp.diff are used to patch their respective files in
+ACE_wrappers/ace. They are used by the Makefile in that directory,
+so users don't ordinarily need to be concerned with them.
+
+To update Svc_Conf_l.cpp.diff:
+
+1) % cd ACE_wrappers/ace.
+
+2) Create the unpatched version of the file, in Svc_Conf_l.cpp.orig:
+ % /bin/rm Svc_Conf_l.cpp
+ % make Svc_Conf_l.cpp RM=echo
+ % cp -p Svc_Conf_l.cpp.orig Svc_Conf_l.cpp.save
+
+3) Create the new version of Svc_Conf_l.cpp. If the old patch succeeds,
+ you can use it:
+ % /bin/rm Svc_Conf_l.cpp
+ % make
+ % mv Svc_Conf_l.cpp.save Svc_Conf_l.cpp.orig
+
+ Otherwise, the new version has to be created manually.
+
+4) % diff -u Svc_Conf_l.cpp.orig Svc_Conf_l.cpp > ../etc/Svc_Conf_l.cpp.diff
+
+5) % rm Svc_Conf_l.cpp.orig
+
+6) % cd ../etc
+ % cvs commit -ko -m'updated diff file' Svc_Conf_l.cpp.diff
+
+To update Svc_Conf_y.cpp.diff, follow the same procedure, above, as
+for updating Svc_Conf_l.cpp.diff, but replace "_l" with "_y".