1*1a7b1378SChen Linxuan# SPDX-License-Identifier: GPL-2.0-or-later 2*1a7b1378SChen Linxuan 3*1a7b1378SChen LinxuanCFLAGS += -Wall -O2 -g $(KHDR_INCLUDES) 4*1a7b1378SChen Linxuan 5*1a7b1378SChen LinxuanTEST_GEN_PROGS := fusectl_test 6*1a7b1378SChen LinxuanTEST_GEN_FILES := fuse_mnt 7*1a7b1378SChen Linxuan 8*1a7b1378SChen Linxuaninclude ../../lib.mk 9*1a7b1378SChen Linxuan 10*1a7b1378SChen LinxuanVAR_CFLAGS := $(shell pkg-config fuse --cflags 2>/dev/null) 11*1a7b1378SChen Linxuanifeq ($(VAR_CFLAGS),) 12*1a7b1378SChen LinxuanVAR_CFLAGS := -D_FILE_OFFSET_BITS=64 -I/usr/include/fuse 13*1a7b1378SChen Linxuanendif 14*1a7b1378SChen Linxuan 15*1a7b1378SChen LinxuanVAR_LDLIBS := $(shell pkg-config fuse --libs 2>/dev/null) 16*1a7b1378SChen Linxuanifeq ($(VAR_LDLIBS),) 17*1a7b1378SChen LinxuanVAR_LDLIBS := -lfuse -pthread 18*1a7b1378SChen Linxuanendif 19*1a7b1378SChen Linxuan 20*1a7b1378SChen Linxuan$(OUTPUT)/fuse_mnt: CFLAGS += $(VAR_CFLAGS) 21*1a7b1378SChen Linxuan$(OUTPUT)/fuse_mnt: LDLIBS += $(VAR_LDLIBS) 22