all: dir_monitor dir_monitor_debug dir_monitor_debug_asan dir_monitor_asan clean: rm -vf dir_monitor dir_monitor_debug dir_monitor_debug_asan dir_monitor_asan dir_monitor: dir_monitor.c gcc -o dir_monitor dir_monitor.c -O2 dir_monitor_debug: dir_monitor.c gcc -o dir_monitor dir_monitor.c -g -DDEBUGBUILD dir_monitor_debug_asan: dir_monitor.c gcc -o dir_monitor dir_monitor.c -g -DDEBUGBUILD -fsanitize=address dir_monitor_asan: dir_monitor.c gcc -o dir_monitor dir_monitor.c -g -fsanitize=address