diff --git a/.gitignore b/.gitignore index 567609b..3714436 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ build/ +zig-cache/ diff --git a/.woodpecker.yml b/.woodpecker.yml index d8552df..177d697 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -1,11 +1,10 @@ pipeline: build: - image: docker.io/alpine:3.16 + image: docker.io/alpine:edge commands: - - apk add cmark git cmd:setup-timezone lua5.1 - # Para generar las fechas bien - - setup-timezone -z America/Argentina/Buenos_Aires - - base_uri=https://nulo.in/ ./build.sh + - echo "https://dl-cdn.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories + - apk add musl-dev cmark-dev lua5.1 zig gcc + - zig run compilar.zig -lc -lcmark deploy: image: docker.io/alpine:3.14 commands: diff --git a/README.md b/README.md index b1b5b31..171385d 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,12 @@ Este es el README para [el repositorio del sitio](https://gitea.nulo.in/Nulo/sitio). -Escuché [HOT DEMON B!TCHES NEAR U ! ! ! (de CORPSE y Night Lovell)](https://youtu.be/wqZnO71PBis) en loop para hacer la versión inicial del sitio. +## Compilar + +Require [Zig](https://ziglang.org), shell, cmark (con cmark-dev) y Lua 5.1. + +``` +zig run compilar.zig -lc -lcmark +``` --- diff --git a/build.sh b/build.sh deleted file mode 100755 index 41dcac7..0000000 --- a/build.sh +++ /dev/null @@ -1,62 +0,0 @@ -#!/bin/sh - -template () { - echo "" - echo "" - echo "" - echo "" - echo "" - echo "" - if test -n "$base_uri"; then - echo "" - fi - echo "" - echo "" - echo "" - echo "
Ojo: este sitio es un espejo (mirror). nulo.in es la fuente.
" - fi - if test "$inicio" != true; then - echo "☚ Volver al inicio" - fi - if test -n "$2"; then - echo "Último cambio:
" - echo "Ojo: este sitio es un espejo (mirror). nulo.in es la fuente.
" + // fi + if (options.ir_al_inicio) { + try writer.writeAll("☚ Volver al inicio\n"); + } + if (options.header) { + try writer.print( + \\