summaryrefslogtreecommitdiff
path: root/frontend/meson.build
AgeCommit message (Collapse)Author
25 hoursfrontend: static: Add simple.css symlinkxengineering
This allows to develop the frontend with `hugo server` and its built-in page refresh on file change. For the actual build the file is copied to the build directory by Meson.
25 hoursUse simple.cssxengineering
This enables the use of simple.css as CSS framework.
26 hoursAdd global Meson build systemxengineering
This commit fully introduces Meson as a build system for this repository. It makes sure the frontend page is built with Hugo before the Go executable is built and embeds the frontend.
26 hoursfrontend: Add Meson build systemxengineering
This is a first step towards using Meson for the whole repository. Having one central build system allows many things like ensuring that the frontend page is build before embedding it into the Go executable or like transpiling TypeScript to JavaScript before building the frontend page.