1 lib_LTLIBRARIES = libXt.la
3 BUILT_SOURCES = $(BUILT_FILES)
4 CLEANFILES = $(BUILT_SOURCES)
6 SRCH_DEFINES = -DXFILESEARCHPATHDEFAULT=\"$(XFILESEARCHPATHDEFAULT)\"
7 ERRORDB_DEFINES = -DERRORDB=\"$(libdir)/X11/XtErrorDB\"
9 AM_CFLAGS = $(CWARNFLAGS) $(XT_CFLAGS) $(SRCH_DEFINES) $(ERRORDB_DEFINES) \
10 $(XTMALLOC_ZERO_CFLAGS)
12 INCLUDES = -I$(top_srcdir)/include/ -I$(top_srcdir)/include/X11 \
13 -I$(top_builddir)/include -I$(top_builddir)/include/X11
15 nodist_libXt_la_SOURCES = StringDefs.c
73 DISTCLEANFILES = StringDefs.c
75 libXt_la_LIBADD = @XT_LIBS@
77 libXt_la_LDFLAGS = -version-number 6:0:0 -no-undefined
80 # The util directory contains a program that builds some of the sources.
81 # The input to this program is given in files. Unfortunately those input
82 # files refers to things like
86 # so the generating program must be run from the top directory.
89 BUILT_SOURCE = StringDefs.c
90 BUILT_HEADER = $(top_builddir)/include/X11/StringDefs.h $(top_builddir)/include/X11/Shell.h
91 BUILT_FILES = $(BUILT_SOURCE) $(BUILT_HEADER)
93 STRING_LIST = $(top_srcdir)/util/string.list
95 all-local: $(BUILT_FILES)
97 $(BUILT_HEADER): $(BUILT_SOURCE)
100 $(AM_V_GEN)$(top_builddir)/util/makestrs -i $(top_srcdir) $(STRINGSABIOPTIONS) < $(STRING_LIST) > StringDefs.c
101 $(AM_V_at)mkdir -p $(top_builddir)/src
102 $(AM_V_at)mkdir -p $(top_builddir)/include/X11
103 $(AM_V_at)cp StringDefs.h $(top_builddir)/include/X11
104 $(AM_V_at)cp Shell.h $(top_builddir)/include/X11
105 $(AM_V_at)rm StringDefs.h Shell.h