1# SPDX-License-Identifier: GPL-2.0+ 2# Makefile.am 3 4AUTOMAKE_OPTIONS = foreign 5bin_PROGRAMS = fsck.erofs 6AM_CPPFLAGS = ${libuuid_CFLAGS} 7fsck_erofs_SOURCES = main.c 8fsck_erofs_CFLAGS = -Wall -I$(top_srcdir)/include 9fsck_erofs_LDADD = $(top_builddir)/lib/liberofs.la ${libselinux_LIBS} \ 10 ${liblz4_LIBS} ${liblzma_LIBS} ${zlib_LIBS} ${libdeflate_LIBS} \ 11 ${libzstd_LIBS} ${libqpl_LIBS} 12 13if ENABLE_FUZZING 14noinst_PROGRAMS = fuzz_erofsfsck 15fuzz_erofsfsck_SOURCES = main.c 16fuzz_erofsfsck_CFLAGS = -Wall -I$(top_srcdir)/include -DFUZZING 17fuzz_erofsfsck_LDFLAGS = -fsanitize=address,fuzzer 18fuzz_erofsfsck_LDADD = $(top_builddir)/lib/liberofs.la ${libselinux_LIBS} \ 19 ${liblz4_LIBS} ${liblzma_LIBS} ${zlib_LIBS} ${libdeflate_LIBS} \ 20 ${libzstd_LIBS} ${libqpl_LIBS} 21endif 22