summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOssama Othman <ossama-othman@users.noreply.github.com>2000-07-12 21:06:08 +0000
committerOssama Othman <ossama-othman@users.noreply.github.com>2000-07-12 21:06:08 +0000
commitabc9f80272c19d62deb9bea2194898c65d4fa72c (patch)
treece4f27f5040ce44a25e2450321b02e75cfe69acd
parent518d4e42f777bbe30f1bc225b58e87b3506e62f0 (diff)
downloadATCD-abc9f80272c19d62deb9bea2194898c65d4fa72c.tar.gz
ChangeLogTag:Wed Jul 12 17:01:47 2000 Ossama Othman <ossama@uci.edu>
-rw-r--r--PACE/ChangeLog10
-rw-r--r--PACE/Makefile.am30
-rw-r--r--PACE/pace/Makefile.am62
-rw-r--r--PACE/pace/posix/Makefile.am113
-rw-r--r--PACE/tests/Makefile.am54
5 files changed, 269 insertions, 0 deletions
diff --git a/PACE/ChangeLog b/PACE/ChangeLog
index 7871458ff3c..aecafd594aa 100644
--- a/PACE/ChangeLog
+++ b/PACE/ChangeLog
@@ -1,3 +1,13 @@
+Wed Jul 12 17:01:47 2000 Ossama Othman <ossama@uci.edu>
+
+ * Makefile.am:
+ * pace/Makefile.am:
+ * pace/posix/Makefile.am:
+ * tests/Makefile.am:
+
+ Preliminary Automake input files for PACE. They aren't working
+ yet, but do provide a good start.
+
Wed Jul 12 15:27:27 2000 Luther J Baker <luther@cs.wustl.edu>
* pace/posix/types.h (PACE_TCHAR):
diff --git a/PACE/Makefile.am b/PACE/Makefile.am
new file mode 100644
index 00000000000..4980da4cb5c
--- /dev/null
+++ b/PACE/Makefile.am
@@ -0,0 +1,30 @@
+##---------------------------------------------------------------------------
+## $Id$
+##
+## Top-level Makefile for the PACE toolkit libraries, tests, and
+## applications
+##
+##---------------------------------------------------------------------------
+
+##
+## Process this file with automake to create Makefile.in
+##
+
+## The number in AUTOMAKE_OPTIONS is the minimum required version automake
+## needed to process this file.
+AUTOMAKE_OPTIONS = 1.4 #check-news
+
+SUBDIRS = \
+ pace \
+ tests
+
+DESTDIRS = \
+ docs \
+ examples \
+ pace++
+
+## Clean up some additional files/directories possibly created during
+## the configure script tests.
+clean-local:
+ -rm -f *.bak *.rpo *.sym lib*.*_pure_* Makefile.old core
+ -rm -rf ptrepository Templates.DB gcctemp.c gcctemp so_locations
diff --git a/PACE/pace/Makefile.am b/PACE/pace/Makefile.am
new file mode 100644
index 00000000000..f23a822ec2b
--- /dev/null
+++ b/PACE/pace/Makefile.am
@@ -0,0 +1,62 @@
+##---------------------------------------------------------------------------
+## $Id$
+##
+## Makefile for the PACE C library
+##
+##---------------------------------------------------------------------------
+
+##
+## Process this file with automake to create Makefile.in
+##
+
+## The number in AUTOMAKE_OPTIONS is the minimum required version automake
+## needed to process this file.
+AUTOMAKE_OPTIONS = 1.4
+
+SUBDIRS = \
+ @SUBDIRS@
+
+DESTDIRS = \
+ config \
+ emulation \
+ man
+ posix \
+ sys \
+ vxworks \
+ win32
+
+lib_LTLIBRARIES = libPACE.la
+libPACE_la_LIBADD = @PACE_LIB@
+
+pkginclude_HEADERS = \
+ aio.h \
+ assert.h \
+ ctype.h \
+ dirent.h \
+ errno.h \
+ fcntl.h \
+ grp.h \
+ limits.h \
+ locale.h \
+ math.h \
+ mqueue.h \
+ pthread.h \
+ pwd.h \
+ sched.h \
+ semaphore.h \
+ setjmp.h \
+ signal.h \
+ stddef.h \
+ stdio.h \
+ stdlib.h \
+ string.h \
+ termios.h \
+ time.h \
+ unistd.h \
+ utime.h
+
+## Clean up some additional files/directories possibly created during
+## the configure script tests.
+clean-local:
+ -rm -f *.bak *.rpo *.sym lib*.*_pure_* Makefile.old core
+ -rm -rf ptrepository Templates.DB gcctemp.c gcctemp so_locations
diff --git a/PACE/pace/posix/Makefile.am b/PACE/pace/posix/Makefile.am
new file mode 100644
index 00000000000..bf90bdc98fa
--- /dev/null
+++ b/PACE/pace/posix/Makefile.am
@@ -0,0 +1,113 @@
+##---------------------------------------------------------------------------
+## $Id$
+##
+## Makefile for the PACE C library
+##
+##---------------------------------------------------------------------------
+
+##
+## Process this file with automake to create Makefile.in
+##
+
+## The number in AUTOMAKE_OPTIONS is the minimum required version automake
+## needed to process this file.
+AUTOMAKE_OPTIONS = 1.4
+
+## Create a libtool convenience library that contains the contents of
+## the POSIX-specific version of PACE.
+noinst_LTLIBRARIES = libPACE.la
+
+libPACE_la_SOURCES = \
+ aio.c \
+ assert.c \
+ ctype.c \
+ dirent.c \
+ fcntl.c \
+ grp.c \
+ locale.c \
+ math.c \
+ mman.c \
+ mqueue.c \
+ pthread.c \
+ pwd.c \
+ sched.c \
+ semaphore.c \
+ setjmp.c \
+ signal.c \
+ stat.c \
+ stdio.c \
+ stdlib.c \
+ string.c \
+ termios.c \
+ time.c \
+ times.c \
+ unistd.c \
+ utime.c \
+ utsname.c \
+ wait.c
+
+PACE_INLINE_FILES = \
+ aio.inl \
+ assert.inl \
+ ctype.inl \
+ dirent.inl \
+ fcntl.inl \
+ grp.inl \
+ locale.inl \
+ math.inl \
+ mman.inl \
+ mqueue.inl \
+ pthread.inl \
+ pwd.inl \
+ sched.inl \
+ semaphore.inl \
+ setjmp.inl \
+ signal.inl \
+ stat.inl \
+ stdio.inl \
+ stdlib.inl \
+ string.inl \
+ termios.inl \
+ time.inl \
+ times.inl \
+ unistd.inl \
+ utime.inl \
+ utsname.inl \
+ wait.inl
+
+PACE_HEADER_FILES = \
+ aio.h \
+ assert.h \
+ ctype.h \
+ dirent.h \
+ errno.h \
+ fcntl.h \
+ grp.h \
+ limits.h \
+ locale.h \
+ math.h \
+ mman.h \
+ mqueue.h \
+ pthread.h \
+ pwd.h \
+ sched.h \
+ semaphore.h \
+ setjmp.h \
+ signal.h \
+ stat.h \
+ stdio.h \
+ stdlib.h \
+ string.h \
+ termios.h \
+ time.h \
+ times.h \
+ types.h \
+ unistd.h \
+ utime.h \
+ utsname.h \
+ wait.h
+
+pkgincludedir = $(includedir)/$(PACKAGE)/posix
+pkginclude_HEADERS = \
+ $(PACE_INLINE_FILES) \
+ $(PACE_HEADER_FILES)
diff --git a/PACE/tests/Makefile.am b/PACE/tests/Makefile.am
new file mode 100644
index 00000000000..af6f453c2af
--- /dev/null
+++ b/PACE/tests/Makefile.am
@@ -0,0 +1,54 @@
+##----------------------------------------------------------------------------
+## $Id$
+##
+## Makefile.am for all the PACE ``one-button'' tests
+##----------------------------------------------------------------------------
+
+##
+## Process this file with automake to create Makefile.in
+##
+
+## The number in AUTOMAKE_OPTIONS is the minimum required version automake
+## needed to process this file.
+AUTOMAKE_OPTIONS = 1.4
+
+INCLUDES = -I$(top_builddir) -I$(top_srcdir)
+
+## LDFLAGS =
+## Libtool will automatically link against the "proper" library.
+## Do not change the "libACE.la." It is not a typographical error!
+##
+## We override the "LIBS" variable provided by the configure script since
+## we should only need to link against the ACE library for these tests.
+LDADD = $(top_builddir)/pace/libPACE.la
+##LIBS = $(top_builddir)/pace/libPACE.la
+
+## Build the following test programs when a `make check' is
+## issued by the user.
+check_PROGRAMS = \
+ Posix_SP_Test \
+ Stdio_Test
+
+Posix_SP_Test_SOURCES = Posix_SP_Test.c
+
+Stdio_Test_SOURCES = Stdio_Test.c
+
+## The tests we want to run are all of the test programs we are going to build.
+## Do not run them if they are cross-compiled.
+if PACE_CROSS_COMPILED
+TESTS =
+else
+TESTS = $(check_PROGRAMS)
+endif
+
+## Set up the test environment
+##TESTS_ENVIRONMENT =
+
+## Clean up template repositories, etc.
+clean-local:
+ -rm -f *.bak *.rpo *.sym lib*.*_pure_* Makefile.old core
+ -rm -rf ptrepository Templates.DB gcctemp.c gcctemp so_locations
+
+## Clean up `log' directory , etc.
+distclean-local:
+ -rm -rf log