Home | History | Annotate | Download | only in avahi-discover-standalone
      1 # This file is part of avahi.
      2 #
      3 # avahi is free software; you can redistribute it and/or modify it
      4 # under the terms of the GNU Lesser General Public License as
      5 # published by the Free Software Foundation; either version 2 of the
      6 # License, or (at your option) any later version.
      7 #
      8 # avahi is distributed in the hope that it will be useful, but WITHOUT
      9 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
     10 # or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
     11 # License for more details.
     12 #
     13 # You should have received a copy of the GNU Lesser General Public
     14 # License along with avahi; if not, write to the Free Software
     15 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
     16 # USA.
     17 
     18 AM_CFLAGS=-I$(top_srcdir)
     19 
     20 interfaces = \
     21         avahi-discover.ui
     22 
     23 # This cool debug trap works on i386/gcc only
     24 AM_CFLAGS+='-DDEBUG_TRAP=__asm__("int $$3")'
     25 
     26 if HAVE_GTK2OR3
     27 if HAVE_GLIB
     28 bin_PROGRAMS = \
     29 	avahi-discover-standalone
     30 
     31 avahi_discover_standalone_SOURCES = \
     32 	main.c
     33 
     34 avahi_discover_standalone_CFLAGS = \
     35 	$(AM_CFLAGS) \
     36 	-DAVAHI_INTERFACES_DIR=\"$(interfacesdir)\"
     37 
     38 avahi_discover_standalone_LDADD = \
     39 	$(AM_LDADD) \
     40 	../avahi-common/libavahi-common.la \
     41 	../avahi-glib/libavahi-glib.la \
     42 	../avahi-core/libavahi-core.la
     43 
     44 if HAVE_GTK3
     45 avahi_discover_standalone_CFLAGS += \
     46 	$(GLIB30_CFLAGS) $(GTK30_CFLAGS)
     47 avahi_discover_standalone_LDADD += \
     48 	$(GLIB30_LIBS) $(GTK30_LIBS)
     49 else
     50 avahi_discover_standalone_CFLAGS += \
     51 	$(GLIB20_CFLAGS) $(GTK20_CFLAGS)
     52 avahi_discover_standalone_LDADD += \
     53 	$(GLIB20_LIBS) $(GTK20_LIBS)
     54 endif
     55 
     56 interfaces_DATA = $(interfaces)
     57 
     58 endif  # HAVE_GLIB
     59 else
     60 
     61 if HAVE_PYTHON_DBUS
     62 
     63 interfaces_DATA =
     64 
     65 endif
     66 endif
     67 
     68 EXTRA_DIST = \
     69 	$(interfaces)
     70