1 AM_CPPFLAGS = -DDATADIR=\"$(datadir)\" -DLOCALEDIR=\"$(localedir)\" \
6 OLDPROGS = mapscrn loadunimap
8 dumpkeys loadkeys showkey setfont showconsolefont \
9 setleds setmetamode kbd_mode psfxtable fgconsole \
10 kbdrate chvt deallocvt openvt kbdinfo setvtrgb
13 PROGS += getkeycodes setkeycodes
22 setlogcons setvesablank getunimap clrunimap outpsfheader setpalette \
23 screendump spawn_console spawn_login
26 dist_bin_SCRIPTS = unicode_start unicode_stop
27 bin_PROGRAMS = $(OLDPROGS) $(PROGS)
30 loadkeys.analyze.c loadkeys.analyze.l wctomb.c totextmode.c \
31 README.cad README.init README.openvt \
34 ALL_S = modifiers.h nls.h paths.h version.h kbd.h
35 FIND_S = findfile.c findfile.h
36 GETFD_S = getfd.c getfd.h
37 KDMA_S = kdmapop.c kdmapop.h
38 KSYMS_S = ksyms.c ksyms.h cp1250.syms.h ethiopic.syms.h koi8.syms.h sami.syms.h thai.syms.h
39 PSF_S = psf.h psffontop.c psffontop.h
40 UNIM_S = loadunimap.c loadunimap.h
41 UTF8_S = utf8.c utf8.h
42 XMAL_S = xmalloc.c xmalloc.h
44 chvt_SOURCES = $(ALL_S) chvt.c $(GETFD_S)
45 clrunimap_SOURCES = $(ALL_S) clrunimap.c $(GETFD_S) $(KDMA_S)
46 deallocvt_SOURCES = $(ALL_S) deallocvt.c $(GETFD_S)
47 dumpkeys_SOURCES = $(ALL_S) dumpkeys.c $(GETFD_S) $(KSYMS_S) $(XMAL_S)
48 fgconsole_SOURCES = $(ALL_S) fgconsole.c $(GETFD_S)
49 getkeycodes_SOURCES = $(ALL_S) getkeycodes.c $(GETFD_S)
50 getunimap_SOURCES = $(ALL_S) getunimap.c $(GETFD_S) $(KDMA_S)
51 kbd_mode_SOURCES = $(ALL_S) kbd_mode.c $(GETFD_S)
52 loadunimap_SOURCES = $(ALL_S) loadunimap.c $(FIND_S) $(PSF_S) $(UTF8_S) $(XMAL_S) $(GETFD_S) $(KDMA_S)
53 mapscrn_SOURCES = $(ALL_S) mapscrn.c $(FIND_S) $(UTF8_S) $(XMAL_S) $(GETFD_S) $(KDMA_S)
54 openvt_SOURCES = $(ALL_S) openvt.c $(GETFD_S) $(XMAL_S)
55 psfxtable_SOURCES = $(ALL_S) psfxtable.c $(PSF_S) $(XMAL_S) $(UTF8_S) $(GETFD_S)
56 resizecons_SOURCES = $(ALL_S) resizecons.c $(GETFD_S) $(FIND_S) $(XMAL_S)
57 screendump_SOURCES = $(ALL_S) screendump.c $(XMAL_S)
58 setfont_SOURCES = $(ALL_S) setfont.c $(FIND_S) $(XMAL_S) $(GETFD_S) mapscrn.c $(KDMA_S) $(PSF_S) $(UTF8_S) kdfontop.c kdfontop.h $(UNIM_S)
59 setkeycodes_SOURCES = $(ALL_S) setkeycodes.c $(GETFD_S)
60 setvtrgb_SOURCES = $(ALL_S) setvtrgb.c $(GETFD_S)
61 setlogcons_SOURCES = $(ALL_S) setlogcons.c $(GETFD_S)
62 setpalette_SOURCES = $(ALL_S) setpalette.c $(GETFD_S)
63 setvesablank_SOURCES = $(ALL_S) setvesablank.c $(GETFD_S)
64 showconsolefont_SOURCES = $(ALL_S) showconsolefont.c $(GETFD_S) $(XMAL_S) $(KDMA_S) kdfontop.c kdfontop.h
65 showkey_SOURCES = $(ALL_S) showkey.c $(GETFD_S)
66 kbdinfo_SOURCES = $(ALL_S) kbdinfo.c $(GETFD_S)
68 mapscrn_CFLAGS = -DMAIN
69 loadunimap_CFLAGS = -DMAIN
72 AM_LFLAGS = --header-file=$(CURDIR)/loadkeys.analyze.h
73 BUILT_SOURCES = loadkeys.c loadkeys.analyze.c loadkeys.h loadkeys.analyze.h
74 loadkeys_SOURCES = loadkeys.y loadkeys.analyze.l $(GETFD_S) $(KSYMS_S) $(XMAL_S) $(FIND_S)
77 for i in psfaddtable psfgettable psfstriptable; do \
78 rm -f $(DESTDIR)$(bindir)/$$i; \
79 ln -s psfxtable $(DESTDIR)$(bindir)/$$i || exit $$?; \