aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2021-03-03 15:21:03 -0300
committerEuAndreh <eu@euandre.org>2021-03-03 15:22:43 -0300
commit07b960c89167b3f8bd2d1216202942e3a1b84d8d (patch)
treec768353c2ad88b725166980ef6c612d2ba5530f6
parentsrc/remembering.c: Delete old code, include FALLIBLE (diff)
downloadremembering-07b960c89167b3f8bd2d1216202942e3a1b84d8d.tar.gz
remembering-07b960c89167b3f8bd2d1216202942e3a1b84d8d.tar.xz
Makefile: add simple switch between sh and C implementations
-rw-r--r--.gitignore1
-rw-r--r--Makefile7
2 files changed, 6 insertions, 2 deletions
diff --git a/.gitignore b/.gitignore
index b02b65a..1b9cb6f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,5 +2,6 @@
/tests/test-profiles/
/remembering
/remembering-c
+/remembering-sh
/run-tests
/fallible*
diff --git a/Makefile b/Makefile
index 18de0b5..48d0466 100644
--- a/Makefile
+++ b/Makefile
@@ -16,9 +16,12 @@ manpages = \
doc/remembering.1 \
doc/remembering.5
-all: remembering remembering-c run-tests
+all: remembering run-tests
-remembering: src/remembering.in
+remembering: remembering-sh
+ cp $? $@
+
+remembering-sh: src/remembering.in
$(do_subst) < $? > $@-t
chmod +x $@-t
mv $@-t $@