]> git.sesse.net Git - bcachefs-tools-debian/blob - Makefile.am
Remove exit points from libbache and return error messages instead.
[bcachefs-tools-debian] / Makefile.am
1
2 AUTOMAKE_OPTIONS=subdir-objects
3
4 PREFIX=/usr
5 AM_CFLAGS=-std=gnu99 `pkg-config --cflags uuid blkid`
6 AM_LDFLAGS=`pkg-config --libs uuid blkid` -L$(top_builddir)
7
8
9 bin_PROGRAMS=make-bcache \
10              probe-bcache \
11              bcache-super-show \
12              bcachectl \
13              bcacheadm
14
15 noinst_PROGRAMS=bcache-test
16
17 lib_LIBRARIES=libbcache.a
18 libbcache_a_SOURCES=bcache.c
19 bcache_LDADD=libbcache.a
20
21 make_bcache_SOURCES=make-bcache.c
22 make_bcache_LDADD=libbcache.a
23
24 probe_bcache_SOURCES=probe-bcache.c
25 probe_bcache_LDADD=libbcache.a
26
27 bcache_super_show_SOURCES=bcache-super-show.c
28 bcache_super_show_LDADD=libbcache.a
29
30 bcachectl_SOURCES=bcachectl.c
31
32 bcache_test_SOURCES=bcache-test.c
33 bcache_test_LDFLAGS=-lm `pkg-config --libs openssl`
34 bcache_test_CFLAGS=$(AM_CFLAGS) `pkg-config --cflags openssl`
35
36 bcacheadm_SOURCES=bcacheadm.c
37 bcacheadm_CFLAGS=$(AM_CFLAGS) -g
38 bcacheadm_LDFLAGS=$(AM_LDFLAGS) -lnih
39 bcacheadm_LDADD=libbcache.a
40
41
42 udevrule_DATA=69-bcache.rules
43 udevruledir=$(prefix)/lib/udev/rules.d
44
45 udevr_DATA=bcache-register
46 udevrdir=$(prefix)/lib/udev/
47
48 initramfs_SCRIPTS=initramfs/bcache
49 initramfsdir=$(prefix)/etc/initramfs-tools/hooks/
50
51 man8_MANS= bcache-super-show.8 \
52            make-bcache.8 \
53            probe-bcache.8 \
54            bcacheadm.8