History log of /external/avahi/avahi-daemon/Android.mk
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ec3da0ede1860b30f9c405fe55b8729a0fff2f2b 28-Sep-2015 Jorge Lucangeli Obes <jorgelo@google.com> Fix init filename.

Android is using <service>.rc instead of init.<service>.rc.

Bug: 24465893

Change-Id: I5a451c8dcbf3c47ea983727f5cafc86abd0b44cc
/external/avahi/avahi-daemon/Android.mk
e22109c0c127e01a4cf9e36d848fa0c4db21ce54 22-Aug-2015 Alex Vakulenko <avakulenko@google.com> Fix spelling of avahi-daemon target

This prevented avahi-daemon from building anything

Change-Id: Icee9c6c55356b1f5d6cfd78f9bcb979af060be17
/external/avahi/avahi-daemon/Android.mk
bfd5955d3421026b8910a4fe3f13a72ccffd4df9 20-Aug-2015 Robert Ginda <rginda@chromium.org> Stop using LOCAL_INIT_SERVICE variable.

Change-Id: I25f9669bb3d2bfd55dc30994b20c0610058c20fb
/external/avahi/avahi-daemon/Android.mk
e55ece9ca0c4d2a322aba5a97bc80ba9e628a94c 15-Aug-2015 Robert Ginda <rginda@chromium.org> Add args, inet group, and a .PHONY target for our rc file

Add args to the avahi-daemon:
--syslog: logs to syslog instead of STDERR
--no-drop-root: We're not starting as root, so there's nothing
to drop. Without this option, avahi complains that it wasn't
started as root and exits.

Add ourselves to the inet group so we can internet.

Add a .PHONY target so the rc file is always regenerated.
Otherwise, changes to the makefile that would invalidate previous
build output would be ignored.

Bug: 22827641
Change-Id: I727481f2bcf88908b7e25fbbe37a3421c33c5efe
/external/avahi/avahi-daemon/Android.mk
ee517359c88cd3ac56eb1090dde70cf9d82fd876 15-Aug-2015 Robert Ginda <rginda@chromium.org> Install avahi-daemon.conf

Bug: 22827641
Change-Id: Iac854de993b4e23affb50ea1522bcb9ed3b51c9c
/external/avahi/avahi-daemon/Android.mk
c90ce4497d2255dd05dd89ab77f1f95829dd7cc3 15-Aug-2015 Robert Ginda <rginda@chromium.org> Relax required defines

Made the following preprocessor defines optional:

DAVAHI_DAEMON_RUNTIME_DIR
Used as the parent of the the PID file. If left undefined, we just don't make
or clean up a PID file. This will still be required if you're building with
chroot support.

AVAHI_SOCKET
This was used for a simpler-than-dbus IPC mechanism over a domain socket. Now
if left undefined, this simple_protocol code is not compiled in.

AVAHI_CONFIG_DIR
Was used to set up inotify watches to restart on config changes. Our main
config file will be on a read-only partition. The services config file is
still being watched via the AVAHI_SERVICE_DIR macro.

AVAHI_DBUS_INTROSPECTION_DIR
Location of the dbus xml files describing the avahi api. Now if left undefined
we'll fail to respond to an introspection request over dbus.

Change-Id: I509dfa393d6d6f0a4cdaff9fefa01adbf9d4216b
/external/avahi/avahi-daemon/Android.mk
ba42f48ab293072b0fb948375ed9048775eb60b1 14-Aug-2015 Robert Ginda <rginda@chromium.org> Generate init.avahi-daemon.rc file.

Bug: 22827641
Change-Id: Ic9b8b62e38cfad9e18313dfadb7d7f2f68084d89
/external/avahi/avahi-daemon/Android.mk
8a41d48f365eaac6ed8ed1a11703a138e78700d5 13-Aug-2015 Robert Ginda <rginda@chromium.org> Remove LOCAL_MODULE_TAGS vars, switch to SHARED libs.

These components will have to be included in the PRODUCT_PACKAGES
of products that want them.

Switch avahi-common and avahi-core back to shared libs.

Change-Id: I280fc308c71b8b89b0da29dc997852dbe5879c3b
/external/avahi/avahi-daemon/Android.mk
c336c7e25c91352c311e3da8f1b881d4e1875b2c 04-Aug-2015 Robert Ginda <rginda@chromium.org> Initial add of Android.mk files.

These files were initially generated by the third party
"androgenizer", but then updated and cleaned up by hand.

The changes to the generated files were:

* Hand edited some Android.mk files to add the lib prefix, changed
build types, fix references to the dbus library.

* Remove Android.mk files for avahi-glib and avahi-gobject since we're
not going to need them.

* Remove outdated LOCAL_PRELINK_MODULE variable.

* Remove LOCAL_MODULE_TAGS from static modules.

* Convert literal tabs to 4 spaces.

* Dump a warning and exit from update_android_mk.sh, since we've
diverged from the generated output.

Change user/group (in config.h) from "avahi" to "system".

Bug: 22827641
Change-Id: I84c3d7a96e091797f4380003045836f8183531ad
/external/avahi/avahi-daemon/Android.mk