summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorDouglas B. Rumbaugh <doug@douglasrumbaugh.com>2025-01-06 13:43:35 -0500
committerDouglas B. Rumbaugh <doug@douglasrumbaugh.com>2025-01-06 13:43:35 -0500
commit90e3df1407b6b8c608b362081d5d9b4802259aff (patch)
tree0b2539b86d2addebf6b58099d1477f743616ee6e /Makefile
parentccae870fc6f372a4f9057eb6e405168820789834 (diff)
downloadmath-utils-90e3df1407b6b8c608b362081d5d9b4802259aff.tar.gz
Makefile: Stripped debug from default build targets
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile18
1 files changed, 15 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 5c57a72..080b44f 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,19 @@
-all: bin/cdf bin/cumsum
+.PHONY: all
+all: build bin/cdf bin/cumsum
+
+.PHONY: build
+build:
+ -mkdir bin
+ -mkdir build
-bin/cdf: src/cdf.c include/cdf.h
- gcc -std=c23 -Iinclude src/cdf.c -o bin/cdf
+bin/cdf: build src/cdf.c include/cdf.h
+ gcc -std=c23 -Iinclude src/cdf.c -o bin/cdf
bin/cumsum: src/cumsum.c include/cumsum.h
gcc -std=c23 -Iinclude src/cumsum.c -o bin/cumsum
+
+.PHONY: clean
+clean:
+ -rm -r bin
+ -rm -r build
+