aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Voss <mail@thomasvoss.com> 2023-12-28 19:36:48 +0100
committerThomas Voss <mail@thomasvoss.com> 2023-12-28 19:36:48 +0100
commitcd3fd82b2f3734c8c1d1b989137935c2b92263c0 (patch)
tree74b7af587149bbee4d39cf05901bd5451a726667
parente27945c9051be8f8d730b15a17b12d99a26f13ca (diff)
Add a header comment
-rw-r--r--cbs.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/cbs.h b/cbs.h
index 6c1f4a5..bf95160 100644
--- a/cbs.h
+++ b/cbs.h
@@ -1,3 +1,14 @@
+/* Single-header library to help write build scripts in C. This library is
+ POSIX compliant, so it should work on all respectible UNIX-like systems.
+
+ All functions and macros are documented. You can figure out the API pretty
+ easily by just reading the comments in this file. Any identifier prefixed
+ with a double-underscore (‘__’) is not meant for you to touch, but since this
+ file should be downloaded into your repository, you can touch them anyways if
+ you really want.
+
+ This file does not support C89. Fuck C89, that shit is ancient. Move on. */
+
#ifndef C_BUILD_SYSTEM_H
#define C_BUILD_SYSTEM_H