diff options
author | bptato <nincsnevem662@gmail.com> | 2023-12-22 00:53:14 +0100 |
---|---|---|
committer | bptato <nincsnevem662@gmail.com> | 2023-12-22 00:53:55 +0100 |
commit | e58016bff983c043bb533e0bf07c0e5b3df5677e (patch) | |
tree | 5b2696ac5c20c5cffd78754fcc5e9680422cc4df /Makefile | |
parent | 6ae8b1bbb0f172cb8c096b3e6792fc3766dbdb2d (diff) | |
download | chawan-e58016bff983c043bb533e0bf07c0e5b3df5677e.tar.gz |
gmi2html: rewrite
* Rewrite in Nim * This time, do not use a state machine (it was a very bad idea) * Do not emit <br> for every line; use CSS instead * Avoid double-newline caused by margins using CSS * Properly support list items
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/Makefile b/Makefile index 890d6410..96515ae8 100644 --- a/Makefile +++ b/Makefile @@ -54,18 +54,18 @@ $(OUTDIR_BIN)/cha: lib/libquickjs.a src/*.nim src/**/*.nim src/**/*.c res/* res/ $(OUTDIR_LIBEXEC)/gopher2html: adapter/format/gopher2html.nim \ src/utils/twtstr.nim adapter/gophertypes.nim @mkdir -p "$(OUTDIR_LIBEXEC)" - $(NIMC) $(FLAGS) -o:"$(OUTDIR_LIBEXEC)/gopher2html" \ - adapter/format/gopher2html.nim + $(NIMC) $(FLAGS) --nimcache:"$(OBJDIR)/$(TARGET)/gopher2html" \ + -o:"$(OUTDIR_LIBEXEC)/gopher2html" adapter/format/gopher2html.nim GMIFETCH_CFLAGS = -Wall -Wextra -std=c89 -pedantic -lcrypto -lssl -g -O3 $(OUTDIR_CGI_BIN)/gmifetch: adapter/protocol/gmifetch.c @mkdir -p "$(OUTDIR_CGI_BIN)" $(CC) $(GMIFETCH_CFLAGS) adapter/protocol/gmifetch.c -o "$(OUTDIR_CGI_BIN)/gmifetch" -GMI2HTML_CFLAGS = -Wall -Wextra -std=c89 -pedantic -g -O3 -$(OUTDIR_LIBEXEC)/gmi2html: adapter/format/gmi2html.c +$(OUTDIR_LIBEXEC)/gmi2html: adapter/format/gmi2html.nim @mkdir -p "$(OUTDIR_LIBEXEC)" - $(CC) $(GMI2HTML_CFLAGS) adapter/format/gmi2html.c -o "$(OUTDIR_LIBEXEC)/gmi2html" + $(NIMC) $(FLAGS) --nimcache:"$(OBJDIR)/$(TARGET)/gmi2html" \ + -o:"$(OUTDIR_LIBEXEC)/gmi2html" adapter/format/gmi2html.nim $(OUTDIR_CGI_BIN)/cha-finger: adapter/protocol/cha-finger @mkdir -p $(OUTDIR_CGI_BIN) |