MARSHAL_PREFIX = tetringo_marshal MARSHAL_FILE = tetringo-marshal noinst_LIBRARIES = libtetringo.a BUILT_SOURCES = \ tetringo-marshal.c \ tetringo-marshal.h libtetringo_a_SOURCES = \ board.c \ board.h \ game-engine.c \ game-engine.h \ game-engine-local.c \ game-engine-local.h \ pieces.c \ pieces.h \ ruleset.c \ ruleset.h \ ruleset-standard.c \ ruleset-standard.h \ tetringo-marshal.c \ tetringo-marshal.h tetringo-marshal.h: tetringo-marshal.list $(GLIB_GENMARSHAL) --prefix=$(MARSHAL_PREFIX) tetringo-marshal.list \ --header > tetringo-marshal.h tetringo-marshal.c: tetringo-marshal.list $(GLIB_GENMARSHAL) --prefix=$(MARSHAL_PREFIX) tetringo-marshal.list \ --body > tetringo-marshal.c EXTRA_DIST = \ tetringo-marshal.list CLEANFILES = \ tetringo-marshal.c \ tetringo-marshal.h INCLUDES = \ $(COMMON_CFLAGS)