Makefile 518 B

123456789101112131415161718192021
  1. # SPDX-License-Identifier: GPL-2.0-or-later
  2. CFLAGS += -Wall -O2 -g $(KHDR_INCLUDES)
  3. TEST_GEN_PROGS := fusectl_test
  4. TEST_GEN_FILES := fuse_mnt
  5. include ../../lib.mk
  6. VAR_CFLAGS := $(shell pkg-config fuse --cflags 2>/dev/null)
  7. ifeq ($(VAR_CFLAGS),)
  8. VAR_CFLAGS := -D_FILE_OFFSET_BITS=64 -I/usr/include/fuse
  9. endif
  10. VAR_LDLIBS := $(shell pkg-config fuse --libs 2>/dev/null)
  11. ifeq ($(VAR_LDLIBS),)
  12. VAR_LDLIBS := -lfuse -pthread
  13. endif
  14. $(OUTPUT)/fuse_mnt: CFLAGS += $(VAR_CFLAGS)
  15. $(OUTPUT)/fuse_mnt: LDLIBS += $(VAR_LDLIBS)