1 ACLOCAL_AMFLAGS = -I m4
2 SUBDIRS = . docs/reference
3 EXTRA_DIST = README TODO COPYING
11 noinst_PROGRAMS = genshader
12 noinst_LTLIBRARIES = libkmscon-core.la
17 -include $(top_builddir)/config.h \
29 EXTRA_DIST += src/output_shader_def.vert src/output_shader_def.frag \
30 src/output_shader_tex.vert src/output_shader_tex.frag
31 CLEANFILES += src/output_shaders.c
33 nodist_genshader_SOURCES = \
36 src/output_shaders.c: src/output_shader_def.vert src/output_shader_def.frag \
37 src/output_shader_tex.vert src/output_shader_tex.frag genshader$(EXEEXT)
40 nodist_libkmscon_core_la_SOURCES = \
43 libkmscon_core_la_SOURCES = \
44 src/conf.c src/conf.h \
45 src/static_misc.c src/static_misc.h \
47 src/console.c src/console.h \
48 src/unicode.c src/unicode.h \
50 src/eloop.c src/eloop.h \
54 src/terminal.c src/terminal.h \
56 src/uterm.h src/uterm_internal.h \
58 src/uterm_video_drm.c \
59 src/uterm_video_fbdev.c \
69 libkmscon_core_la_SOURCES += \
70 external/imKStoUCS.c external/imKStoUCS.h \
73 libkmscon_core_la_SOURCES += \
74 external/imKStoUCS.c external/imKStoUCS.h \
75 src/uterm_input_dumb.c
79 libkmscon_core_la_SOURCES += \
80 src/font_pango.c src/font.h
82 libkmscon_core_la_SOURCES += \
83 src/font_freetype.c src/font.h
86 libkmscon_core_la_CPPFLAGS = \
99 libkmscon_core_la_LIBADD = \
113 kmscon_SOURCES = src/main.c
114 kmscon_LDADD = libkmscon-core.la
116 test_output_SOURCES = tests/test_output.c tests/test_include.h
117 test_output_LDADD = libkmscon-core.la
119 test_vt_SOURCES = tests/test_vt.c
120 test_vt_LDADD = libkmscon-core.la
122 test_input_SOURCES = tests/test_input.c
123 test_input_LDADD = libkmscon-core.la