GAPI_PARSER = gapi2-parser GAPI_CODEGEN = gapi2-codegen GAPI_FIXUP = gapi2-fixup SOURCES_XML = $(srcdir)/libsexy-sources.xml SEXY_METADATA = $(srcdir)/Sexy.metadata SEXY_RAW_API = $(srcdir)/libsexy-api.raw SEXY_FIXED_API = $(srcdir)/libsexy-api.xml CLEANFILES = $(SEXY_RAW_API) $(SEXY_FIXED_API) DISTCLEANFILES = Makefile.in EXTRA_DIST = $(SOURCES_XML) $(SEXY_METADATA) generate: $(GAPI_PARSER) $(SOURCES_XML) cp $(SEXY_RAW_API) $(SEXY_FIXED_API) $(GAPI_FIXUP) --api=$(SEXY_FIXED_API) --metadata=$(SEXY_METADATA) $(GAPI_CODEGEN) --outdir=$(top_builddir)/src `pkg-config --cflags gtk-sharp-2.0` --generate $(SEXY_FIXED_API)