aboutsummaryrefslogtreecommitdiffstats
path: root/libtest/common-config.mk
diff options
context:
space:
mode:
authorMattias Andrée <m@maandree.se>2026-05-10 13:37:34 +0200
committerMattias Andrée <m@maandree.se>2026-05-10 13:37:34 +0200
commitb7e8928005079171c7595fd336a76f655daed48a (patch)
tree9fa87ba8ada6cc52e343c32789ff7225d817e4fa /libtest/common-config.mk
parentMisc (diff)
downloadlibrecrypt-b7e8928005079171c7595fd336a76f655daed48a.tar.gz
librecrypt-b7e8928005079171c7595fd336a76f655daed48a.tar.bz2
librecrypt-b7e8928005079171c7595fd336a76f655daed48a.tar.xz
Improvements to libtest
Signed-off-by: Mattias Andrée <m@maandree.se>
Diffstat (limited to 'libtest/common-config.mk')
-rw-r--r--libtest/common-config.mk16
1 files changed, 16 insertions, 0 deletions
diff --git a/libtest/common-config.mk b/libtest/common-config.mk
new file mode 100644
index 0000000..65c0ddd
--- /dev/null
+++ b/libtest/common-config.mk
@@ -0,0 +1,16 @@
+C17 !=\
+ if command -v c17 >/dev/null || ! command -v cc >/dev/null; then\
+ echo c17;\
+ else\
+ echo cc -std=c17;\
+ fi
+
+IMPLEMENT_MMAP_CPPFLAGS !=\
+ if $(IMPLEMENT_MMAP); then\
+ echo -DIMPLEMENT_MMAP;\
+ fi
+
+OBJ_MMAP !=\
+ if $(IMPLEMENT_MMAP); then\
+ echo mmap.o;\
+ fi