gmyth/gmyth/Makefile.am
author ali@juiblex.co.uk
Sun Dec 13 21:21:32 2009 +0000 (2009-12-13)
branchtrunk
changeset 947 e6d7c7b6bb63
parent 925 4a8d56080089
permissions -rw-r--r--
Fix vpath handling in gmyth
renatofilho@18
     1
lib_LTLIBRARIES = libgmyth.la
leo_sobral@1
     2
renatofilho@925
     3
INCLUDES = -I$(top_srcdir) -I$(top_builddir)/gmyth @GLIB_CFLAGS@ @GOBJECT_CFLAGS@
rosfran@561
     4
renatofilho@924
     5
BUILT_SOURCES =					\
renatofilho@924
     6
	gmyth_marshal.c				\
rosfran@212
     7
	gmyth_marshal.h
rosfran@212
     8
renatofilho@924
     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@383
    21
	gmyth_monitor_handler.c		\
morphbr@383
    22
	gmyth_file_transfer.c		\
rosfran@41
    23
	gmyth_livetv.c				\
melunko@117
    24
	gmyth_backendinfo.c			\
melunko@125
    25
	gmyth_programinfo.c			\
morphbr@383
    26
	gmyth_uri.c					\
morphbr@266
    27
	gmyth_http.c				\
morphbr@383
    28
	gmyth_vlc.c					\
morphbr@379
    29
	gmyth_jobqueue.c			\
melunko@393
    30
	gmyth_transcoder.c			\
morphbr@383
    31
	gmyth_recprofile.c			\
rosfran@529
    32
	gmyth_file.c				\
rosfran@529
    33
	gmyth_file_local.c			\
rosfran@212
    34
	$(BUILT_SOURCES)
leo_sobral@1
    35
rosfran@212
    36
EXTRA_libgmyth_la_SOURCES = gmyth_marshal.list
rosfran@212
    37
rosfran@212
    38
gmyth_marshal.h: gmyth_marshal.list
ali@947
    39
	glib-genmarshal --header --prefix=gmyth_marshal $(srcdir)/gmyth_marshal.list > gmyth_marshal.h.tmp
rosfran@212
    40
	mv gmyth_marshal.h.tmp gmyth_marshal.h
rosfran@212
    41
rosfran@212
    42
gmyth_marshal.c: gmyth_marshal.list gmyth_marshal.h
rosfran@212
    43
	echo "#include \"glib-object.h\"" > gmyth_marshal.c.tmp
rosfran@212
    44
	echo "#include \"gmyth_marshal.h\"" >> gmyth_marshal.c.tmp
rosfran@212
    45
	glib-genmarshal --body --prefix=gmyth_marshal $(srcdir)/gmyth_marshal.list >> gmyth_marshal.c.tmp
rosfran@212
    46
	mv gmyth_marshal.c.tmp gmyth_marshal.c
rosfran@212
    47
morphbr@329
    48
libgmyth_la_CFLAGS = 			\
renatofilho@924
    49
	-DDATADIR=\"$(pkgdatadir)\"	\
renatofilho@18
    50
	$(GLIB_CFLAGS) 				\
renatofilho@18
    51
	$(GOBJECT_CFLAGS)			\
renatofilho@18
    52
	$(GST_CFLAGS) 				\
renatofilho@18
    53
	$(GSTBASE_CFLAGS)			\
morphbr@383
    54
	$(GSTPLUGINSBASE_CFLAGS)	\
renatofilho@283
    55
	$(MYSQL_CFLAGS)				\
renatofilho@283
    56
	$(LIBXML_CFLAGS)
leo_sobral@1
    57
renatofilho@924
    58
libgmyth_la_LDFLAGS =			\
renatofilho@924
    59
	-export-dynamic				\
renatofilho@924
    60
	$(GLIB_CFLAGS)				\
rosfran@561
    61
	$(GOBJECT_CFLAGS)			\
renatofilho@924
    62
	$(MYSQL_LIBS)				\
renatofilho@924
    63
	$(GST_LIBS)					\
renatofilho@129
    64
	$(GSTBASE_LIBS)				\
renatofilho@283
    65
	$(GSTPLUGINS_LIBS)			\
renatofilho@283
    66
	$(LIBXML_LIBS)
renatofilho@18
    67
renatofilho@924
    68
libgmyth_includedir =			\
renatofilho@18
    69
	$(pkgincludedir)
renatofilho@18
    70
renatofilho@924
    71
libgmyth_include_HEADERS =		\
morphbr@383
    72
	gmyth.h						\
renatofilho@18
    73
	gmyth_common.h	 			\
renatofilho@131
    74
	gmyth_debug.h				\
renatofilho@924
    75
	gmyth_epg.h					\
renatofilho@924
    76
	gmyth_recorder.h			\
renatofilho@924
    77
	gmyth_scheduler.h			\
renatofilho@924
    78
	gmyth_tvchain.h				\
renatofilho@924
    79
	gmyth_util.h				\
renatofilho@924
    80
	gmyth_query.h				\
renatofilho@924
    81
	gmyth_socket.h				\
renatofilho@18
    82
	gmyth_remote_util.h			\
renatofilho@924
    83
	gmyth_stringlist.h			\
morphbr@383
    84
	gmyth_monitor_handler.h		\
morphbr@383
    85
	gmyth_file_transfer.h		\
rosfran@41
    86
	gmyth_livetv.h				\
melunko@117
    87
	gmyth_backendinfo.h			\
melunko@125
    88
	gmyth_programinfo.h			\
morphbr@383
    89
	gmyth_uri.h					\
morphbr@329
    90
	gmyth_http.h				\
morphbr@383
    91
	gmyth_vlc.h					\
morphbr@379
    92
	gmyth_jobqueue.h			\
melunko@393
    93
	gmyth_transcoder.h			\
rosfran@529
    94
	gmyth_recprofile.h			\
rosfran@529
    95
	gmyth_file.h				\
rosfran@529
    96
	gmyth_file_local.h
morphbr@329
    97
rosfran@639
    98
CLEANFILES = $(BUILT_SOURCES)