diff options
Diffstat (limited to 'hcid/Makefile.am')
-rw-r--r-- | hcid/Makefile.am | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/hcid/Makefile.am b/hcid/Makefile.am new file mode 100644 index 00000000..edc4f653 --- /dev/null +++ b/hcid/Makefile.am @@ -0,0 +1,28 @@ +# +# $Id$ +# + +sbin_PROGRAMS = hcid + +hcid_SOURCES = main.c security.c hcid.h lib.c lib.h parser.y lexer.l kword.c +hcid_LDADD = @GLIB_LDFLAGS@ + +CFLAGS += @GLIB_CFLAGS@ +YFLAGS += -d + +CLEANFILES = lexer.c parser.c parser.h + +confdir = $(prefix)/etc/bluetooth +conf_FILE = $(confdir)/hcid.conf +pin_FILE = $(confdir)/pin + +# +# Install configuration files +# +install-data-local: + $(mkinstalldirs) $(DESTDIR)$(confdir) + [ -f $(DESTDIR)$(conf_FILE) ] || \ + $(INSTALL_DATA) $(srcdir)/hcid.conf $(DESTDIR)$(conf_FILE) + [ -f $(DESTDIR)$(pin_FILE) ] || \ + echo "BlueZ" > $(DESTDIR)$(pin_FILE); \ + chmod 600 $(DESTDIR)$(pin_FILE) |