-DAVAHI_SOCKET=\"$(avahi_socket)\" \
-DAVAHI_SERVICE_DIR=\"$(servicedir)\" \
-DAVAHI_CONFIG_FILE=\"$(pkgsysconfdir)/avahi-daemon.conf\" \
- -DAVAHI_DBUS_INTROSPECTION_DIR=\"$(introspectiondir)\"
+ -DAVAHI_DBUS_INTROSPECTION_DIR=\"$(introspectiondir)\" \
+ -DAVAHI_CONFIG_DIR=\"$(pkgsysconfdir)\"
sbin_PROGRAMS = \
avahi-daemon
main.c main.h \
simple-protocol.c simple-protocol.h \
static-services.c static-services.h \
- ini-file-parser.c ini-file-parser.h
+ ini-file-parser.c ini-file-parser.h \
+ setproctitle.c setproctitle.h
avahi_daemon_CFLAGS = $(AM_CFLAGS) $(LIBDAEMON_CFLAGS)
avahi_daemon_LDADD = $(AM_LDADD) ../avahi-common/libavahi-common.la ../avahi-core/libavahi-core.la $(LIBDAEMON_LIBS) -lexpat
pkgdata_DATA = \
avahi-service.dtd
+if ENABLE_CHROOT
+
+avahi_daemon_SOURCES += \
+ chroot.c chroot.h \
+ caps.c caps.h
+
+avahi_daemon_LDADD += -lcap
+
+endif
if HAVE_DBUS
dbus-service-type-browser.c \
dbus-sync-address-resolver.c \
dbus-sync-host-name-resolver.c \
- dbus-sync-service-resolver.c
+ dbus-sync-service-resolver.c \
+ dbus-record-browser.c
avahi_daemon_LDADD += \
../avahi-common/libdbus-common.la \
ServiceBrowser.introspect \
ServiceResolver.introspect \
AddressResolver.introspect \
- HostNameResolver.introspect
+ HostNameResolver.introspect \
+ RecordBrowser.introspect
endif
endif
avahi-service.dtd \
avahi-daemon.conf \
example.service \
- dbus-test.py \
avahi-dbus.conf \
Server.introspect \
EntryGroup.introspect \
ServiceResolver.introspect \
AddressResolver.introspect \
HostNameResolver.introspect \
+ RecordBrowser.introspect \
ssh.service \
example.service \
introspect.dtd \