summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1996-10-21 21:41:34 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1996-10-21 21:41:34 +0000
commita5fdebc5f6375078ec1763850a4ca23ec7fe6458 (patch)
treebcf0a25c3d45a209a6e3ac37b233a4812f29c732 /Makefile
downloadATCD-a5fdebc5f6375078ec1763850a4ca23ec7fe6458.tar.gz
Initial revision
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile80
1 files changed, 80 insertions, 0 deletions
diff --git a/Makefile b/Makefile
new file mode 100644
index 00000000000..cbc1bc469ab
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,80 @@
+#----------------------------------------------------------------------------
+# @(#)Makefile 1.1 10/18/96
+#
+# Top-level Makefile for the ACE toolkit libraries, tests, and applications
+#----------------------------------------------------------------------------
+
+#----------------------------------------------------------------------------
+# Local macros
+#----------------------------------------------------------------------------
+
+INFO = README \
+ VERSION
+
+DIRS = ace \
+ apps \
+ examples \
+ netsvcs \
+ performance-tests \
+ tests
+
+CLONE = Makefile \
+ ace \
+ apps \
+ bin \
+ examples \
+ include \
+ netsvcs \
+ performance-tests \
+ tests
+
+#----------------------------------------------------------------------------
+# Include macros and targets
+#----------------------------------------------------------------------------
+
+include $(WRAPPER_ROOT)/include/makeinclude/wrapper_macros.GNU
+include $(WRAPPER_ROOT)/include/makeinclude/macros.GNU
+include $(WRAPPER_ROOT)/include/makeinclude/rules.common.GNU
+include $(WRAPPER_ROOT)/include/makeinclude/rules.nested.GNU
+include $(WRAPPER_ROOT)/include/makeinclude/rules.nolocal.GNU
+
+# For the following to work you need to compile the
+# $(WRAPPER_ROOT)/bin/clone.cpp file and install it in your ~/bin
+# directory (or some place similar).
+
+clone:
+ @for dir in $(CLONE) ;\
+ do \
+ (clone -s $(WRAPPER_ROOT)/$$dir $$dir) \
+ done
+
+RELEASE_FILES = ACE_wrappers/ACE-categories \
+ ACE_wrappers/ACE-install.sh \
+ ACE_wrappers/BIBLIOGRAPHY \
+ ACE_wrappers/ChangeLog \
+ ACE_wrappers/ChangeLog-96b \
+ ACE_wrappers/ChangeLog-96a \
+ ACE_wrappers/ChangeLog-95 \
+ ACE_wrappers/ChangeLog-94 \
+ ACE_wrappers/ChangeLog-93 \
+ ACE_wrappers/FAQ \
+ ACE_wrappers/INSTALL \
+ ACE_wrappers/Makefile \
+ ACE_wrappers/README \
+ ACE_wrappers/VERSION \
+ ACE_wrappers/ace \
+ ACE_wrappers/apps \
+ ACE_wrappers/bin \
+ ACE_wrappers/examples \
+ ACE_wrappers/include \
+ ACE_wrappers/man \
+ ACE_wrappers/netsvcs \
+ ACE_wrappers/rpc++ \
+ ACE_wrappers/performance-tests \
+ ACE_wrappers/tests
+
+cleanrelease:
+ (make realclean; cd ..; /bin/rm -r ACE.tar.gz; tar cvf ACE.tar $(RELEASE_FILES); gzip -9 ACE.tar; chmod a+r ACE.tar.gz)
+
+release:
+ (cd ..; /bin/rm -r ACE.tar.gz; tar cvf ACE.tar $(RELEASE_FILES); gzip -9 ACE.tar; chmod a+r ACE.tar.gz)