## $Id: Makefile.am,v 5.51 2007/02/13 04:18:53 lirc Exp $ ## Process this file with automake to produce Makefile.in ## these are used by programs in the tools directory, but not by ## programs in this directory. So we must make sure they get distributed EXTRA_DIST = dump_config.c dump_config.h sbin_PROGRAMS = lircd lircmd lircd_SOURCES = lircd.c ir_remote.c config_file.c \ lircd.h ir_remote.h ir_remote_types.h config_file.h \ hw-types.c hw-types.h hardware.h lircd_LDADD = @hw_module@ @daemon@ @alsa_lib@ @atilibusb_lib@ @caraca_lib@ @iguanaIR_lib@ @irman_lib@ @portaudio_lib@ lircd_DEPENDENCIES = @hw_module@ EXTRA_lircd_SOURCES = \ hw_accent.c hw_accent.h \ hw_alsa_usb.c \ hw_atilibusb.c \ hw_audio.c \ hw_audio_alsa.c \ hw_bte.c hw_bte.h \ hw_caraca.c hw_caraca.h \ hw_creative.c hw_creative.h \ hw_creative_infracd.c hw_creative_infracd.h \ hw_default.c hw_default.h \ hw_devinput.c \ hw_dsp.c \ hw_ea65.c hw_ea65.h \ hw_hiddev.c \ hw_iguanaIR.c \ hw_irman.c hw_irman.h \ hw_livedrive_common.c hw_livedrive_common.h \ hw_livedrive_midi.c hw_livedrive_seq.c \ hw_logitech.c hw_logitech.h \ hw_mouseremote.c hw_mouseremote.h \ hw_mp3anywhere.c hw_mp3anywhere.h \ hw_pcmak.c hw_pcmak.h \ hw_pinsys.c hw_pinsys.h \ hw_pixelview.c hw_pixelview.h \ hw_silitek.c hw_silitek.h \ hw_slinke.c hw_slinke.h \ hw_tira.c hw_tira.h \ hw_udp.c \ hw_uirt2.c hw_uirt2_raw.c \ hw_uirt2_common.c hw_uirt2_common.h \ receive.c receive.h \ transmit.c transmit.h \ serial.c serial.h lircmd_SOURCES = lircmd.c lircmd_LDADD = @daemon@ bin_PROGRAMS = irrecord irrecord_SOURCES = irrecord.c dump_config.c dump_config.h \ config_file.c config_file.h hardware.h \ hw-types.c hw-types.h ir_remote.c ir_remote.h ir_remote_types.h irrecord_LDADD = @hw_module@ @irman_lib@ @caraca_lib@ @portaudio_lib@ @alsa_lib@ @atilibusb_lib@ @iguanaIR_lib@ irrecord_DEPENDENCIES = @hw_module@ EXTRA_irrecord_SOURCES = \ hw_accent.c hw_accent.h \ hw_alsa_usb.c \ hw_atilibusb.c \ hw_audio.c \ hw_audio_alsa.c \ hw_bte.c hw_bte.h \ hw_caraca.c hw_caraca.h \ hw_creative.c hw_creative.h \ hw_creative_infracd.c hw_creative_infracd.h \ hw_default.c hw_default.h \ hw_devinput.c \ hw_dsp.c \ hw_ea65.c hw_ea65.h \ hw_hiddev.c \ hw_iguanaIR.c \ hw_irman.c hw_irman.h \ hw_livedrive_common.c hw_livedrive_common.h \ hw_livedrive_midi.c hw_livedrive_seq.c \ hw_logitech.c hw_logitech.h \ hw_mouseremote.c hw_mouseremote.h \ hw_mp3anywhere.c hw_mp3anywhere.h \ hw_pcmak.c hw_pcmak.h \ hw_pinsys.c hw_pinsys.h \ hw_pixelview.c hw_pixelview.h \ hw_silitek.c hw_silitek.h \ hw_slinke.c hw_slinke.h \ hw_tira.c hw_tira.h \ hw_udp.c \ hw_uirt2.c hw_uirt2_raw.c \ hw_uirt2_common.c hw_uirt2_common.h \ receive.c receive.h \ transmit.c transmit.h \ serial.c serial.h ## maintainer mode stuff EXTRA_PROGRAMS = lircd.simsend lircd.simrec slinke noinst_PROGRAMS = @maintmode_daemons_extra@ lircd_simsend_SOURCES = lircd.c ir_remote.c config_file.c \ lircd.h ir_remote.h ir_remote_types.h config_file.h \ hw-types.c hw-types.h hardware.h \ hw_default.c hw_default.h \ receive.c receive.h \ transmit.c transmit.h lircd_simsend_CFLAGS = -DSIM_SEND lircd_simrec_SOURCES = lircd.c ir_remote.c config_file.c \ lircd.h ir_remote.h ir_remote_types.h config_file.h \ hw-types.c hw-types.h hardware.h \ hw_default.c hw_default.h \ receive.c receive.h \ transmit.c transmit.h lircd_simrec_CFLAGS = -DSIM_REC slinke_SOURCES = slinke.c slinke.h config_file.c config_file.h ir_remote.h \ dump_config.c dump_config.h if SANDBOXED else if USE_FIFOS install-exec-local: mkfifo uninstall-local: rmfifo else install-exec-local: mkdev uninstall-local: rmdev endif endif install-data-local: test "$(lircd_conf)" = "" || test -e $(DESTDIR)$(sysconfdir)/lircd.conf || ($(mkinstalldirs) $(DESTDIR)$(sysconfdir) && $(INSTALL_DATA) $(top_srcdir)/remotes/$(lircd_conf) $(DESTDIR)$(sysconfdir)/lircd.conf) test "$(lircmd_conf)" = "" || test -e $(DESTDIR)$(sysconfdir)/lircmd.conf || ($(mkinstalldirs) $(DESTDIR)$(sysconfdir) && $(INSTALL_DATA) $(top_srcdir)/remotes/$(lircmd_conf) $(DESTDIR)$(sysconfdir)/lircmd.conf) mkdev: test -e $(DESTDIR)$(devdir)/lircd || ($(mkinstalldirs) $(DESTDIR)$(devdir) && @mknod@ $(DESTDIR)$(devdir)/lircd p) test -e $(DESTDIR)$(devdir)/lircm || ($(mkinstalldirs) $(DESTDIR)$(devdir) && @mknod@ $(DESTDIR)$(devdir)/lircm p) mkfifo: test -e $(DESTDIR)$(devdir)/lircd || ($(mkinstalldirs) $(DESTDIR)$(devdir) && @mkfifo@ $(DESTDIR)$(devdir)/lircd) test -e $(DESTDIR)$(devdir)/lircm || ($(mkinstalldirs) $(DESTDIR)$(devdir) && @mkfifo@ $(DESTDIR)$(devdir)/lircm) rmdev: rmfifo: -$(RM) $(DESTDIR)$(devdir)/lircd -$(RM) $(DESTDIR)$(devdir)/lircm CLEANFILES = *~