SMOLNET PORTAL home about changes
isplit the example in its own directory and build libgcgi.a - libgcgi - REST library for Gopher	Err	bitreich.org	70
hgit clone git://bitreich.org/libgcgi git://hg6vgqziawt5s4dj.onion/libgcgi	URL:git://bitreich.org/libgcgi git://hg6vgqziawt5s4dj.onion/libgcgi	bitreich.org	70
1Log	/scm/libgcgi/log.gph	bitreich.org	70
1Files	/scm/libgcgi/files.gph	bitreich.org	70
1Refs	/scm/libgcgi/refs.gph	bitreich.org	70
1Tags	/scm/libgcgi/tag	bitreich.org	70
1README	/scm/libgcgi/file/README.gph	bitreich.org	70
1LICENSE	/scm/libgcgi/file/LICENSE.gph	bitreich.org	70
i---	Err	bitreich.org	70
1commit d95300e6a57bb44417aa2ea8051cfeb3729e84c4	/scm/libgcgi/commit/d95300e6a57bb44417aa2ea8051cfeb3729e84c4.gph	bitreich.org	70
1parent d0bfec3b39e68a034364d01e1bdb4d37d605b839	/scm/libgcgi/commit/d0bfec3b39e68a034364d01e1bdb4d37d605b839.gph	bitreich.org	70
hAuthor: Josuah Demangeon <me@josuah.net>	URL:mailto:me@josuah.net	bitreich.org	70
iDate:   Thu,  4 Aug 2022 00:31:41 +0200	Err	bitreich.org	70
i	Err	bitreich.org	70
isplit the example in its own directory and build libgcgi.a	Err	bitreich.org	70
i	Err	bitreich.org	70
iDiffstat:	Err	bitreich.org	70
i  M .gitignore                          |       2 ++	Err	bitreich.org	70
i  M Makefile                            |      20 +++++++++++++-------	Err	bitreich.org	70
i  A example/Makefile                    |      11 +++++++++++	Err	bitreich.org	70
i  R db/vars -> example/db/vars          |       0 	Err	bitreich.org	70
i  R gph/page_not_found.gph -> example/… |       0 	Err	bitreich.org	70
i  R index.c -> example/index.c          |       0 	Err	bitreich.org	70
i	Err	bitreich.org	70
i6 files changed, 26 insertions(+), 7 deletions(-)	Err	bitreich.org	70
i---	Err	bitreich.org	70
1diff --git a/.gitignore b/.gitignore	/scm/libgcgi/file/.gitignore.gph	bitreich.org	70
i@@ -1 +1,3 @@	Err	bitreich.org	70
i index.cgi	Err	bitreich.org	70
i+*.o	Err	bitreich.org	70
i+*.a	Err	bitreich.org	70
1diff --git a/Makefile b/Makefile	/scm/libgcgi/file/Makefile.gph	bitreich.org	70
i@@ -1,14 +1,20 @@	Err	bitreich.org	70
i-LDFLAGS =	Err	bitreich.org	70
i-#LIBS = -lseccomp #<- uncomment on Linux	Err	bitreich.org	70
i-CFLAGS = -D_POSIX_C_SOURCE=200809L -D_GNU_SOURCE -g -pedantic -std=c99 -Wall -Wextra	Err	bitreich.org	70
i+CFLAGS = -D_POSIX_C_SOURCE=200809L -g -pedantic -std=c99 -Wall -Wextra	Err	bitreich.org	70
i+PREFIX = /usr/local	Err	bitreich.org	70
i+MANPREFIX = ${PREFIX}/share/man	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-all: index.cgi	Err	bitreich.org	70
i+all: libgcgi.a	Err	bitreich.org	70
i 	Err	bitreich.org	70
i clean:	Err	bitreich.org	70
i-        rm -f *.o index.cgi	Err	bitreich.org	70
i+        rm -f *.o *.a	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+install:	Err	bitreich.org	70
i+        mkdir -p "${MANPREFIX}/man3" "${PREFIX}/lib" "${PREFIX}/include"	Err	bitreich.org	70
i+        cp libgcgi.3 "${MANPREFIX}/man3"	Err	bitreich.org	70
i+        cp libgcgi.a "${PREFIX}/lib"	Err	bitreich.org	70
i+        cp libgcgi.h "${PREFIX}/include"	Err	bitreich.org	70
i 	Err	bitreich.org	70
i README: libgcgi.3	Err	bitreich.org	70
i         mandoc -Tutf8 libgcgi.3 | col -bx | sed '1h; $$g' >$@	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-index.cgi: index.c libgcgi.c libgcgi.h	Err	bitreich.org	70
i-        ${CC} ${LDFLAGS} ${CFLAGS} -o $@ index.c libgcgi.c ${LIBS}	Err	bitreich.org	70
i+.o.a:	Err	bitreich.org	70
i+        ar rsv $@ $<	Err	bitreich.org	70
1diff --git a/example/Makefile b/example/Makefile	/scm/libgcgi/file/example/Makefile.gph	bitreich.org	70
i@@ -0,0 +1,11 @@	Err	bitreich.org	70
i+LIBS = -lgcgi #-lseccomp #<- uncomment on Linux	Err	bitreich.org	70
i+LDFLAGS = -L..	Err	bitreich.org	70
i+CFLAGS = -I.. -D_POSIX_C_SOURCE=200809L -D_GNU_SOURCE -g -pedantic -std=c99 -Wall -Wextra	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+all: index.cgi	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+clean:	Err	bitreich.org	70
i+        rm -f index.cgi	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+index.cgi: index.c	Err	bitreich.org	70
i+        ${CC} ${LDFLAGS} ${CFLAGS} -o $@ index.c ${LIBS}	Err	bitreich.org	70
1diff --git a/db/vars b/example/db/vars	/scm/libgcgi/file/example/db/vars.gph	bitreich.org	70
1diff --git a/gph/page_not_found.gph b/example/gph/page_not_found.gph	/scm/libgcgi/file/example/gph/page_not_found.gph.gph	bitreich.org	70
1diff --git a/index.c b/example/index.c	/scm/libgcgi/file/example/index.c.gph	bitreich.org	70
.
Response: text/plain
Original URLgopher://bitreich.org/0/scm/libgcgi/commit/d95300e6a57bb4...
Content-Typetext/plain; charset=utf-8