1noinst_PROGRAMS = geda-shell 2 3BUILT_SOURCES = \ 4 shell.x 5 6geda_shell_SOURCES = shell.c 7 8geda_shell_CPPFLAGS = \ 9 -I$(srcdir)/../include -I$(top_srcdir) -I$(includedir) \ 10 -I$(top_srcdir)/intl 11geda_shell_CFLAGS = \ 12 $(GCC_CFLAGS) $(MINGW_CFLAGS) $(GUILE_CFLAGS) $(GLIB_CFLAGS) \ 13 $(GDK_PIXBUF_CFLAGS) 14geda_shell_LDFLAGS = $(GLIB_LIBS) $(GUILE_LIBS) $(GDK_PIXBUF_LIBS) 15geda_shell_LDADD = ../src/libgeda.la @LIBINTL@ 16 17localedir = @datadir@/locale 18DEFS = -DLOCALEDIR=\"$(localedir)\" @DEFS@ 19 20# This is used to generate boilerplate for defining Scheme functions 21# in C. 22SUFFIXES = .x 23snarf_cpp_opts = $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ 24 $(geda_shell_CPPFLAGS) $(AM_CFLAGS) $(geda_shell_CFLAGS) 25.c.x: 26 CPP="$(CPP)" $(GUILE_SNARF) -o $@ $< $(snarf_cpp_opts) 27 28CLEANFILES = $(BUILT_SOURCES) 29