Movie list window: add "No movies" label and hide movie list
[cinaest] / Makefile
1 all: cinaest imdb-plaintext-downloader libimdb-plugin.so
2
3 cinaest_SOURCES = \
4         src/main.vala \
5         src/movie.vala \
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
12
13 cinaest_VALAFLAGS = --vapidir ./vapi --pkg hildon-1 --pkg libosso --pkg gmodule-2.0
14
15 cinaest: ${cinaest_SOURCES}
16         valac -o $@ ${cinaest_VALAFLAGS} ${cinaest_SOURCES}
17
18 imdb_plugin_SOURCES = \
19         src/imdb/imdb-sqlite.vala \
20         src/imdb/plaintext-downloader-interface.vala \
21         src/movie.vala \
22         src/plugin-interface.vala \
23         src/plugins/imdb-download-dialog.vala \
24         src/plugins/imdb-plugin.vala
25
26 imdb_plugin_CSOURCES = \
27         src/imdb/imdb-sqlite.c \
28         src/plugins/imdb-download-dialog.c \
29         src/plugins/imdb-plugin.c
30
31 imdb_plugin_VALAFLAGS = --vapidir ./vapi --pkg dbus-glib-1 --pkg hildon-1 --pkg sqlite3
32 imdb_plugin_CFLAGS = -shared -fPIC `pkg-config --cflags dbus-glib-1 hildon-1 sqlite3`
33 imdb_plugin_LDADD = `pkg-config --libs dbus-glib-1 hildon-1 sqlite3`
34
35 libimdb-plugin.so: ${imdb_plugin_SOURCES}
36         valac -C ${imdb_plugin_VALAFLAGS} ${imdb_plugin_SOURCES}
37         gcc -o $@ ${imdb_plugin_CFLAGS} ${imdb_plugin_LDADD} ${imdb_plugin_CSOURCES}
38
39 imdb_plaintext_downloader_SOURCES = \
40         src/imdb/gzip-input-stream.vala \
41         src/imdb/imdb-plaintext-downloader.vala \
42         src/imdb/plaintext-downloader-interface.vala \
43         src/imdb/imdb-sqlite.vala
44
45 imdb_plaintext_downloader_VALAFLAGS = --vapidir ./vapi \
46         --pkg dbus-glib-1 --pkg gio-2.0 --pkg sqlite3 --pkg zlib -X -lz
47
48 imdb-plaintext-downloader: ${imdb_plaintext_downloader_SOURCES}
49         valac ${imdb_plaintext_downloader_VALAFLAGS} -o $@ \
50               ${imdb_plaintext_downloader_SOURCES}
51
52 .PHONY: all clean
53
54 clean:
55         rm -f cinaest imdb-plaintext-downloader \
56               libimdb-plugin.so \
57               src/*.c src/imdb/*.c src/plugins/*.c