0001
0002 obj-$(CONFIG_SPEAKUP_SYNTH_ACNTSA) += speakup_acntsa.o
0003 obj-$(CONFIG_SPEAKUP_SYNTH_ACNTPC) += speakup_acntpc.o
0004 obj-$(CONFIG_SPEAKUP_SYNTH_APOLLO) += speakup_apollo.o
0005 obj-$(CONFIG_SPEAKUP_SYNTH_AUDPTR) += speakup_audptr.o
0006 obj-$(CONFIG_SPEAKUP_SYNTH_BNS) += speakup_bns.o
0007 obj-$(CONFIG_SPEAKUP_SYNTH_DECTLK) += speakup_dectlk.o
0008 obj-$(CONFIG_SPEAKUP_SYNTH_DECEXT) += speakup_decext.o
0009 obj-$(CONFIG_SPEAKUP_SYNTH_DECPC) += speakup_decpc.o
0010 obj-$(CONFIG_SPEAKUP_SYNTH_DTLK) += speakup_dtlk.o
0011 obj-$(CONFIG_SPEAKUP_SYNTH_KEYPC) += speakup_keypc.o
0012 obj-$(CONFIG_SPEAKUP_SYNTH_LTLK) += speakup_ltlk.o
0013 obj-$(CONFIG_SPEAKUP_SYNTH_SOFT) += speakup_soft.o
0014 obj-$(CONFIG_SPEAKUP_SYNTH_SPKOUT) += speakup_spkout.o
0015 obj-$(CONFIG_SPEAKUP_SYNTH_TXPRT) += speakup_txprt.o
0016 obj-$(CONFIG_SPEAKUP_SYNTH_DUMMY) += speakup_dummy.o
0017
0018 obj-$(CONFIG_SPEAKUP) += speakup.o
0019 speakup-y := \
0020 buffers.o \
0021 devsynth.o \
0022 i18n.o \
0023 fakekey.o \
0024 main.o \
0025 keyhelp.o \
0026 kobjects.o \
0027 selection.o \
0028 spk_ttyio.o \
0029 synth.o \
0030 thread.o \
0031 varhandlers.o
0032 speakup-$(CONFIG_SPEAKUP_SERIALIO) += serialio.o
0033
0034
0035 clean-files := mapdata.h speakupmap.h
0036
0037
0038
0039 hostprogs += makemapdata
0040 makemapdata-objs := makemapdata.o
0041
0042 quiet_cmd_mkmap = MKMAP $@
0043 cmd_mkmap = TOPDIR=$(srctree) $(obj)/makemapdata > $@
0044
0045 $(obj)/mapdata.h: $(obj)/makemapdata
0046 $(call cmd,mkmap)
0047
0048
0049
0050 hostprogs += genmap
0051 genmap-objs := genmap.o
0052 $(obj)/genmap.o: $(obj)/mapdata.h
0053
0054 quiet_cmd_genmap = GENMAP $@
0055 cmd_genmap = $(obj)/genmap $< > $@
0056
0057 $(obj)/speakupmap.h: $(src)/speakupmap.map $(obj)/genmap
0058 $(call cmd,genmap)
0059
0060 $(obj)/main.o: $(obj)/speakupmap.h