#YACCFLAGS += -d -t YFLAGS += -d -t SUBDIRS = INCLUDES = @GLIB_CFLAGS@ -I$(includedir) bin_PROGRAMS = @DOINSTGOB@ noinst_PROGRAMS = @NOINSTGOB@ EXTRA_PROGRAMS = gob gob_SOURCES = \ main.c \ main.h \ tree.c \ tree.h \ out.c \ out.h \ parse.y \ lexer.l gob_LDADD = \ -lm \ $(GLIB_LIBS) \ @LEXLIB@ # we might want popt back in the future # @POPT_LIB@ BUILT_SOURCES = parse.h parse.c lexer.c CLEANFILES += $(BUILT_SOURCES) gtk-weird-button.* gtk-weird-button-private.h EXTRA_DIST = test.gob parse.h: parse.y $(YACC) $(YFLAGS) $< test -f y.tab.c && mv -f y.tab.c parse.c test -f y.tab.h && mv -f y.tab.h parse.h test: gtk-weird-button.c gtk-weird-button.h $(CC) -g -Wall `gtk-config --cflags` -c gtk-weird-button.c gtk-weird-button.c gtk-weird-button.h: test.gob gob ./gob test.gob