Makefile 480 B

1234567891011121314151617181920212223
  1. CC = $(CROSS_COMPILE)gcc
  2. CFLAGS += -D_FILE_OFFSET_BITS=64
  3. CFLAGS += -I../../../../include/uapi/
  4. CFLAGS += -I../../../../include/
  5. CFLAGS += -I../../../../usr/include/
  6. TEST_PROGS := memfd_test
  7. all: $(TEST_PROGS)
  8. include ../lib.mk
  9. build_fuse: fuse_mnt fuse_test
  10. fuse_mnt.o: CFLAGS += $(shell pkg-config fuse --cflags)
  11. fuse_mnt: LDFLAGS += $(shell pkg-config fuse --libs)
  12. run_fuse: build_fuse
  13. @./run_fuse_test.sh || echo "fuse_test: [FAIL]"
  14. clean:
  15. $(RM) memfd_test fuse_test