display the measurement value in the measurebutton tooltip,
[gwave-svn.git] / src / Makefile.am
blobf13e046dcd6e59f51d35089235b13fba1127e379
1 # -*- mode: Makefile -*-
2 ## Process this file with automake to produce Makefile.in
4 SUBDIRS=app
6 INCLUDES=-I$(top_srcdir) -I$(top_srcdir)/spicefile -I$(top_srcdir)/src
8 bin_PROGRAMS = gwave
10 gwave_SOURCES = cmd.c wavewin.c draw.c gwave.c event.c \
11         gtkmisc.c pixmaps.c wavelist.c dnd.c dnd.h \
12         scwm_guile.c guile-compat.c init_scheme_string.c \
13         gwave.h gtkmisc.h wavewin.h wavelist.h  wavepanel.c \
14         guile-compat.h arg_unused.h scwm_guile.h validate.h  \
15         rgeval.c xgserver.c measurebtn.c measurebtn.h \
16         GtkTable_indel.c GtkTable_indel.h  xsnarf.h
18 gwave_LDADD = ../spicefile/libspicefile.a  @GTK_LIBS@ @GUILE_GNOME_LIBS@ 
19 gwave_LDFLAGS =  @GUILE_LDFLAGS@
21 AM_CFLAGS = @GTK_CFLAGS@ @GUILE_CFLAGS@ @GUILE_GNOME_CFLAGS@ \
22         -DDATADIR=\"$(datadir)\" -DBINGWAVE=\"$(bindir)/gwave\"
24 DOT_X_FILES = gwave.x cmd.x wavewin.x wavelist.x scwm_guile.x event.x \
25         draw.x gtkmisc.x wavepanel.x
27 DOT_DOC_FILES = gwave.doc cmd.doc wavewin.doc wavelist.doc scwm_guile.doc \
28         event.doc draw.doc
30 BUILT_SOURCES=init_scheme_string.c $(DOT_X_FILES) 
32 #$(DOT_DOC_FILES)
34 init_scheme_string.c: $(top_srcdir)/scheme/minimal.scm
35         echo "char *init_scheme_string = " > $@
36         sed -e 's/;.*$$//g' -e 's/"/\\"/g' -e "s/'/\\\\'/g" -e 's/$$/\\n"/' -e 's/^/"/g' < $(top_srcdir)/scheme/minimal.scm >> $@
37         echo >> $@
38         echo ';' >> $@
40 SUFFIXES = .x .doc
42 utils = $(top_srcdir)/utilities
44 .c.x:
45         guile-snarf $(DEFS) $(INCLUDES) $(CPPFLAGS)  $(AM_CFLAGS) $(CFLAGS) $< > $@ \
46         || { rm $@; false; }
48 .c.doc:
49         guile-tools doc-snarf $< > $@
51 $(DOT_DOC_FILES): $(utils)/gwave-doc-snarf xsnarf.h
53 MOSTLYCLEANFILES = core.* *~
54 CLEANFILES = core.* *~ $(BUILT_SOURCES)
55 DISTCLEANFILES = core.* *~
56 MAINTAINERCLEANFILES = core.* *~
58 EXTRA_DIST=$(noinst_SCRIPTS) gwave.gtkrc