diff options
author | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2012-05-20 17:08:31 +0200 |
---|---|---|
committer | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2012-05-30 15:56:16 +0200 |
commit | a766006297e8fa8b8168b7a887098d5176a87b20 (patch) | |
tree | 6aee522990538c60aaff56cbfc66fedb89d163ae /lib/gtk-experiment-widgets/Makefile.am | |
parent | b2229a97882e31e0c89061184731082cfd13ec03 (diff) | |
download | experiment-player-a766006297e8fa8b8168b7a887098d5176a87b20.tar.gz |
implemented "format" file and expression parsing as well as application to the transcript
* "formats" are regular expressions encapsulated in Pango markup that allow the description of powerful highlighting rules
* highlight as you type via entry boxes
* loading from files implemented and tested but cannot yet be done via the UI
* transcript widget is built as libtool convenience library
* some renamings were necessary
* install transcript widget header
Diffstat (limited to 'lib/gtk-experiment-widgets/Makefile.am')
-rw-r--r-- | lib/gtk-experiment-widgets/Makefile.am | 23 |
1 files changed, 16 insertions, 7 deletions
diff --git a/lib/gtk-experiment-widgets/Makefile.am b/lib/gtk-experiment-widgets/Makefile.am index ab05c9a..57390db 100644 --- a/lib/gtk-experiment-widgets/Makefile.am +++ b/lib/gtk-experiment-widgets/Makefile.am @@ -2,18 +2,26 @@ AM_CFLAGS = -Wall BUILT_SOURCES = cclosure-marshallers.c cclosure-marshallers.h +noinst_LTLIBRARIES = libgtk-experiment-transcript.la +libgtk_experiment_transcript_la_SOURCES = gtk-experiment-transcript.h \ + gtk-experiment-transcript-private.h \ + gtk-experiment-transcript.c \ + gtk-experiment-transcript-formats.c + +libgtk_experiment_transcript_la_CFLAGS = $(AM_CFLAGS) \ + @LIBGTK_CFLAGS@ +libgtk_experiment_transcript_la_CPPFLAGS = -I@top_srcdir@/lib/experiment-reader + lib_LTLIBRARIES = libgtk-experiment-widgets.la -libgtk_experiment_widgets_la_SOURCES = gtk-experiment-navigator.c \ - gtk-experiment-navigator.h \ - gtk-experiment-transcript.c \ - gtk-experiment-transcript.h +libgtk_experiment_widgets_la_SOURCES = gtk-experiment-navigator.h \ + gtk-experiment-navigator.c nodist_libgtk_experiment_widgets_la_SOURCES = $(BUILT_SOURCES) libgtk_experiment_widgets_la_CFLAGS = $(AM_CFLAGS) libgtk_experiment_widgets_la_CPPFLAGS = libgtk_experiment_widgets_la_LDFLAGS = -no-undefined -shared -bindir @bindir@ \ -avoid-version -libgtk_experiment_widgets_la_LIBADD = +libgtk_experiment_widgets_la_LIBADD = libgtk-experiment-transcript.la libgtk_experiment_widgets_la_CFLAGS += @LIBGTK_CFLAGS@ libgtk_experiment_widgets_la_LIBADD += @LIBGTK_LIBS@ @@ -21,14 +29,15 @@ libgtk_experiment_widgets_la_LIBADD += @LIBGTK_LIBS@ libgtk_experiment_widgets_la_CPPFLAGS += -I@top_srcdir@/lib/experiment-reader libgtk_experiment_widgets_la_LIBADD += @top_srcdir@/lib/experiment-reader/libexperiment-reader.la -include_HEADERS = gtk-experiment-navigator.h +include_HEADERS = gtk-experiment-navigator.h \ + gtk-experiment-transcript.h dist_gtk_experiment_widgets_catalogs_DATA = gtk-experiment-widgets-catalog.xml dist_noinst_DATA = cclosure-marshallers.list CLEANFILES = $(BUILT_SOURCES) -MARSHAL_PREFIX = gtk_experiment_navigator_marshal +MARSHAL_PREFIX = gtk_experiment_widgets_marshal cclosure-marshallers.c : cclosure-marshallers.list @GLIB_GENMARSHAL@ --prefix $(MARSHAL_PREFIX) --body $< >$@ |