16aecda00SMing Lei# SPDX-License-Identifier: GPL-2.0 26aecda00SMing Lei 36aecda00SMing LeiCFLAGS += -O3 -Wl,-no-as-needed -Wall -I $(top_srcdir) 46aecda00SMing LeiLDLIBS += -lpthread -lm -luring 56aecda00SMing Lei 66aecda00SMing LeiTEST_PROGS := test_null_01.sh 75d95bfb5SMing LeiTEST_PROGS += test_loop_01.sh 85d95bfb5SMing LeiTEST_PROGS += test_loop_02.sh 9bedc9cbcSMing LeiTEST_PROGS += test_loop_03.sh 10bedc9cbcSMing LeiTEST_PROGS += test_loop_04.sh 116aecda00SMing Lei 12*c60ac48eSMing LeiTEST_PROGS += test_stress_01.sh 13*c60ac48eSMing Lei 146aecda00SMing LeiTEST_GEN_PROGS_EXTENDED = kublk 156aecda00SMing Lei 166aecda00SMing Leiinclude ../lib.mk 176aecda00SMing Lei 185d95bfb5SMing Lei$(TEST_GEN_PROGS_EXTENDED): kublk.c null.c file_backed.c 19632051ffSMing Lei 20632051ffSMing Leicheck: 21632051ffSMing Lei shellcheck -x -f gcc *.sh 22