branches/gmyth-0.1b/src/Makefile.am
author rosfran
Tue Feb 06 00:33:35 2007 +0000 (2007-02-06)
branchtrunk
changeset 326 81b1f3006eb2
permissions -rw-r--r--
[svn r328] Some fixes on program info, and some memory clean ups.
renatofilho@320
     1
SUBDIRS = .
renatofilho@320
     2
renatofilho@320
     3
lib_LTLIBRARIES = libgmyth.la
renatofilho@320
     4
renatofilho@320
     5
BUILT_SOURCES = 				\
renatofilho@320
     6
	gmyth_marshal.c 			\
renatofilho@320
     7
	gmyth_marshal.h
renatofilho@320
     8
renatofilho@320
     9
libgmyth_la_SOURCES = 				\
renatofilho@320
    10
	gmyth_common.c				\
renatofilho@320
    11
	gmyth_debug.c				\
renatofilho@320
    12
	gmyth_epg.c 				\
renatofilho@320
    13
	gmyth_recorder.c			\
renatofilho@320
    14
	gmyth_remote_util.c			\
renatofilho@320
    15
	gmyth_tvchain.c				\
renatofilho@320
    16
	gmyth_scheduler.c 			\
renatofilho@320
    17
	gmyth_util.c				\
renatofilho@320
    18
	gmyth_query.c				\
renatofilho@320
    19
	gmyth_socket.c				\
renatofilho@320
    20
	gmyth_stringlist.c			\
renatofilho@320
    21
	gmyth_monitor_handler.c			\
renatofilho@320
    22
	gmyth_file_transfer.c			\
renatofilho@320
    23
	gmyth_livetv.c				\
renatofilho@320
    24
	gmyth_backendinfo.c			\
renatofilho@320
    25
	gmyth_programinfo.c			\
renatofilho@320
    26
	gmyth_uri.c				\
renatofilho@320
    27
	gmyth_http.c				\
renatofilho@320
    28
	$(BUILT_SOURCES)
renatofilho@320
    29
renatofilho@320
    30
renatofilho@320
    31
EXTRA_libgmyth_la_SOURCES = gmyth_marshal.list
renatofilho@320
    32
renatofilho@320
    33
gmyth_marshal.h: gmyth_marshal.list
renatofilho@320
    34
	glib-genmarshal --header --prefix=gmyth_marshal gmyth_marshal.list > gmyth_marshal.h.tmp
renatofilho@320
    35
	mv gmyth_marshal.h.tmp gmyth_marshal.h
renatofilho@320
    36
renatofilho@320
    37
gmyth_marshal.c: gmyth_marshal.list gmyth_marshal.h
renatofilho@320
    38
	echo "#include \"glib-object.h\"" > gmyth_marshal.c.tmp
renatofilho@320
    39
	echo "#include \"gmyth_marshal.h\"" >> gmyth_marshal.c.tmp
renatofilho@320
    40
	glib-genmarshal --body --prefix=gmyth_marshal $(srcdir)/gmyth_marshal.list >> gmyth_marshal.c.tmp
renatofilho@320
    41
	mv gmyth_marshal.c.tmp gmyth_marshal.c
renatofilho@320
    42
renatofilho@320
    43
libgmyth_la_CFLAGS = 				\
renatofilho@320
    44
	-DDATADIR=\"$(pkgdatadir)\" 		\
renatofilho@320
    45
	$(GLIB_CFLAGS) 				\
renatofilho@320
    46
	$(GOBJECT_CFLAGS)			\
renatofilho@320
    47
	$(GST_CFLAGS) 				\
renatofilho@320
    48
	$(GSTBASE_CFLAGS)			\
renatofilho@320
    49
	$(GSTPLUGINSBASE_CFLAGS)		\
renatofilho@320
    50
	$(MYSQL_CFLAGS)				\
renatofilho@320
    51
	$(LIBXML_CFLAGS)
renatofilho@320
    52
renatofilho@320
    53
libgmyth_la_LDFLAGS = 				\
renatofilho@320
    54
	-export-dynamic 			\
renatofilho@320
    55
	$(MYSQL_LIBS) 				\
renatofilho@320
    56
	$(GST_LIBS) 				\
renatofilho@320
    57
	$(GSTBASE_LIBS)				\
renatofilho@320
    58
	$(GSTPLUGINS_LIBS)			\
renatofilho@320
    59
	$(LIBXML_LIBS)
renatofilho@320
    60
renatofilho@320
    61
libgmyth_includedir = 				\
renatofilho@320
    62
	$(pkgincludedir)
renatofilho@320
    63
renatofilho@320
    64
libgmyth_include_HEADERS =    			\
renatofilho@320
    65
	gmyth.h					\
renatofilho@320
    66
	gmyth_common.h	 			\
renatofilho@320
    67
	gmyth_debug.h				\
renatofilho@320
    68
	gmyth_epg.h 				\
renatofilho@320
    69
	gmyth_recorder.h 			\
renatofilho@320
    70
	gmyth_scheduler.h 			\
renatofilho@320
    71
	gmyth_tvchain.h 			\
renatofilho@320
    72
	gmyth_util.h 				\
renatofilho@320
    73
	gmyth_query.h 				\
renatofilho@320
    74
	gmyth_socket.h 				\
renatofilho@320
    75
	gmyth_remote_util.h			\
renatofilho@320
    76
	gmyth_stringlist.h 			\
renatofilho@320
    77
	gmyth_monitor_handler.h			\
renatofilho@320
    78
	gmyth_file_transfer.h			\
renatofilho@320
    79
	gmyth_livetv.h				\
renatofilho@320
    80
	gmyth_backendinfo.h			\
renatofilho@320
    81
	gmyth_programinfo.h			\
renatofilho@320
    82
	gmyth_uri.h				\
renatofilho@320
    83
	gmyth_http.h
renatofilho@320
    84
	
renatofilho@320
    85
CLEANFILES = $(BUILT_SOURCES)