aboutsummaryrefslogtreecommitdiffstats
path: root/package
diff options
context:
space:
mode:
authorLaurent Bercot <ska-skaware@skarnet.org>2026-04-07 14:28:10 +0000
committerLaurent Bercot <ska-skaware@skarnet.org>2026-04-07 14:28:10 +0000
commitb8afece8d141369c25027b73680deccf48ddb948 (patch)
treeb01d7ec3e3bcb72e6ceacf2a2612a4fadc63b9da /package
parentcce8bb24ca6ebc98b787f087d76334f5e38daf2a (diff)
downloadskalibs-b8afece8d141369c25027b73680deccf48ddb948.tar.gz
Support running from a socket again in sassserver
A sassserver can run the same when forked or spawned from a local service, that's the point of textclient. Most sassservers don't need local service support in any way, and cutting the support from that saves pulling a good amount of code, but some do. Put back local service support while refactoring the code so running as a child from the client (common case) doesn't pull the socket code.
Diffstat (limited to 'package')
-rw-r--r--package/deps.mak7
1 files changed, 6 insertions, 1 deletions
diff --git a/package/deps.mak b/package/deps.mak
index e9eb270..6dd24c9 100644
--- a/package/deps.mak
+++ b/package/deps.mak
@@ -77,6 +77,7 @@ src/libstddjb/djbtime-internal.h: src/include/skalibs/uint64.h
src/libstddjb/fmtscan-internal.h: src/include/skalibs/fmtscan.h src/include/skalibs/uint64.h
src/libunixonacid/at-internal.h: src/include/skalibs/functypes.h
src/libunixonacid/sassclient-internal.h: src/include/skalibs/sassclient.h src/include/skalibs/tai.h
+src/libunixonacid/sassserver-internal.h: src/include/skalibs/functypes.h src/include/skalibs/sassserver.h src/include/skalibs/tai.h
src/libunixonacid/skaclient-internal.h: src/include/skalibs/kolbak.h src/include/skalibs/skaclient.h src/include/skalibs/unixmessage.h
src/libdatastruct/avlnode_delete.o src/libdatastruct/avlnode_delete.lo: src/libdatastruct/avlnode_delete.c src/libdatastruct/avlnode-internal.h src/include/skalibs/avlnode.h
src/libdatastruct/avlnode_doublerotate.o src/libdatastruct/avlnode_doublerotate.lo: src/libdatastruct/avlnode_doublerotate.c src/libdatastruct/avlnode-internal.h src/include/skalibs/avlnode.h
@@ -824,7 +825,11 @@ src/libunixonacid/sassclient_send.o src/libunixonacid/sassclient_send.lo: src/li
src/libunixonacid/sassclient_sendv.o src/libunixonacid/sassclient_sendv.lo: src/libunixonacid/sassclient_sendv.c src/include/skalibs/gensetdyn.h src/include/skalibs/pthread.h src/libunixonacid/sassclient-internal.h src/include/skalibs/sassclient.h src/include/skalibs/siovec.h src/include/skalibs/tai.h src/include/skalibs/textclient.h src/include/skalibs/uint32.h
src/libunixonacid/sassclient_start.o src/libunixonacid/sassclient_start.lo: src/libunixonacid/sassclient_start.c src/include/skalibs/genqdyn.h src/include/skalibs/gensetdyn.h src/include/skalibs/posixplz.h src/libunixonacid/sassclient-internal.h src/include/skalibs/sassclient.h src/include/skalibs/textclient.h
src/libunixonacid/sassclient_update.o src/libunixonacid/sassclient_update.lo: src/libunixonacid/sassclient_update.c src/include/skalibs/genqdyn.h src/include/skalibs/gensetdyn.h src/include/skalibs/posixishard.h src/libunixonacid/sassclient-internal.h src/include/skalibs/sassclient.h src/include/skalibs/textclient.h src/include/skalibs/uint32.h
-src/libunixonacid/sassserver.o src/libunixonacid/sassserver.lo: src/libunixonacid/sassserver.c src/include/skalibs/alloc.h src/include/skalibs/avltree.h src/include/skalibs/error.h src/include/skalibs/functypes.h src/include/skalibs/gensetdyn.h src/include/skalibs/iopause.h src/include/skalibs/sass.h src/include/skalibs/sassserver.h src/include/skalibs/strerr.h src/include/skalibs/tai.h src/include/skalibs/textclient.h src/include/skalibs/textmessage.h src/include/skalibs/uint32.h
+src/libunixonacid/sassserver.o src/libunixonacid/sassserver.lo: src/libunixonacid/sassserver.c src/include/skalibs/alloc.h src/include/skalibs/avltree.h src/include/skalibs/error.h src/include/skalibs/gensetdyn.h src/include/skalibs/iopause.h src/include/skalibs/sass.h src/libunixonacid/sassserver-internal.h src/include/skalibs/sassserver.h src/include/skalibs/strerr.h src/include/skalibs/tai.h src/include/skalibs/textclient.h src/include/skalibs/textmessage.h src/include/skalibs/uint32.h
+src/libunixonacid/sassserver_init.o src/libunixonacid/sassserver_init.lo: src/libunixonacid/sassserver_init.c src/libunixonacid/sassserver-internal.h src/include/skalibs/sassserver.h src/include/skalibs/strerr.h src/include/skalibs/textclient.h
+src/libunixonacid/sassserver_init_frompipe.o src/libunixonacid/sassserver_init_frompipe.lo: src/libunixonacid/sassserver_init_frompipe.c src/libunixonacid/sassserver-internal.h src/include/skalibs/sassserver.h src/include/skalibs/strerr.h src/include/skalibs/textclient.h
+src/libunixonacid/sassserver_init_fromsocket.o src/libunixonacid/sassserver_init_fromsocket.lo: src/libunixonacid/sassserver_init_fromsocket.c src/libunixonacid/sassserver-internal.h src/include/skalibs/sassserver.h src/include/skalibs/strerr.h src/include/skalibs/textclient.h
+src/libunixonacid/sassserver_init_structures.o src/libunixonacid/sassserver_init_structures.lo: src/libunixonacid/sassserver_init_structures.c src/include/skalibs/avltree.h src/include/skalibs/gensetdyn.h src/libunixonacid/sassserver-internal.h src/include/skalibs/sassserver.h src/include/skalibs/tai.h
src/libunixonacid/skaclient_default_cb.o src/libunixonacid/skaclient_default_cb.lo: src/libunixonacid/skaclient_default_cb.c src/include/skalibs/posixishard.h src/include/skalibs/skaclient.h src/include/skalibs/unixmessage.h
src/libunixonacid/skaclient_end.o src/libunixonacid/skaclient_end.lo: src/libunixonacid/skaclient_end.c src/include/skalibs/djbunix.h src/include/skalibs/skaclient.h src/include/skalibs/unixmessage.h
src/libunixonacid/skaclient_init.o src/libunixonacid/skaclient_init.lo: src/libunixonacid/skaclient_init.c src/libunixonacid/skaclient-internal.h src/include/skalibs/skaclient.h src/include/skalibs/unixmessage.h