6
bin_PROGRAMS = unity-control-center
8
MARSHAL_FILES = cc-shell-marshal.c cc-shell-marshal.h
9
BUILT_SOURCES = $(MARSHAL_FILES)
11
cc-shell-marshal.h: cc-shell-marshal.list
12
$(AM_V_GEN) $(GLIB_GENMARSHAL) --prefix=cc_shell_marshal $< --header > $@
14
cc-shell-marshal.c: cc-shell-marshal.list
15
$(AM_V_GEN) $(GLIB_GENMARSHAL) --prefix=cc_shell_marshal $< --body --header > $@
17
unity_control_center_SOURCES = \
21
gnome-control-center.c \
22
gnome-control-center.h \
23
cc-shell-category-view.c \
24
cc-shell-category-view.h \
25
cc-shell-item-view.c \
26
cc-shell-item-view.h \
33
unity_control_center_LDADD = \
34
libunity-control-center.la \
38
unity_control_center_LDFLAGS = -export-dynamic
40
lib_LTLIBRARIES = libunity-control-center.la
42
libunity_control_center_include_HEADERS = \
48
libunity_control_center_la_SOURCES = \
57
libunity_control_center_la_LDFLAGS = \
59
-version-info $(LIBUNITYCONTROLCENTER_CURRENT):$(LIBUNITYCONTROLCENTER_REVISION):$(LIBUNITYCONTROLCENTER_AGE) \
62
libunity_control_center_la_LIBADD = \
63
$(LIBUNITY_CONTROL_CENTER_LIBS) \
66
libunity_control_center_la_LIBTOOLFLAGS = --tag=disable-static
68
libunity_control_center_includedir = $(includedir)/unity-control-center-1/libunity-control-center
70
pkgconfigdir=$(libdir)/pkgconfig
71
pkgconfig_DATA=libunity-control-center.pc
74
-DGNOMELOCALEDIR="\"$(datadir)/locale\"" \
75
-DUIDIR="\"$(uidir)\"" \
76
-DMENUDIR="\"$(menudir)\"" \
77
-DPANELS_DIR="\"$(PANELS_DIR)\""
79
menudir = $(sysconfdir)/xdg/menus
80
menu_DATA = unitycc.menu
82
unitycc.menu: unitycc.menu.in
83
$(AM_V_GEN) cat $< | sed 's,@applicationsdir@,$(datadir)/applications/,' > $@
85
uidir = $(pkgdatadir)/ui
88
sysdir = $(datadir)/applications
89
sys_in_files = unity-control-center.desktop.in
90
sys_DATA = $(sys_in_files:.desktop.in=.desktop)
91
@INTLTOOL_DESKTOP_RULE@
93
directorydir = $(datadir)/desktop-directories
94
directory_in_files = unitycc.directory.in
95
directory_DATA = $(directory_in_files:.directory.in=.directory)
96
@INTLTOOL_DIRECTORY_RULE@
100
unitycc.directory.in \
102
unity-control-center.desktop.in.in \
103
libunity-control-center.pc.in \
104
cc-shell-marshal.list
106
DISTCLEANFILES = unity-control-center.desktop unity-control-center.desktop.in unitycc.directory unitycc.menu
108
-include $(top_srcdir)/git.mk