X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;f=src%2FMakefile.am;h=044d2cdd97026efc949fa0386f9a44bf88e83383;hb=c094ea641e3dece80a803799f63e16d0987cc31f;hp=6d62d5a97d4a928fa33051579af32095443afb52;hpb=d989530a57088b6e4c7deac8cfb1fa16a9834688;p=maevies diff --git a/src/Makefile.am b/src/Makefile.am index 6d62d5a..044d2cd 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,16 +1,67 @@ -bin_PROGRAMS = mvs +bin_PROGRAMS = mvs \ + maevies_service mvs_SOURCES = \ main.c - + mvs_CFLAGS = \ $(DEPS_CFLAGS) mvs_LDADD = \ $(DEPS_LIBS) +maevies_service_SOURCES = \ + maevies-service.c \ + mvs-minfo-provider.c \ + mvs-minfo-provider.h \ + mvs-minfo-provider-service.c \ + mvs-minfo-provider-service.h \ + mvs-minfo-provider-service-glue.h \ + mvs-tmdb-movie.c \ + mvs-tmdb-movie.h \ + mvs-tmdb-image.c \ + mvs-tmdb-image.h \ + mvs-watc-movie.c \ + mvs-watc-movie.h \ + mvs-tmdb-movie-service.c \ + mvs-tmdb-movie-service.h \ + mvs-tmdb-movie-service-glue.h \ + mvs-watc-movie-service.c \ + mvs-watc-movie-service.h \ + mvs-watc-movie-service-glue.h \ + mvs-marshal.c \ + mvs-marshal.h + +maevies_service_CFLAGS = \ + $(DEPS_CFLAGS) + +maevies_service_LDADD = \ + $(DEPS_LIBS) + MAINTAINERCLEANFILES = \ *.in \ *~ +mvs-minfo-provider-service-glue.h: mvs-minfo-provider.xml + dbus-binding-tool --mode=glib-server --prefix=mvs_minfo_provider_service $< > $@ + +mvs-tmdb-movie-service-glue.h: mvs-tmdb-movie.xml + dbus-binding-tool --mode=glib-server --prefix=mvs_tmdb_movie_service $< > $@ + +mvs-watc-movie-service-glue.h: mvs-watc-movie.xml + dbus-binding-tool --mode=glib-server --prefix=mvs_watc_movie_service $< > $@ + +mvs-marshal.h: marshal.list + glib-genmarshal --header --prefix=mvs_marshal $< > $@ + +mvs-marshal.c: marshal.list + glib-genmarshal --body --prefix=mvs_marshal $< > $@ + DISTCLEANFILES = $(MAINTAINERCLEANFILES) + +BUILT_SOURCES = \ + mvs-minfo-provider-service-glue.h \ + mvs-tmdb-movie-service-glue.h \ + mvs-watc-movie-service-glue.h \ + mvs-marshal.h \ + mvs-marshal.c \ No newline at end of file