4789fdef-26b3-4c88-9c1d-48c40683fa30(lambda()
`((task . ("maak-deploy"))
(project . "olive-css")
(branch-name . "trunk")
(clone-url . "https://codeberg.org/jjba23/olive-css.git")
(env . ((VERITAS_REPORTER . monotone-reporter)))))
starting new job...
-> running command: cd /etc/byggsteg/job-clone/olive-css/trunk && uname -a
Linux wolk-jjba 6.18.22-gnu #1 SMP PREEMPT_DYNAMIC 1 x86_64 GNU/Linux
-> running command: cd /etc/byggsteg/job-clone/olive-css/trunk && git reset --hard && git pull
HEAD is now at 8e73e7d docs: ????
From https://codeberg.org/jjba23/olive-css
8e73e7d..e11c6e4 trunk -> origin/trunk
* [new tag] v0.1.11 -> v0.1.11
Updating 8e73e7d..e11c6e4
Fast-forward
maak.scm | 5 ++
scripts/olive-css-tree-shaking.scm | 160 +++++++++++++++++++++++++++++++++++++
2 files changed, 165 insertions(+)
create mode 100644 scripts/olive-css-tree-shaking.scm
-> running command: cd /etc/byggsteg/job-clone/olive-css/trunk && git log --name-status HEAD^..HEAD
commit e11c6e46dee79dc035ee6b3bc61c8c2d07800735
Merge: 8e73e7d 74d10a1
Author: Josep Bigorra (Joe) <jjbigorra@gmail.com>
Date: Sat Apr 25 11:24:08 2026 +0200
Merge pull request 'feat: add basic CSS tree-shaking script' (#2) from southfox/olive-css:trunk into trunk
Reviewed-on: https://codeberg.org/jjba23/olive-css/pulls/2
Reviewed-by: Josep Bigorra (Joe) <jjbigorra@gmail.com>
commit 74d10a1efcdfb10e4f6eb673daceb136678cb0a3
Author: SouthFox <master@southfox.me>
Date: Sat Apr 25 14:23:48 2026 +0800
feat: add tree-shake task
M maak.scm
commit a38fc73ad8e167855abd807b95ca3720788cc8e6
Author: SouthFox <master@southfox.me>
Date: Sat Apr 25 14:22:59 2026 +0800
docs: add license and docstrings
M scripts/olive-css-tree-shaking.scm
commit 00be7ea24ff9a8ff74e8fb63f4b3af9dfdf1ea7a
Author: SouthFox <master@southfox.me>
Date: Sat Apr 25 13:16:30 2026 +0800
refactor: improve CSS tree-shaking logic
M scripts/olive-css-tree-shaking.scm
commit 26c7b3a2b6b758121a44e71831839df19c993151
Author: SouthFox <master@southfox.me>
Date: Fri Apr 24 15:14:04 2026 +0800
feat: add basic CSS tree-shaking script
A scripts/olive-css-tree-shaking.scm
-> running command: cd /etc/byggsteg/job-clone/olive-css/trunk && sudo maak deploy
;;; note: source file /etc/byggsteg/job-clone/olive-css/trunk/./scripts/olive-css-gen.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/olive-css/trunk/scripts/olive-css-gen.scm.go
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;; or pass the --no-auto-compile argument to disable.
;;; compiling /etc/byggsteg/job-clone/olive-css/trunk/./scripts/olive-css-gen.scm
;;; note: source file ./src/olive-css/main.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/main.scm.go
;;; compiling ./src/olive-css/main.scm
;;; note: source file ./src/olive-css/dsl.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/dsl.scm.go
;;; compiling ./src/olive-css/dsl.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/dsl.scm.go
;;; note: source file ./src/olive-css/sizes.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/sizes.scm.go
;;; compiling ./src/olive-css/sizes.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/sizes.scm.go
;;; note: source file ./src/olive-css/decl/colors.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/colors.scm.go
;;; compiling ./src/olive-css/decl/colors.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/colors.scm.go
;;; note: source file ./src/olive-css/decl/layout.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/layout.scm.go
;;; compiling ./src/olive-css/decl/layout.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/layout.scm.go
;;; note: source file ./src/olive-css/decl/flexbox.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/flexbox.scm.go
;;; compiling ./src/olive-css/decl/flexbox.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/flexbox.scm.go
;;; note: source file ./src/olive-css/decl/spacing.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/spacing.scm.go
;;; compiling ./src/olive-css/decl/spacing.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/spacing.scm.go
;;; note: source file ./src/olive-css/decl/sizing.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/sizing.scm.go
;;; compiling ./src/olive-css/decl/sizing.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/sizing.scm.go
;;; note: source file ./src/olive-css/decl/filters.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/filters.scm.go
;;; compiling ./src/olive-css/decl/filters.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/filters.scm.go
;;; note: source file ./src/olive-css/decl/typography.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/typography.scm.go
;;; compiling ./src/olive-css/decl/typography.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/typography.scm.go
;;; note: source file ./src/olive-css/decl/animation.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/animation.scm.go
;;; compiling ./src/olive-css/decl/animation.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/animation.scm.go
;;; note: source file ./src/olive-css/decl/reset.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/reset.scm.go
;;; compiling ./src/olive-css/decl/reset.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/reset.scm.go
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/main.scm.go
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/olive-css/trunk/scripts/olive-css-gen.scm.go
[INFO] Generate framework style sheet with ALL features
[INFO] Generate RC Huidkliniek framework style sheet
[INFO] Generate Lucidplan framework style sheet
[INFO] Generate Byggsteg framework style sheet
[INFO] Generate Carvoeiro Water Fun framework style sheet
[INFO] Generate Torikomi framework style sheet
[INFO] Generate Iter Vitae framework style sheet
[INFO] Generate Wikimusic framework style sheet;;; note: source file /etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/animation.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/animation.scm.go
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;; or pass the --no-auto-compile argument to disable.
;;; compiling /etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/animation.scm
;;; note: source file /etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/dsl.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/dsl.scm.go
;;; compiling /etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/dsl.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/dsl.scm.go
;;; note: source file /etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/sizes.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/sizes.scm.go
;;; compiling /etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/sizes.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/sizes.scm.go
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/animation.scm.go
;;; note: source file /etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/colors.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/colors.scm.go
;;; compiling /etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/colors.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/colors.scm.go
;;; note: source file /etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/filters.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/filters.scm.go
;;; compiling /etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/filters.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/filters.scm.go
;;; note: source file /etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/flexbox.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/flexbox.scm.go
;;; compiling /etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/flexbox.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/flexbox.scm.go
;;; note: source file /etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/layout.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/layout.scm.go
;;; compiling /etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/layout.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/layout.scm.go
;;; note: source file /etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/reset.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/reset.scm.go
;;; compiling /etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/reset.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/reset.scm.go
;;; note: source file /etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/sizing.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/sizing.scm.go
;;; compiling /etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/sizing.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/sizing.scm.go
;;; note: source file API documentation saved to doc/api
/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/spacing.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/spacing.scm.go
;;; compiling /etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/spacing.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/spacing.scm.go
;;; note: source file /etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/typography.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/typography.scm.go
;;; compiling /etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/typography.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/decl/typography.scm.go
;;; note: source file /etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/main.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/main.scm.go
;;; compiling /etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/main.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/olive-css/trunk/src/olive-css/main.scm.go
index.texi:3140: warning: @end hoort alleen voor te komen aan begin van regel
index.texi:3155: warning: @end hoort alleen voor te komen aan begin van regel
index.texi: warning: een 'title'-commando en '@top' vereisen een titel
hernoemd './index' -> './doc/api-dist'
'/srv/http/jointhefreeworld.org/api-docs/olive-css/olive_002dcss_005fdecl_005fanimation.html' is verwijderd
'/srv/http/jointhefreeworld.org/api-docs/olive-css/olive_002dcss_005fdecl_005freset.html' is verwijderd
'/srv/http/jointhefreeworld.org/api-docs/olive-css/olive_002dcss_005fdecl_005fcolors.html' is verwijderd
'/srv/http/jointhefreeworld.org/api-docs/olive-css/olive_002dcss_005fdecl_005fspacing.html' is verwijderd
'/srv/http/jointhefreeworld.org/api-docs/olive-css/olive_002dcss_005fdecl_005flayout.html' is verwijderd
'/srv/http/jointhefreeworld.org/api-docs/olive-css/olive_002dcss_005fdecl_005ffilters.html' is verwijderd
'/srv/http/jointhefreeworld.org/api-docs/olive-css/olive_002dcss_005fdecl_005fflexbox.html' is verwijderd
'/srv/http/jointhefreeworld.org/api-docs/olive-css/olive_002dcss_005fsizes.html' is verwijderd
'/srv/http/jointhefreeworld.org/api-docs/olive-css/olive_002dcss_005fdsl.html' is verwijderd
'/srv/http/jointhefreeworld.org/api-docs/olive-css/olive_002dcss_005fdecl_005fsizing.html' is verwijderd
'/srv/http/jointhefreeworld.org/api-docs/olive-css/olive_002dcss_005fmain.html' is verwijderd
'/srv/http/jointhefreeworld.org/api-docs/olive-css/olive_002dcss_005fdecl_005ftypography.html' is verwijderd
'/srv/http/jointhefreeworld.org/api-docs/olive-css/API.html' is verwijderd
map '/srv/http/jointhefreeworld.org/api-docs/olive-css' is verwijderd
mkdir: map '/srv/http/jointhefreeworld.org/api-docs/olive-css' is aangemaakt
hernoemd 'doc/api-dist/API.html' -> '/srv/http/jointhefreeworld.org/api-docs/olive-css/API.html'
hernoemd 'doc/api-dist/olive_002dcss_005fdecl_005fanimation.html' -> '/srv/http/jointhefreeworld.org/api-docs/olive-css/olive_002dcss_005fdecl_005fanimation.html'
hernoemd 'doc/api-dist/olive_002dcss_005fdecl_005fcolors.html' -> '/srv/http/jointhefreeworld.org/api-docs/olive-css/olive_002dcss_005fdecl_005fcolors.html'
hernoemd 'doc/api-dist/olive_002dcss_005fdecl_005ffilters.html' -> '/srv/http/jointhefreeworld.org/api-docs/olive-css/olive_002dcss_005fdecl_005ffilters.html'
hernoemd 'doc/api-dist/olive_002dcss_005fdecl_005fflexbox.html' -> '/srv/http/jointhefreeworld.org/api-docs/olive-css/olive_002dcss_005fdecl_005fflexbox.html'
hernoemd 'doc/api-dist/olive_002dcss_005fdecl_005flayout.html' -> '/srv/http/jointhefreeworld.org/api-docs/olive-css/olive_002dcss_005fdecl_005flayout.html'
hernoemd 'doc/api-dist/olive_002dcss_005fdecl_005freset.html' -> '/srv/http/jointhefreeworld.org/api-docs/olive-css/olive_002dcss_005fdecl_005freset.html'
hernoemd 'doc/api-dist/olive_002dcss_005fdecl_005fsizing.html' -> '/srv/http/jointhefreeworld.org/api-docs/olive-css/olive_002dcss_005fdecl_005fsizing.html'
hernoemd 'doc/api-dist/olive_002dcss_005fdecl_005fspacing.html' -> '/srv/http/jointhefreeworld.org/api-docs/olive-css/olive_002dcss_005fdecl_005fspacing.html'
hernoemd 'doc/api-dist/olive_002dcss_005fdecl_005ftypography.html' -> '/srv/http/jointhefreeworld.org/api-docs/olive-css/olive_002dcss_005fdecl_005ftypography.html'
hernoemd 'doc/api-dist/olive_002dcss_005fdsl.html' -> '/srv/http/jointhefreeworld.org/api-docs/olive-css/olive_002dcss_005fdsl.html'
hernoemd 'doc/api-dist/olive_002dcss_005fmain.html' -> '/srv/http/jointhefreeworld.org/api-docs/olive-css/olive_002dcss_005fmain.html'
hernoemd 'doc/api-dist/olive_002dcss_005fsizes.html' -> '/srv/http/jointhefreeworld.org/api-docs/olive-css/olive_002dcss_005fsizes.html'
map 'doc/api-dist' is verwijderd
'doc/api/index.texi' is verwijderd
map 'doc/api' is verwijderd
map 'doc' is verwijderd
--------------------------------------------------------------
Maak: the infinitely extensible command runner
Loading tasks from Maak file: /etc/byggsteg/job-clone/olive-css/trunk/maak.scm
Executing Maak tasks: deploy
--------------------------------------------------------------
=> Running Maak task: deploy
Generate documentation for the project and publish to web directory.
;;; note: source file /etc/byggsteg/job-clone/olive-css/trunk/maak.scm
;;; newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/olive-css/trunk/maak.scm.go
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;; or pass the --no-auto-compile argument to disable.
;;; compiling /etc/byggsteg/job-clone/olive-css/trunk/maak.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/olive-css/trunk/maak.scm.go