···99 mkdir -p src/homepage/from_prebuild
1010 cp --update=none priv/codegen-templates/data.gleam src/homepage/from_prebuild/data.gleam
1111 gleam run -m homepage/prepare {{FLAGS}}
1212+ curl -L https://unpkg.com/@knadh/oat@0.4.1/oat.min.css -o src/homepage/from_prebuild/oat.css
1213 tailwindcss -i ./site.css -o ./assets/styles.css -m
13141415# Produce a production mode site bundle in dist.
1516build:
1617 just prepare -- --prod
1718 rm -fr ./dist
1818- gleam run -m lustre/dev build
1919+ gleam run -m lustre/dev build --minify
1920 just prepare -- --prod --prepopulate
20212122# Runs two watchers and allows you to always get a proper preview before pushing!
+2
manifest.toml
···99 { name = "envoy", version = "1.1.0", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "envoy", source = "hex", outer_checksum = "850DA9D29D2E5987735872A2B5C81035146D7FE19EFC486129E44440D03FD832" },
1010 { name = "exception", version = "2.1.0", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "exception", source = "hex", outer_checksum = "329D269D5C2A314F7364BD2711372B6F2C58FA6F39981572E5CA68624D291F8C" },
1111 { name = "filepath", version = "1.1.2", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "filepath", source = "hex", outer_checksum = "B06A9AF0BF10E51401D64B98E4B627F1D2E48C154967DA7AF4D0914780A6D40A" },
1212+ { name = "glaze_oat", version = "3.0.0", build_tools = ["gleam"], requirements = ["gleam_json", "gleam_stdlib", "lustre"], otp_app = "glaze_oat", source = "hex", outer_checksum = "B1373CA720EBB9D7FBDA4D2E28CAAD2B1928F6845313570AE72CA1D93B069706" },
1213 { name = "gleam_community_ansi", version = "1.4.4", build_tools = ["gleam"], requirements = ["gleam_community_colour", "gleam_regexp", "gleam_stdlib"], otp_app = "gleam_community_ansi", source = "hex", outer_checksum = "1B3AEA6074AB34D5F0674744F36DDC7290303A03295507E2DEC61EDD6F5777FE" },
1314 { name = "gleam_community_colour", version = "2.0.4", build_tools = ["gleam"], requirements = ["gleam_json", "gleam_stdlib"], otp_app = "gleam_community_colour", source = "hex", outer_checksum = "6DB4665555D7D2B27F0EA32EF47E8BEBC4303821765F9C73D483F38EE24894F0" },
1415 { name = "gleam_crypto", version = "1.5.1", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "gleam_crypto", source = "hex", outer_checksum = "50774BAFFF1144E7872814C566C5D653D83A3EBF23ACC3156B757A1B6819086E" },
···5455[requirements]
5556argv = { version = ">= 1.0.2 and < 2.0.0" }
5657chilp = { version = ">= 1.0.0 and < 2.0.0" }
5858+glaze_oat = { version = ">= 3.0.0 and < 4.0.0" }
5759gleam_erlang = { version = ">= 1.3.0 and < 2.0.0" }
5860gleam_json = { version = ">= 3.1.0 and < 4.0.0" }
5961gleam_regexp = { version = ">= 1.1.1 and < 2.0.0" }