~behda/+junk/udisks2.original

« back to all changes in this revision

Viewing changes to src/Makefile.am

  • Committer: behda
  • Date: 2014-05-24 15:15:11 UTC
  • Revision ID: pauvitk@gmail.com-20140524151511-3vtr0uubjewx3z2j
Initial commit of source code and Debian packaging.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
## Process this file with automake to produce Makefile.in
 
2
 
 
3
SUBDIRS = . tests
 
4
 
 
5
NULL =
 
6
 
 
7
EXTRA_DIST =
 
8
 
 
9
INCLUDES = \
 
10
        -I$(top_builddir) -I$(top_srcdir)                       \
 
11
        -DPACKAGE_LIBEXEC_DIR=\""$(libexecdir)"\"               \
 
12
        -DPACKAGE_SYSCONF_DIR=\""$(sysconfdir)"\"               \
 
13
        -DPACKAGE_DATA_DIR=\""$(datadir)"\"                     \
 
14
        -DPACKAGE_BIN_DIR=\""$(bindir)"\"                       \
 
15
        -DPACKAGE_LOCALSTATE_DIR=\""$(localstatedir)"\"         \
 
16
        -DPACKAGE_LOCALE_DIR=\""$(localedir)"\"                 \
 
17
        -DPACKAGE_LIB_DIR=\""$(libdir)"\"                       \
 
18
        -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT                 \
 
19
        -DUDISKS_COMPILATION                                    \
 
20
        $(POLKIT_GOBJECT_1_CFLAGS)                              \
 
21
        $(GUDEV_CFLAGS)                                         \
 
22
        $(GLIB_CFLAGS)                                          \
 
23
        $(GIO_CFLAGS)                                           \
 
24
        $(WARN_CFLAGS)                                          \
 
25
        $(NULL)
 
26
 
 
27
# ----------------------------------------------------------------------------------------------------
 
28
 
 
29
BUILT_SOURCES =                                                         \
 
30
        udisks-daemon-marshal.h         udisks-daemon-marshal.c         \
 
31
        $(NULL)
 
32
 
 
33
udisks-daemon-marshal.h: udisks-daemon-marshal.list
 
34
        glib-genmarshal $< --prefix=udisks_daemon_marshal --header > $@
 
35
 
 
36
udisks-daemon-marshal.c: udisks-daemon-marshal.list
 
37
        echo "#include \"udisks-daemon-marshal.h\"" > $@ && glib-genmarshal $< --prefix=udisks_daemon_marshal --body >> $@
 
38
 
 
39
EXTRA_DIST += udisks-daemon-marshal.list
 
40
 
 
41
# ----------------------------------------------------------------------------------------------------
 
42
 
 
43
noinst_LTLIBRARIES = libudisks-daemon.la
 
44
 
 
45
libudisks_daemon_la_SOURCES =                                           \
 
46
        udisksdaemontypes.h                                             \
 
47
        udisksdaemon.h                  udisksdaemon.c                  \
 
48
        udisksprovider.h                udisksprovider.c                \
 
49
        udiskslinuxprovider.h           udiskslinuxprovider.c           \
 
50
        udiskslinuxblockobject.h        udiskslinuxblockobject.c        \
 
51
        udiskslinuxblock.h              udiskslinuxblock.c              \
 
52
        udiskslinuxpartition.h          udiskslinuxpartition.c          \
 
53
        udiskslinuxpartitiontable.h     udiskslinuxpartitiontable.c     \
 
54
        udiskslinuxfilesystem.h         udiskslinuxfilesystem.c         \
 
55
        udiskslinuxencrypted.h          udiskslinuxencrypted.c          \
 
56
        udiskslinuxswapspace.h          udiskslinuxswapspace.c          \
 
57
        udiskslinuxloop.h               udiskslinuxloop.c               \
 
58
        udiskslinuxdriveobject.h        udiskslinuxdriveobject.c        \
 
59
        udiskslinuxdrive.h              udiskslinuxdrive.c              \
 
60
        udiskslinuxdriveata.h           udiskslinuxdriveata.c           \
 
61
        udiskslinuxmdraidobject.h       udiskslinuxmdraidobject.c       \
 
62
        udiskslinuxmdraid.h             udiskslinuxmdraid.c             \
 
63
        udiskslinuxmanager.h            udiskslinuxmanager.c            \
 
64
        udiskslinuxfsinfo.h             udiskslinuxfsinfo.c             \
 
65
        udisksbasejob.h                 udisksbasejob.c                 \
 
66
        udisksspawnedjob.h              udisksspawnedjob.c              \
 
67
        udisksthreadedjob.h             udisksthreadedjob.c             \
 
68
        udiskssimplejob.h               udiskssimplejob.c               \
 
69
        udisksmount.h                   udisksmount.c                   \
 
70
        udisksmountmonitor.h            udisksmountmonitor.c            \
 
71
        udisksdaemonutil.h              udisksdaemonutil.c              \
 
72
        udiskslogging.h                 udiskslogging.c                 \
 
73
        udisksstate.h                   udisksstate.c                   \
 
74
        udisksprivate.h                                                 \
 
75
        udisksfstabentry.h              udisksfstabentry.c              \
 
76
        udisksfstabmonitor.h            udisksfstabmonitor.c            \
 
77
        udiskscrypttabentry.h           udiskscrypttabentry.c           \
 
78
        udiskscrypttabmonitor.h         udiskscrypttabmonitor.c         \
 
79
        udiskslinuxdevice.h             udiskslinuxdevice.c             \
 
80
        udisksata.h                     udisksata.c                     \
 
81
        $(BUILT_SOURCES)                                                \
 
82
        $(NULL)
 
83
 
 
84
libudisks_daemon_la_CFLAGS =                            \
 
85
        -I$(top_srcdir)                                 \
 
86
        -DG_LOG_DOMAIN=\"udisksd\"                      \
 
87
        $(GLIB_CFLAGS)                                  \
 
88
        $(GIO_CFLAGS)                                   \
 
89
        $(GUDEV_CFLAGS)                                 \
 
90
        $(LIBATASMART_CFLAGS)                           \
 
91
        $(POLKIT_GOBJECT_1_CFLAGS)                      \
 
92
        $(ACL_CFLAGS)                                   \
 
93
        $(LIBSYSTEMD_LOGIN_CFLAGS)                      \
 
94
        $(NULL)
 
95
 
 
96
libudisks_daemon_la_LIBADD =                            \
 
97
        $(GLIB_LIBS)                                    \
 
98
        $(GIO_LIBS)                                     \
 
99
        $(GUDEV_LIBS)                                   \
 
100
        $(LIBATASMART_LIBS)                             \
 
101
        $(POLKIT_GOBJECT_1_LIBS)                        \
 
102
        $(ACL_LIBS)                                     \
 
103
        $(LIBSYSTEMD_LOGIN_LIBS)                        \
 
104
        $(top_builddir)/udisks/libudisks2.la            \
 
105
        $(NULL)
 
106
 
 
107
# ----------------------------------------------------------------------------------------------------
 
108
 
 
109
udisksdprivdir = $(prefix)/lib/udisks2
 
110
udisksdpriv_PROGRAMS = udisksd
 
111
 
 
112
udisksd_SOURCES =                                       \
 
113
                                main.c                  \
 
114
        $(NULL)
 
115
 
 
116
udisksd_CFLAGS =                                        \
 
117
        -DG_LOG_DOMAIN=\"udisksd\"                      \
 
118
        $(NULL)
 
119
 
 
120
udisksd_LDADD =                                         \
 
121
        $(GLIB_LIBS)                                    \
 
122
        $(GIO_LIBS)                                     \
 
123
        libudisks-daemon.la                             \
 
124
        $(NULL)
 
125
 
 
126
# ----------------------------------------------------------------------------------------------------
 
127
 
 
128
install-data-local:
 
129
        -$(mkdir_p) $(DESTDIR)$(sysconfdir)/udisks2
 
130
        -$(mkdir_p) $(DESTDIR)$(localstatedir)/lib/udisks2
 
131
        -chmod 0700 $(DESTDIR)$(localstatedir)/lib/udisks2