gmyth/src/Makefile.am
author morphbr
Wed Feb 28 14:22:25 2007 +0000 (2007-02-28)
branchtrunk
changeset 379 9f82d680cfe1
parent 329 818deb9ae65d
child 383 4071ea7f32e6
permissions -rw-r--r--
[svn r384] - Added gmyth_jobqueue to handle messages between gmyth and mythbackend
regarding the use of mythbackend's jobqueue

- Added gmyth_transcode to handle remote video transcoding
renatofilho@18
     1
SUBDIRS = .
leo_sobral@1
     2
renatofilho@18
     3
lib_LTLIBRARIES = libgmyth.la
leo_sobral@1
     4
rosfran@212
     5
BUILT_SOURCES = 				\
rosfran@212
     6
	gmyth_marshal.c 			\
rosfran@212
     7
	gmyth_marshal.h
rosfran@212
     8
morphbr@329
     9
libgmyth_la_SOURCES = 			\
renatofilho@18
    10
	gmyth_common.c				\
renatofilho@131
    11
	gmyth_debug.c				\
renatofilho@18
    12
	gmyth_epg.c 				\
renatofilho@129
    13
	gmyth_recorder.c			\
renatofilho@18
    14
	gmyth_remote_util.c			\
renatofilho@18
    15
	gmyth_tvchain.c				\
renatofilho@18
    16
	gmyth_scheduler.c 			\
renatofilho@18
    17
	gmyth_util.c				\
renatofilho@18
    18
	gmyth_query.c				\
renatofilho@18
    19
	gmyth_socket.c				\
rosfran@41
    20
	gmyth_stringlist.c			\
morphbr@379
    21
	gmyth_monitor_handler.c			\
morphbr@379
    22
	gmyth_file_transfer.c			\
rosfran@41
    23
	gmyth_livetv.c				\
melunko@117
    24
	gmyth_backendinfo.c			\
melunko@125
    25
	gmyth_programinfo.c			\
morphbr@379
    26
	gmyth_uri.c				\
morphbr@266
    27
	gmyth_http.c				\
morphbr@379
    28
	gmyth_vlc.c				\
morphbr@379
    29
	gmyth_jobqueue.c			\
morphbr@379
    30
	gmyth_transcode.c			\
rosfran@212
    31
	$(BUILT_SOURCES)
leo_sobral@1
    32
rosfran@242
    33
rosfran@212
    34
EXTRA_libgmyth_la_SOURCES = gmyth_marshal.list
rosfran@212
    35
rosfran@212
    36
gmyth_marshal.h: gmyth_marshal.list
rosfran@212
    37
	glib-genmarshal --header --prefix=gmyth_marshal gmyth_marshal.list > gmyth_marshal.h.tmp
rosfran@212
    38
	mv gmyth_marshal.h.tmp gmyth_marshal.h
rosfran@212
    39
rosfran@212
    40
gmyth_marshal.c: gmyth_marshal.list gmyth_marshal.h
rosfran@212
    41
	echo "#include \"glib-object.h\"" > gmyth_marshal.c.tmp
rosfran@212
    42
	echo "#include \"gmyth_marshal.h\"" >> gmyth_marshal.c.tmp
rosfran@212
    43
	glib-genmarshal --body --prefix=gmyth_marshal $(srcdir)/gmyth_marshal.list >> gmyth_marshal.c.tmp
rosfran@212
    44
	mv gmyth_marshal.c.tmp gmyth_marshal.c
rosfran@212
    45
morphbr@329
    46
libgmyth_la_CFLAGS = 			\
morphbr@379
    47
	-DDATADIR=\"$(pkgdatadir)\" 		\
renatofilho@18
    48
	$(GLIB_CFLAGS) 				\
renatofilho@18
    49
	$(GOBJECT_CFLAGS)			\
renatofilho@18
    50
	$(GST_CFLAGS) 				\
renatofilho@18
    51
	$(GSTBASE_CFLAGS)			\
morphbr@379
    52
	$(GSTPLUGINSBASE_CFLAGS)		\
renatofilho@283
    53
	$(MYSQL_CFLAGS)				\
renatofilho@283
    54
	$(LIBXML_CFLAGS)
leo_sobral@1
    55
morphbr@379
    56
libgmyth_la_LDFLAGS = 				\
renatofilho@18
    57
	-export-dynamic 			\
renatofilho@18
    58
	$(MYSQL_LIBS) 				\
renatofilho@18
    59
	$(GST_LIBS) 				\
renatofilho@129
    60
	$(GSTBASE_LIBS)				\
renatofilho@283
    61
	$(GSTPLUGINS_LIBS)			\
renatofilho@283
    62
	$(LIBXML_LIBS)
renatofilho@18
    63
morphbr@329
    64
libgmyth_includedir = 			\
renatofilho@18
    65
	$(pkgincludedir)
renatofilho@18
    66
morphbr@329
    67
libgmyth_include_HEADERS =    	\
morphbr@379
    68
	gmyth.h					\
renatofilho@18
    69
	gmyth_common.h	 			\
renatofilho@131
    70
	gmyth_debug.h				\
renatofilho@18
    71
	gmyth_epg.h 				\
renatofilho@131
    72
	gmyth_recorder.h 			\
renatofilho@18
    73
	gmyth_scheduler.h 			\
renatofilho@18
    74
	gmyth_tvchain.h 			\
renatofilho@18
    75
	gmyth_util.h 				\
renatofilho@18
    76
	gmyth_query.h 				\
renatofilho@18
    77
	gmyth_socket.h 				\
renatofilho@18
    78
	gmyth_remote_util.h			\
rosfran@41
    79
	gmyth_stringlist.h 			\
morphbr@379
    80
	gmyth_monitor_handler.h			\
morphbr@379
    81
	gmyth_file_transfer.h			\
rosfran@41
    82
	gmyth_livetv.h				\
melunko@117
    83
	gmyth_backendinfo.h			\
melunko@125
    84
	gmyth_programinfo.h			\
morphbr@379
    85
	gmyth_uri.h				\
morphbr@329
    86
	gmyth_http.h				\
morphbr@379
    87
	gmyth_vlc.h				\
morphbr@379
    88
	gmyth_jobqueue.h			\
morphbr@379
    89
	gmyth_transcode.h			
morphbr@329
    90
renatofilho@18
    91
CLEANFILES = $(BUILT_SOURCES)