From 526d4e8abb27127625a228796dc9c196efcfa8bf Mon Sep 17 00:00:00 2001 From: default Date: Fri, 21 Apr 2023 23:17:58 +0200 Subject: Added a new compilation variable NO_MASTODON_API. The Mastodon API is a big and ugly beast; if you don't want it in your snac, you can compile it out by running make CFLAGS=-DNO_MASTODON_API And your snac binary will be as slim as always. --- mastoapi.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'mastoapi.c') diff --git a/mastoapi.c b/mastoapi.c index 6e5fe09..3858e13 100644 --- a/mastoapi.c +++ b/mastoapi.c @@ -1,6 +1,8 @@ /* snac - A simple, minimalistic ActivityPub instance */ /* copyright (c) 2022 - 2023 grunfink / MIT license */ +#ifndef NO_MASTODON_API + #include "xs.h" #include "xs_encdec.h" #include "xs_openssl.h" @@ -1453,3 +1455,5 @@ int mastoapi_post_handler(const xs_dict *req, const char *q_path, return status; } + +#endif /* #ifndef NO_MASTODON_API */ -- cgit v1.2.3