1 all: cinaest imdb-plaintext-downloader libimdb-plugin.so
6 src/movie-list-menu.vala \
7 src/movie-list-store.vala \
8 src/movie-list-view.vala \
9 src/movie-list-window.vala \
10 src/plugin-interface.vala \
11 src/plugin-registrar.vala
13 cinaest_VALAFLAGS = --thread --vapidir ./vapi \
14 --pkg hildon-1 --pkg libosso --pkg gmodule-2.0
16 cinaest: ${cinaest_SOURCES}
17 valac -o $@ ${cinaest_VALAFLAGS} ${cinaest_SOURCES}
19 imdb_plugin_SOURCES = \
20 src/imdb/imdb-sqlite.vala \
21 src/imdb/plaintext-downloader-interface.vala \
23 src/plugin-interface.vala \
24 src/plugins/imdb-download-dialog.vala \
25 src/plugins/imdb-plugin.vala
27 imdb_plugin_CSOURCES = \
28 src/imdb/imdb-sqlite.c \
29 src/plugins/imdb-download-dialog.c \
30 src/plugins/imdb-plugin.c
32 imdb_plugin_VALAFLAGS = --vapidir ./vapi --pkg dbus-glib-1 --pkg hildon-1 --pkg sqlite3
33 imdb_plugin_CFLAGS = -shared -fPIC `pkg-config --cflags dbus-glib-1 hildon-1 sqlite3`
34 imdb_plugin_LDADD = `pkg-config --libs dbus-glib-1 hildon-1 sqlite3`
36 libimdb-plugin.so: ${imdb_plugin_SOURCES}
37 valac -C ${imdb_plugin_VALAFLAGS} ${imdb_plugin_SOURCES}
38 gcc -o $@ ${imdb_plugin_CFLAGS} ${imdb_plugin_LDADD} ${imdb_plugin_CSOURCES}
40 imdb_plaintext_downloader_SOURCES = \
41 src/imdb/gzip-input-stream.vala \
42 src/imdb/imdb-plaintext-downloader.vala \
43 src/imdb/plaintext-downloader-interface.vala \
44 src/imdb/imdb-sqlite.vala
46 imdb_plaintext_downloader_VALAFLAGS = --vapidir ./vapi \
47 --pkg dbus-glib-1 --pkg gio-2.0 --pkg sqlite3 --pkg zlib -X -lz
49 imdb-plaintext-downloader: ${imdb_plaintext_downloader_SOURCES}
50 valac ${imdb_plaintext_downloader_VALAFLAGS} -o $@ \
51 ${imdb_plaintext_downloader_SOURCES}
56 rm -f cinaest imdb-plaintext-downloader \
58 src/*.c src/imdb/*.c src/plugins/*.c