AUTOMAKE_OPTIONS = foreign

AM_CFLAGS = $(X_CFLAGS) -I$(top_srcdir)/include

lib_LTLIBRARIES = libxkbfile.la

xkbfileincdir = $(includedir)/X11/extensions

xkbfileinc_HEADERS = \
	include/X11/extensions/XKBfile.h \
	include/X11/extensions/XKMformat.h \
	include/X11/extensions/XKBrules.h \
	include/X11/extensions/XKBbells.h \
        include/X11/extensions/XKM.h \
        include/X11/extensions/XKBconfig.h \
	include/X11/extensions/XKBfileInt.h

libxkbfile_la_SOURCES = \
	xkbtext.c xkbdraw.c xkbmisc.c xkbatom.c \
	xkberrs.c cout.c xkbout.c xkmout.c xkmread.c \
	srvmisc.c xkbconfig.c xkbbells.c maprules.c \
	$(xkbfileinc_HEADERS)

libxkbfile_la_LIBADD = @X_LIBS@

#
# Library version info.  Check the libtool docs for
# instructions on when and how to change this value
#
# bump when the ABI changes
XKBFILE_CURRENT=1
# bump for non-ABI changes, reset to zero when CURRENT changes
XKBFILE_REVISION=0
# bump when the ABI changes in backward-compatible fashion
XKBFILE_AGE=1
libxkbfile_la_LDFLAGS = -version-number ${XKBFILE_CURRENT}:${XKBFILE_REVISION}:${XKBFILE_AGE} -no-undefined

pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = xkbfile.pc

EXTRA_DIST = xkbfile.pc.in autogen.sh
