Commit Graph

  • 1d492cb0d7 Rename 'src' -> 'gram' in imports master Riyyi 2026-08-27 23:18:29 +02:00
  • 0219d56dc2 Rename project: Sindri -> Gram Riyyi 2026-08-25 21:27:51 +02:00
  • ddaa3846f2 Add even more tests and some impl improvements from their results Riyyi 2026-08-25 21:12:18 +02:00
  • 6e81c87501 Add more tests and some impl improvements from their results Riyyi 2026-08-21 20:43:46 +02:00
  • ba9c95a09f Remove redundant delete, test_state_init creates fresh output_dir Riyyi 2026-08-21 17:11:17 +02:00
  • 9437e8d97d Improve thread-safety Riyyi 2026-08-21 17:28:31 +02:00
  • 114aee655c Multi-threading in tests, add more tests Riyyi 2026-08-21 13:46:06 +02:00
  • f69f817bd5 Improve building of relative path Riyyi 2026-08-17 17:48:30 +02:00
  • ed402102c4 Impement first testcase Riyyi 2026-08-17 16:57:29 +02:00
  • 9a8ba59d68 Store clean_path, also add to reader API Riyyi 2026-08-17 16:56:48 +02:00
  • 9a4e61626c Improve error handling Riyyi 2026-08-09 21:06:59 +02:00
  • af5db96962 Better error handling for list dir and cli Riyyi 2026-08-09 17:31:53 +02:00
  • 5fcdba2c22 Better error handling for writer functions Riyyi 2026-08-09 17:11:30 +02:00
  • 4035ff48f3 Split reader into metadata/assets Riyyi 2026-08-09 16:39:43 +02:00
  • 78ba36ae07 Add file read function Riyyi 2026-08-09 15:40:35 +02:00
  • 2a0c478f7a Change types to idiomatic Ada_Case Odin Riyyi 2026-08-08 13:15:00 +02:00
  • 6fcfdd5b67 Add header reading Riyyi 2026-08-08 13:11:53 +02:00
  • 6aa175a445 Set more options in odinfmt.json Riyyi 2026-08-08 12:53:13 +02:00
  • ce6ef363d5 Move chunk impl to chunk package Riyyi 2026-08-06 22:25:11 +02:00
  • 70ec4fc9c7 No global for working dir Riyyi 2026-08-06 22:11:37 +02:00
  • 8eeeca0d90 No global state for easier testability Riyyi 2026-08-06 01:07:27 +02:00
  • 6820a3842d Add formatting check to pre-commit Riyyi 2026-08-03 22:08:33 +02:00
  • b3da887cc8 Example test and git hooks Riyyi 2026-08-03 21:51:48 +02:00
  • 7e3762a442 Fix leaks Riyyi 2026-08-03 21:11:02 +02:00
  • 7c71b82b10 Write assets and metadata to chunk files Riyyi 2026-08-03 20:36:37 +02:00
  • d1c9c1be05 Add chunk writing code Riyyi 2026-08-03 17:55:12 +02:00
  • 362f0dc048 Add initial header chunk writing Riyyi 2026-08-03 12:28:10 +02:00
  • 34f7b70039 Add header computation function Riyyi 2026-08-02 23:54:51 +02:00
  • 87d20f2ae5 Add more cli checks Riyyi 2026-08-02 17:08:18 +02:00
  • f36a50fca3 Add 'Usage' and 'Compiling' section Riyyi 2026-08-02 16:11:01 +02:00
  • c4cd64cf44 Improve allocation pattern Riyyi 2026-08-02 14:29:18 +02:00
  • b38caa7ff8 Dir listing with looping Riyyi 2026-08-02 13:33:10 +02:00
  • 856befd876 Restructure file module Riyyi 2026-08-02 13:04:53 +02:00
  • 3992c80e6b Dir listing with recursion Riyyi 2026-08-02 13:00:35 +02:00
  • 3b0b1a2387 Add directory listing Riyyi 2026-08-02 11:24:24 +02:00
  • f6e22f066d Store provided instead of full path Riyyi 2026-08-02 09:54:39 +02:00
  • 391245002f Explicit parameter shadow is required Riyyi 2026-08-02 09:51:35 +02:00
  • 142e073e98 Add file opening to read() Riyyi 2026-08-02 09:47:40 +02:00
  • eb426a5366 Improve lifetimes Riyyi 2026-08-02 09:29:11 +02:00
  • 88fd1b0b95 Infer type Riyyi 2026-08-02 03:55:12 +02:00
  • 7612c99722 Compression cli error message in same style as parsing Riyyi 2026-08-02 03:53:36 +02:00
  • 1647b2b17b Fix input/output cli flags for new core.os package Riyyi 2026-08-02 03:38:07 +02:00
  • 8c9bba3813 Extend odinfmt config Riyyi 2026-08-02 03:36:15 +02:00
  • 418c9cf39d Change buildscript output to build/ Riyyi 2026-08-01 18:39:12 +02:00
  • 056aee7ffc Add cli argument parsing Riyyi 2026-08-01 17:55:27 +02:00
  • 1914ad2c1e Prettifying README Riyyi 2026-08-01 16:51:42 +02:00
  • 0537b44b05 Add data layout design Riyyi 2026-08-01 16:45:46 +02:00
  • 67b1580eb4 Add src dir to collection Riyyi 2026-08-01 11:12:28 +02:00
  • a3db314203 Actually write formatted files to disk Riyyi 2026-07-31 22:29:08 +02:00
  • a012160f72 Make build script valid POSIX Riyyi 2026-07-31 20:37:14 +02:00
  • d7e8ae0a4a Set project name Riyyi 2026-07-30 22:27:13 +02:00
  • 30876992f1 Initial commit Riyyi 2026-07-30 20:46:08 +02:00