Added an example to test the WATC module. It lets you query whatsafterthecredits...
[maevies] / examples / Makefile
1 CC = gcc
2
3 REST_LIBS = `pkg-config rest-0.6 --libs`
4
5 REST_FLAGS = `pkg-config rest-0.6 --cflags`
6
7 SRC_FLAGS = -I../src/
8
9 LIBS_TMDB = $(REST_LIBS)
10
11 FLAGS_TMDB = $(REST_FLAGS) -I../src/
12
13 LIBS_GTRANSLATE = $(REST_LIBS)
14
15 FLAGS_GTRANSLATE = $(REST_FLAGS)
16
17 LIBS_GMOVIES = `pkg-config libxml-2.0 rest-0.6 --libs`
18
19 FLAGS_GMOVIES = `pkg-config libxml-2.0 rest-0.6 --cflags`
20
21 all: gtranslate gmovies tmdb watc
22         
23 watc: watc_provider.o test_watc.o
24         $(CC) -ggdb -o watc watc_provider.o test_watc.o $(REST_LIBS)    
25         
26 test_watc.o: test_watc.c
27         $(CC) -ggdb -c test_watc.c $(REST_FLAGS) $(SRC_FLAGS)
28         
29 watc_provider.o: ../src/watc_provider.c
30         $(CC) -ggdb -c ../src/watc_provider.c $(REST_FLAGS) $(SRC_FLAGS)
31
32 gtranslate: gtranslate.o
33         $(CC) -o gtranslate gtranslate.o $(LIBS_GTRANSLATE)
34
35 gtranslate.o: gtranslate.c
36         $(CC) -c gtranslate.c $(FLAGS_GTRANSLATE)
37
38 gmovies: gmovies.o
39         $(CC) -g -o gmovies gmovies.o $(LIBS_GMOVIES)
40
41 gmovies.o: gmovies.c
42         $(CC) -g -c gmovies.c $(FLAGS_GMOVIES)
43         
44 tmdb: test_tmdb.o tmdb_movie.o
45         $(CC) -ggdb -o tmdb test_tmdb.o tmdb_movie.o $(LIBS_TMDB)
46
47 tmdb_movie.o: ../src/tmdb_movie.c
48         $(CC) -ggdb -c ../src/tmdb_movie.c $(FLAGS_TMDB)
49         
50 test_tmdb.o: test_tmdb.c
51         $(CC) -ggdb -c test_tmdb.c $(FLAGS_TMDB)
52
53 clean:
54         rm -rf gtranslate gtranslate.o gmovies gmovies.o tmdb tmdb_movie.o test_tmdb.o watc test_watc.o watc_provider.o *~