blob: f3d6963e6abf767db45b688841924af6276f88c7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
|
bin_PROGRAMS = xfdesktop
xfdesktop_SOURCES = \
main.c \
main.h \
menu.c \
menu.h \
settings.c \
settings.h \
windowlist.c \
windowlist.h \
xfce-backdrop.c \
xfce-backdrop.h \
xfce-desktop.c \
xfce-desktop.h \
xfce-desktop-settings.c \
xfce-desktop-settings.h
desktop_icon_sources = \
xfdesktop-icon.c \
xfdesktop-icon.h \
xfdesktop-icon-view.c \
xfdesktop-icon-view.h \
xfdesktop-icon-view-manager.c \
xfdesktop-icon-view-manager.h \
xfdesktop-window-icon.c \
xfdesktop-window-icon.h \
xfdesktop-window-icon-manager.c \
xfdesktop-window-icon-manager.h
desktop_file_icon_sources = \
xfdesktop-clipboard-manager.c \
xfdesktop-clipboard-manager.h \
xfdesktop-file-icon.c \
xfdesktop-file-icon.h \
xfdesktop-file-icon-manager.c \
xfdesktop-file-icon-manager.h \
xfdesktop-file-properties-dialog.c \
xfdesktop-file-properties-dialog.h \
xfdesktop-file-utils.c \
xfdesktop-file-utils.h \
xfdesktop-regular-file-icon.c \
xfdesktop-regular-file-icon.h \
xfdesktop-special-file-icon.c \
xfdesktop-special-file-icon.h \
xfdesktop-volume-icon.c \
xfdesktop-volume-icon.h
xfdesktop_CFLAGS = \
-I$(top_srcdir) \
-I$(top_srcdir)/common \
-DBINDIR=\"$(bindir)\" \
-DLOCALEDIR=\"$(localedir)\" \
-DDATADIR=\"$(datadir)\" \
-DSYSCONFDIR=\"$(sysconfdir)\" \
-DXFCEMODDIR=\"$(libdir)/xfce4/modules\" \
-DEXO_API_SUBJECT_TO_CHANGE \
$(LIBX11_CFLAGS) \
$(GMODULE_CFLAGS) \
$(LIBXFCEGUI4_CFLAGS) \
$(LIBXFCE4MCS_CLIENT_CFLAGS)
xfdesktop_LDFLAGS = \
-export-dynamic
# cygwin link order requires this split
xfdesktop_LDADD = $(top_builddir)/common/libxfdesktop.la
if BUILD_DESKTOP_MENU
xfdesktop_LDADD += $(top_builddir)/common/libxfdesktop-menu.la
endif
xfdesktop_LDADD += \
$(LIBX11_LDFLAGS) \
$(LIBX11_LIBS) \
$(LIBXFCEGUI4_LIBS) \
$(LIBXFCE4MCS_CLIENT_LIBS)
if ENABLE_DESKTOP_ICONS
xfdesktop_SOURCES += $(desktop_icon_sources)
if HAVE_THUNAR_VFS
xfdesktop_SOURCES += $(desktop_file_icon_sources)
endif
xfdesktop_CFLAGS += \
$(LIBEXO_CFLAGS) \
$(THUNAR_VFS_CFLAGS) \
$(THUNARX_CFLAGS)
xfdesktop_LDADD += \
$(LIBEXO_LIBS) \
$(THUNAR_VFS_LIBS) \
$(THUNARX_LIBS)
endif
EXTRA_DIST = $(desktop_icon_sources) $(desktop_file_icon_sources)
|