CC = @CC@ CFLAGS = @CFLAGS@ CPPFLAGS = @CPPFLAGS@ BASE_DEPENDENCIES_CFLAGS = @BASE_DEPENDENCIES_CFLAGS@ MCS=mcs SCRIPTS = \ gapi.pl \ gapi_pp.pl \ gapi-fixup \ gapi-parser \ gapi2xml.pl MODULES=GAPI/Metadata.pm all: $(SCRIPTS) $(MODULES) gapi_format_xml gapi-fixup.exe gapi_format_xml: formatXml.c $(CC) $(CPPFLAGS) -o gapi_format_xml formatXml.c `pkg-config --cflags --libs libxml-2.0 glib-2.0` $(CFLAGS) $(BASE_DEPENDENCIES_CFLAGS) gapi-fixup.exe: gapi-fixup.cs $(MCS) gapi-fixup.cs clean: rm -f gapi_format_xml rm -f gapi-fixup.exe distclean: rm -f Makefile gapi_format_xml rm -f gapi.pc prefix=@prefix@ install=@INSTALL@ DESTDIR= install: all for i in $(SCRIPTS) gapi_format_xml gapi-fixup.exe; do \ ../mkinstalldirs $(DESTDIR)$(prefix)/bin && \ $(install) $$i $(DESTDIR)$(prefix)/bin; \ done for i in $(MODULES); do \ ../mkinstalldirs $(DESTDIR)$(prefix)/share/perl5/GAPI && \ $(install) $$i $(DESTDIR)$(prefix)/share/perl5/GAPI; \ done ../mkinstalldirs $(DESTDIR)$(prefix)/lib/pkgconfig && \ $(install) -m 644 gapi.pc $(DESTDIR)$(prefix)/lib/pkgconfig