Linux-libre 3.18.130-gnu
[librecmc/linux-libre.git] / tools / testing / selftests / memfd / Makefile
1 CFLAGS += -D_FILE_OFFSET_BITS=64
2 CFLAGS += -I../../../../include/uapi/
3 CFLAGS += -I../../../../include/
4
5 all:
6         gcc $(CFLAGS) memfd_test.c -o memfd_test
7
8 run_tests: all
9         gcc $(CFLAGS) memfd_test.c -o memfd_test
10         @./memfd_test || echo "memfd_test: [FAIL]"
11
12 build_fuse:
13         gcc $(CFLAGS) fuse_mnt.c `pkg-config fuse --cflags --libs` -o fuse_mnt
14         gcc $(CFLAGS) fuse_test.c -o fuse_test
15
16 run_fuse: build_fuse
17         @./run_fuse_test.sh || echo "fuse_test: [FAIL]"
18
19 clean:
20         $(RM) memfd_test fuse_test