Go to file
2023-01-14 03:28:26 +01:00
.vscode scriptlang: strict value parser done 2023-01-12 13:33:19 +01:00
browser browser: graphics and dom 2023-01-14 03:28:26 +01:00
server build: source deps instead of static libs 2023-01-09 21:11:06 +01:00
subprojects setup 2023-01-08 18:41:40 +01:00
utils scriptlang: strict value parser done 2023-01-12 13:33:19 +01:00
.clang-format setup 2023-01-08 18:41:40 +01:00
.clangd scriptlang: don't be strict about throwing unwraps 2023-01-11 14:02:37 +01:00
LICENSE Initial commit 2023-01-08 18:09:47 +01:00
meson.build moved markup and scriptlang inside browser 2023-01-13 13:51:09 +01:00
README.md sdl can build now 2023-01-08 19:33:07 +01:00

web-stack-project

Build project

  • Open project in terminal
  • Run meson setup builddir, or CXX=clang-<version> meson setup builddir if clang and clang-version is different
  • Navigate into builddir, cd builddir
  • Compile meson compile
  • Run, ./browser or ./server

VS Code development setup

Install

Config

Add these to settings.json if necessary

{
    // probably necessary
    "clangd.onConfigChanged": "restart",

    // only necessary if default `/usr/bin/clangd` isn't the correct version
    "clangd.path": "/usr/bin/clangd-<version>", // <version> is a place holder, eg, `clangd-15`
}