aboutsummaryrefslogtreecommitdiff
path: root/Makefile.old
diff options
context:
space:
mode:
authorThorsten Töpper <atsutane@freethoughts.de>2025-06-14 17:44:25 +0200
committerThorsten Töpper <atsutane@freethoughts.de>2025-06-14 17:44:25 +0200
commitf84da1cfee5a5fe63843b3e4420dadea824df132 (patch)
treed13d59aa840455bdbbdb9fbccda39366565ad587 /Makefile.old
parent42ba755c425682f1f54fdb40a39227035e833cfd (diff)
downloaddir_monitor-f84da1cfee5a5fe63843b3e4420dadea824df132.tar.gz
dir_monitor-f84da1cfee5a5fe63843b3e4420dadea824df132.tar.bz2
Switch to cmake
Diffstat (limited to 'Makefile.old')
-rw-r--r--Makefile.old24
1 files changed, 24 insertions, 0 deletions
diff --git a/Makefile.old b/Makefile.old
new file mode 100644
index 0000000..e449e10
--- /dev/null
+++ b/Makefile.old
@@ -0,0 +1,24 @@
+source = src/dir_monitor.c
+
+all: bin/dir_monitor \
+ bin/dir_monitor_debug \
+ bin/dir_monitor_debug_asan \
+ bin/dir_monitor_asan
+
+bin:
+ mkdir -p bin
+
+clean:
+ rm -rvf bin/
+
+bin/dir_monitor: bin $(source)
+ gcc -o $@ $(source) -O2
+
+bin/dir_monitor_debug: bin $(source)
+ gcc -o $@ $(source) -g -DDEBUGBUILD
+
+bin/dir_monitor_debug_asan: bin $(source)
+ gcc -o $@ $(source) -g -DDEBUGBUILD -fsanitize=address
+
+bin/dir_monitor_asan: bin $(source)
+ gcc -o $@ $(source) -g -fsanitize=address