diff options
author | Charles Kerr <charles.kerr@canonical.com> | 2012-04-26 22:15:10 -0500 |
---|---|---|
committer | Charles Kerr <charles.kerr@canonical.com> | 2012-04-26 22:15:10 -0500 |
commit | 2a3f56b5168e9745547d2289c0710ae606920cde (patch) | |
tree | d61e3982c09c776a7519be6a028feb4e1cf80af2 /tests/Makefile.am | |
parent | ceb09d1a5aa9f8659765a11f37c2778058d218ab (diff) | |
parent | 4636768621434e40918be355637ab6e1920ef2ba (diff) | |
download | ayatana-ido-2a3f56b5168e9745547d2289c0710ae606920cde.tar.gz ayatana-ido-2a3f56b5168e9745547d2289c0710ae606920cde.tar.bz2 ayatana-ido-2a3f56b5168e9745547d2289c0710ae606920cde.zip |
merge lp:~ted/ido/gtest to add the gtest framework and a few tests to make sure our menu items can be created and realized.
Diffstat (limited to 'tests/Makefile.am')
-rw-r--r-- | tests/Makefile.am | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am new file mode 100644 index 0000000..04e6cde --- /dev/null +++ b/tests/Makefile.am @@ -0,0 +1,52 @@ +if USE_GTK3 +VER=3 +IDOLIB = $(top_builddir)/src/libido3-0.1.la +else +VER= +IDOLIB = $(top_builddir)/src/libido-0.1.la +endif + +check_LIBRARIES = libgtest.a +check_PROGRAMS = +TESTS = + +AM_CPPFLAGS = \ + $(GTEST_CPPFLAGS) \ + -I${top_srcdir}/src + +############################# +# Google Test base library +############################# + +nodist_libgtest_a_SOURCES = \ + $(XORG_GTEST_SOURCE)/src/xorg-gtest-all.cpp \ + $(GTEST_SOURCE)/src/gtest-all.cc \ + $(XORG_GTEST_SOURCE)/src/xorg-gtest_main.cpp +libgtest_a_CPPFLAGS = \ + $(XORG_GTEST_CPPFLAGS) \ + $(AM_CPPFLAGS) \ + $(GTEST_CPPFLAGS) -w +libgtest_a_CXXFLAGS = \ + $(AM_CXXFLAGS) + +############################# +# Menuitem tests +############################# + +TESTS += gtest-menuitems +check_PROGRAMS += gtest-menuitems + +gtest_menuitems_SOURCES = \ + gtest-menuitems.cpp +gtest_menuitems_CPPFLAGS = \ + $(GCC_CFLAGS) \ + $(GTK_CFLAGS) \ + $(MAINTAINER_CFLAGS) \ + $(AM_CPPFLAGS) +gtest_menuitems_LDFLAGS = \ + -pthread +gtest_menuitems_LDADD = \ + $(GTK_LIBS) \ + $(IDOLIB) \ + libgtest.a + |