don't build thread related tests if evolution has been compiled with no
authorbertrand <Bertrand.Guiheneuf@aful.org>
Fri, 11 Feb 2000 00:43:22 +0000 (00:43 +0000)
committerBertrand Guiheneuf <bertrand@src.gnome.org>
Fri, 11 Feb 2000 00:43:22 +0000 (00:43 +0000)
commit7a6cf02d9f794c8a1182f6de8ab74cf7d7bef9f4
tree6c42723bd372ecf1a4b19cb8eab2f2a80122e71a
parent67529fea8f15ef3003d4e32c1419c9cd6bc11ac2
don't build thread related tests if evolution has been compiled with no

2000-02-10  bertrand  <Bertrand.Guiheneuf@aful.org>

* tests/Makefile.am (THREAD_RELATED_TESTS): don't
build thread related tests if evolution has been
compiled with no thread support.

* configure.in (have_pthread): allow user to enable/disable
thread support at configure time
(EXTRA_GNOME_CFLAGS):
(EXTRA_GNOME_LIBS): thread support is directly
included in this variable if enabled. No more
EXTRA_GNOME_CFLAGS_THREADS
Other special support should be added in
EXTRA_GNOME_LIBS and EXTRA_GNOME_CFLAGS
instead of redefining a new variable
each time we want to add a new lib.
(bonobo, ....)

* camel/camel.c (camel_init): only try to initialize threads if
we enabled threads support.

* tests/ui-tests/Makefile.am (message_browser_LDADD): use
EXTRA_GNOME_LIBS

* configure.in (have_pthread): remove HAVE_PTHREADS
variable. Define ENABLE_THREADS instead.

* camel/Makefile.am: use ENABLE_THREADS not HAVE_PTHREADS
to test if we build thread relateed code.

* tests/Makefile.am: use EXTRA_GNOME_LIBS,
not EXTRA_GNOME_LIBS_THREADS

I need to be able to disable thread support to use Insure.
camel/Makefile.am
camel/camel.c