aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@src.gnome.org>2007-09-12 03:33:47 +0800
committerMatthew Barnes <mbarnes@src.gnome.org>2007-09-12 03:33:47 +0800
commitb8eefeb931f765e5046244ed98791b7030cec536 (patch)
treeae5f80a0c6d982dc3f1bfe53efbd0cf1fcc97e87
parentdec7b2460dd1fc901d87cff50cb81bb514a5aef1 (diff)
downloadgsoc2013-evolution-b8eefeb931f765e5046244ed98791b7030cec536.tar
gsoc2013-evolution-b8eefeb931f765e5046244ed98791b7030cec536.tar.gz
gsoc2013-evolution-b8eefeb931f765e5046244ed98791b7030cec536.tar.bz2
gsoc2013-evolution-b8eefeb931f765e5046244ed98791b7030cec536.tar.lz
gsoc2013-evolution-b8eefeb931f765e5046244ed98791b7030cec536.tar.xz
gsoc2013-evolution-b8eefeb931f765e5046244ed98791b7030cec536.tar.zst
gsoc2013-evolution-b8eefeb931f765e5046244ed98791b7030cec536.zip
Move the test component to "shell/test" so it installs properly (#469992).
svn path=/trunk/; revision=34235
-rw-r--r--ChangeLog8
-rw-r--r--Makefile.am4
-rw-r--r--configure.in1
-rw-r--r--shell/ChangeLog4
-rw-r--r--shell/Makefile.am35
-rw-r--r--shell/test/GNOME_Evolution_Test.server.in.in (renamed from shell/GNOME_Evolution_Test.server.in.in)0
-rw-r--r--shell/test/evolution-test-component.c (renamed from shell/evolution-test-component.c)0
-rw-r--r--shell/test/evolution-test-component.h (renamed from shell/evolution-test-component.h)0
8 files changed, 23 insertions, 29 deletions
diff --git a/ChangeLog b/ChangeLog
index ef1aca2112..e1ef0d8b56 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2007-09-11 Matthew Barnes <mbarnes@redhat.com>
+
+ * configure.in:
+ Add shell/test/Makefile to AC_OUTPUT (#469992).
+
+ * Makefile.am:
+ Add --enable-test-component to DISTCHECK_CONFIGURE_FLAGS.
+
2007-09-10 Sankar P <psankar@novell.com>
* configure.in: include help/quickref/fr/Makefile
diff --git a/Makefile.am b/Makefile.am
index d0f71c5405..6f248f1bbf 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -62,7 +62,9 @@ DISTCLEANFILES = \
# Scrollkeeper must be disabled for distcheck to work because
# distcheck uses a custom prefix. See GNOME bug #354357.
-DISTCHECK_CONFIGURE_FLAGS = --disable-scrollkeeper
+DISTCHECK_CONFIGURE_FLAGS = \
+ --disable-scrollkeeper \
+ --enable-test-component
# CDE Stuff
diff --git a/configure.in b/configure.in
index 5424f836ca..4a490af24b 100644
--- a/configure.in
+++ b/configure.in
@@ -1953,6 +1953,7 @@ help/quickref/sv/Makefile
help/quickref/sq/Makefile
shell/Makefile
shell/evolution-nognome
+shell/test/Makefile
ui/Makefile
views/Makefile
views/addressbook/Makefile
diff --git a/shell/ChangeLog b/shell/ChangeLog
index 3d34bf6213..e5d3ca3115 100644
--- a/shell/ChangeLog
+++ b/shell/ChangeLog
@@ -1,3 +1,7 @@
+2007-09-11 Matthew Barnes <mbarnes@redhat.com>
+
+ * Move the test component to a 'test' subdirectory (#469992).
+
2007-09-03 Srinivasa Ragavan <sragavan@novell.com>
* e-shell-window-commands.c: Add contributors to the credits section.
diff --git a/shell/Makefile.am b/shell/Makefile.am
index 8eef0ef0df..916acd779b 100644
--- a/shell/Makefile.am
+++ b/shell/Makefile.am
@@ -1,3 +1,7 @@
+if ENABLE_TEST_COMPONENT
+SUBDIRS = . test
+endif
+
INCLUDES = \
-I$(top_srcdir)/widgets \
-I$(top_srcdir)/widgets/misc \
@@ -17,8 +21,7 @@ INCLUDES = \
-DLIBDIR=\""$(datadir)"\" \
-DG_LOG_DOMAIN=\"evolution-shell\" \
$(TZDIALOG_CFLAGS) \
- $(SHELL_CFLAGS) \
- $(EVOLUTION_TEST_CFLAGS)
+ $(SHELL_CFLAGS)
noinst_PROGRAMS = evolution
@@ -157,29 +160,6 @@ evolution_LDADD = \
$(TZDIALOG_LIBS) \
$(SHELL_LIBS)
-# Test component
-
-if ENABLE_TEST_COMPONENT
-component_LTLIBRARIES = libevolution-test.la
-endif
-
-libevolution_test_la_SOURCES = \
- $(IDL_GENERATED) \
- evolution-test-component.c \
- evolution-test-component.h
-
-libevolution_test_la_LIBADD = \
- libeshell.la \
- $(EVOLUTION_TEST_LIBS)
-
-libevolution_test_la_LDFLAGS = -avoid-version -module $(NO_UNDEFINED)
-
-if ENABLE_TEST_COMPONENT
-testserver_in_files = GNOME_Evolution_Test.server.in.in
-testserver_DATA = $(testserver_in_files:.server.in.in=.server)
-testserverdir = $(serverdir)
-endif
-
# Misc stuff
server_in_files = GNOME_Evolution_Shell.server.in.in
@@ -223,7 +203,7 @@ install-data-local:
fi
endif
-install-evolution:
+install-evolution: $(install-privsolibLTLIBRARIES)
$(mkinstalldirs) $(DESTDIR)$(bindir)
$(LIBTOOL) --mode=install $(INSTALL_PROGRAM) evolution$(EXEEXT) $(DESTDIR)$(bindir)/evolution$(EXEEXT)
@@ -256,7 +236,6 @@ MARSHAL_GENERATED = e-shell-marshal.c e-shell-marshal.h
EXTRA_DIST = \
$(IDLS) \
$(server_in_files) \
- GNOME_Evolution_Test.server.in.in \
shell.error.xml \
$(glade_DATA) \
$(schema_in_files) \
@@ -278,7 +257,7 @@ evolution.pure: evolution
endif
-BUILT_SOURCES = $(IDL_GENERATED) $(MARSHAL_GENERATED) $(server_DATA) $(testserver_DATA) $(DATASERVER_IDL_GENERATED) $(error_DATA)
+BUILT_SOURCES = $(IDL_GENERATED) $(MARSHAL_GENERATED) $(server_DATA) $(DATASERVER_IDL_GENERATED) $(error_DATA)
CLEANFILES = $(BUILT_SOURCES)
DISTCLEANFILES = $(schema_DATA)
diff --git a/shell/GNOME_Evolution_Test.server.in.in b/shell/test/GNOME_Evolution_Test.server.in.in
index ef0db8b1ac..ef0db8b1ac 100644
--- a/shell/GNOME_Evolution_Test.server.in.in
+++ b/shell/test/GNOME_Evolution_Test.server.in.in
diff --git a/shell/evolution-test-component.c b/shell/test/evolution-test-component.c
index 1e1cc92483..1e1cc92483 100644
--- a/shell/evolution-test-component.c
+++ b/shell/test/evolution-test-component.c
diff --git a/shell/evolution-test-component.h b/shell/test/evolution-test-component.h
index 598ddbedb5..598ddbedb5 100644
--- a/shell/evolution-test-component.h
+++ b/shell/test/evolution-test-component.h