~dbusmenu-team/libdbusmenu/trunk.16.10

« back to all changes in this revision

Viewing changes to libdbusmenu-glib/Makefile.am

Merging in the properties branch to provide some basis to work with.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
 
2
2
EXTRA_DIST = \
3
3
        dbusmenu-glib.pc.in \
4
 
        dbus-menu.xml
 
4
        dbus-menu.xml \
 
5
        menuitem-marshal.list \
 
6
        server-marshal.list
5
7
 
6
8
lib_LTLIBRARIES = \
7
9
        libdbusmenu-glib.la
18
20
        dbusmenu-client.h \
19
21
        menuitem.h \
20
22
        menuitem.c \
 
23
        menuitem-marshal.h \
 
24
        menuitem-marshal.c \
21
25
        server.h \
22
26
        server.c \
23
27
        server-marshal.h \
31
35
        -export-symbols-regex "^[^_].*"
32
36
 
33
37
libdbusmenu_glib_la_CFLAGS = \
34
 
        $(DBUSMENUGLIB_CFLAGS) -Wall -Werror
 
38
        $(DBUSMENUGLIB_CFLAGS) -Wall -Werror -DG_DISABLE_DEPRECATED -DG_LOG_DOMAIN="\"LIBDBUSMENU-GLIB\""
35
39
 
36
40
libdbusmenu_glib_la_LIBADD = \
37
41
        $(DBUSMENUGLIB_LIBS)
42
46
BUILT_SOURCES = \
43
47
        dbusmenu-client.h \
44
48
        dbusmenu-server.h \
 
49
        menuitem-marshal.h \
 
50
        menuitem-marshal.c \
45
51
        server-marshal.h \
46
52
        server-marshal.c
47
53
 
69
75
                --prefix=_dbusmenu_server_marshal $(srcdir)/server-marshal.list \
70
76
                > server-marshal.c
71
77
 
 
78
menuitem-marshal.h: $(srcdir)/menuitem-marshal.list
 
79
        glib-genmarshal --header \
 
80
                --prefix=_dbusmenu_menuitem_marshal $(srcdir)/menuitem-marshal.list \
 
81
                > menuitem-marshal.h
 
82
 
 
83
menuitem-marshal.c: $(srcdir)/menuitem-marshal.list
 
84
        glib-genmarshal --body \
 
85
                --prefix=_dbusmenu_menuitem_marshal $(srcdir)/menuitem-marshal.list \
 
86
                > menuitem-marshal.c
 
87