summaryrefslogtreecommitdiff
path: root/pk.h.in
diff options
context:
space:
mode:
authorJonathan Bradley <jcb@pikum.xyz>2024-10-12 00:41:13 -0400
committerJonathan Bradley <jcb@pikum.xyz>2024-10-12 00:41:51 -0400
commit0385fb79f17dc7e3b4e266049c3db07bdd86dcd6 (patch)
tree126b0c2c85cf13b60e192e8820c23acfe4380f9e /pk.h.in
parent7889de050105a9fba827c46eaae767490c75177c (diff)
add PK_IMPL_ALL and break-up IMPL defines
Diffstat (limited to 'pk.h.in')
-rw-r--r--pk.h.in35
1 files changed, 35 insertions, 0 deletions
diff --git a/pk.h.in b/pk.h.in
new file mode 100644
index 0000000..eb33eee
--- /dev/null
+++ b/pk.h.in
@@ -0,0 +1,35 @@
+// vim: tw=80
+/******************************************************************************
+* PK Single-Header-Library V@@PK_VERSION@@
+*
+* Author: Jonathan Bradley
+* Copyright: © 2024-@@YEAR@@ Jonathan Bradley
+* Description:
+*
+*******************************************************************************
+* pkmacros.h:
+*
+*******************************************************************************
+* pkmem-types.h:
+*
+*******************************************************************************
+* pkmem.h:
+*
+*******************************************************************************
+* pkstr.h:
+*
+******************************************************************************/
+
+#define PK_VERSION "@@PK_VERSION@@"
+
+#ifdef PK_IMPL_ALL
+# ifndef PK_IMPL_MEM_TYPES
+# define PK_IMPL_MEM_TYPES
+# endif
+# ifndef PK_IMPL_MEM
+# define PK_IMPL_MEM
+# endif
+# ifndef PK_IMPL_STR
+# define PK_IMPL_STR
+# endif
+#endif