]> git.proxmox.com Git - mirror_lxcfs.git/blob - Makefile.am
Fix checking of parent directories
[mirror_lxcfs.git] / Makefile.am
1 ACLOCAL_AMFLAGS = -I m4
2
3 SUBDIRS = tests share
4 DIST_SUBDIRS = tests share
5
6 VERSION_CURRENT = 0
7 VERSION_REVISION = 0
8 VERSION_AGE = 0
9
10 AM_CFLAGS = -Wall -ggdb -D_GNU_SOURCE -DSBINDIR=\"$(SBINDIR)\" -pthread
11 AM_CFLAGS += $(DBUS_CFLAGS) $(FUSE_CFLAGS) $(GLIB_CFLAGS) $(GLIBDBUS_CFLAGS) $(GIO_CFLAGS)
12 AM_LDFLAGS = $(DBUS_LIBS) $(FUSE_LIBS) $(GLIB_LIBS) -pthread $(GLIBDBUS_LIBS) $(GIO_LIBS)
13
14 AM_CFLAGS += -DRUNTIME_PATH=\"$(RUNTIME_PATH)\"
15
16 bin_PROGRAMS = lxcfs
17
18 lxcfs_SOURCES = lxcfs.c cgfs.c cgfs.h cpuset.c
19
20 EXTRA_DIST = \
21 lxcfs.man.add
22
23 if HAVE_HELP2MAN
24 man_MANS = lxcfs.1
25
26 lxcfs.1: lxcfs lxcfs.man.add
27 $(HELP2MAN) -n "Set up cgroup fs for containers" --no-discard-stderr -s 1 -I lxcfs.man.add -N ./lxcfs > lxcfs.1
28 endif
29
30 TEST_READ: tests/test-read.c
31 $(CC) -o tests/test-read tests/test-read.c
32 TEST_CPUSET: tests/cpusetrange.c cpuset.c
33 $(CC) -o tests/cpusetrange tests/cpusetrange.c cpuset.c
34 TEST_SYSCALLS: tests/test_syscalls.c
35 $(CC) -o tests/test_syscalls tests/test_syscalls.c
36
37 tests: TEST_READ TEST_CPUSET TEST_SYSCALLS
38
39 distclean:
40 rm -rf .deps/ \
41 INSTALL \
42 Makefile \
43 Makefile.in \
44 aclocal.m4 \
45 autom4te.cache/ \
46 cgfs.o \
47 compile \
48 config.guess \
49 config.h \
50 config.h.in \
51 config.log \
52 config.status \
53 config.sub \
54 configure \
55 depcomp \
56 install-sh \
57 libtool \
58 ltmain.sh \
59 lxcfs \
60 lxcfs.1 \
61 lxcfs.o \
62 m4/ \
63 missing \
64 stamp-h1 \
65 tests/test_syscalls