1# $Id$ 2# 3# This file is part of avahi. 4# 5# avahi is free software; you can redistribute it and/or modify it 6# under the terms of the GNU Lesser General Public License as 7# published by the Free Software Foundation; either version 2 of the 8# License, or (at your option) any later version. 9# 10# avahi is distributed in the hope that it will be useful, but WITHOUT 11# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 12# or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public 13# License for more details. 14# 15# You should have received a copy of the GNU Lesser General Public 16# License along with avahi; if not, write to the Free Software 17# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 18# USA. 19 20AM_CFLAGS= \ 21 -I$(top_srcdir) 22 23if HAVE_GLIB 24if HAVE_DBUS 25if HAVE_NETLINK 26 27if ENABLE_TESTS 28noinst_PROGRAMS = c-plus-plus-test 29endif 30 31c_plus_plus_test_SOURCES = c-plus-plus-test.cc 32 33c_plus_plus_test_CXXFLAGS = \ 34 $(AM_CFLAGS) \ 35 $(GLIB20_CFLAGS) \ 36 $(DBUS_CFLAGS) 37 38c_plus_plus_test_LDADD = \ 39 $(AM_LDADD) \ 40 ../avahi-common/libavahi-common.la \ 41 ../avahi-core/libavahi-core.la \ 42 ../avahi-client/libavahi-client.la \ 43 ../avahi-glib/libavahi-glib.la \ 44 $(GLIB20_LIBS) \ 45 $(DBUS_LIBS) 46 47endif 48endif 49endif 50 51EXTRA_DIST=c-plus-plus-test-gen.py 52 53gen: 54 python ./c-plus-plus-test-gen.py avahi-common avahi-core avahi-client avahi-glib > c-plus-plus-test.cc 55 56