1998-12-15 06:28:02 +01:00
|
|
|
## Process this file with automake to produce Makefile.in
|
|
|
|
|
1999-03-18 15:41:38 +01:00
|
|
|
INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/gthread \
|
|
|
|
-DG_LOG_DOMAIN=\"GThread\" @GTHREAD_COMPILE_IMPL_DEFINES@
|
1998-12-15 06:28:02 +01:00
|
|
|
|
1998-12-15 18:49:30 +01:00
|
|
|
EXTRA_DIST = \
|
|
|
|
gthread-posix.c \
|
|
|
|
gthread-solaris.c \
|
1999-01-19 22:13:59 +01:00
|
|
|
gthread-none.c \
|
2000-02-07 22:22:30 +01:00
|
|
|
gthread.def \
|
|
|
|
gthread.rc
|
1998-12-15 06:28:02 +01:00
|
|
|
|
|
|
|
libglib = $(top_builddir)/libglib.la # -lglib
|
|
|
|
|
1999-05-08 09:40:44 +02:00
|
|
|
top_builddir_full=`cd \$(top_builddir); pwd`
|
|
|
|
|
1998-12-15 06:28:02 +01:00
|
|
|
lib_LTLIBRARIES = libgthread.la
|
|
|
|
|
Completed the thread support in GLib. Thread creation, prioritizing
1999-06-17 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* configure.in, acglib.m4, acconfig.h, glib.h, gthread.c:
Completed the thread support in GLib. Thread creation,
prioritizing threads, yielding, joining threads as well as
reader/writer locks and recursive mutexes are now in place. Please
test heavily on your platform. It is so far tested on
Linux/i386/pthreads, Solaris/Sparc/pthreads and
Solaris/Sparc/solaristhreads.
* gtimer.c, glib.h: Implement g_usleep (gulong microseconds) for
thread safe sleeping. (sleep() is not MT-safe at all!)
* gutils.c: Avoid compiler warning.
* tests/Makefile.am, tests/thread-test.c: New program to test some
aspects of the thread implementation.
* gthread.c, Makefile.am: Renamed from gmutex.c to reflect the
change of content.
* configure.in: Purged all appearances of nspr.
* gthread/gthread-posix.c, gthread-solaris.c: Added the native
implementations for the GLib's extended thread support.
* gthread/gthread-nspr.c: Removed for good. NSPR is nothing we
would want to build upon.
* gthread/gthread.c: Renamed to gthread-impl.c to avoid
confusion with ../gthread.c (Formerly known as the file called
gmutex.c)
* gthread/testgthread.c: Removed. The new and much extended
tests are in ../tests/thread-test.c.
* gthread/Makefile.am: Changed to reflect the changes above.
1999-06-17 17:39:31 +02:00
|
|
|
libgthread_la_SOURCES = gthread-impl.c
|
1998-12-15 06:28:02 +01:00
|
|
|
libgthread_la_LDFLAGS = \
|
|
|
|
-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
|
1999-08-26 15:09:50 +02:00
|
|
|
-release $(LT_RELEASE) \
|
|
|
|
-export-dynamic
|
1998-12-15 06:28:02 +01:00
|
|
|
|
1999-05-08 13:04:26 +02:00
|
|
|
libgthread_la_LIBADD = @G_THREAD_LIBS_EXTRA@ @G_THREAD_LIBS@
|
2000-02-07 22:22:30 +01:00
|
|
|
|
|
|
|
gthread.rc: $(top_builddir)/config.status $(top_srcdir)/gthread/gthread.rc.in
|
|
|
|
cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
|
|
|
|