Compare commits

..

6 Commits

Author SHA1 Message Date
George Thomas
df1f73eb8a Script the full build 2026-03-24 11:24:40 +00:00
George Thomas
6bb06b117f Symlink static lib instead of copying
This means we need to run the script much less often.
2026-03-24 11:24:40 +00:00
George Thomas
649c1b466f Revert "Ditch Bash script for custom setup"
This reverts commit 1f1c0d959da699ce04f7951ecbcdb7976c8c0750.

This doesn't work well with multi-component builds. For example, it requires `"haskell.sessionLoading": "singleComponent"` in VSCode, which makes HLS work less reliably.
2026-03-24 11:24:40 +00:00
George Thomas
b79a4c0804 Ditch Bash script for custom setup 2026-03-24 11:24:40 +00:00
George Thomas
b68d6257d3 Move bindings generation to Rust build script 2026-03-24 11:24:40 +00:00
George Thomas
b94e8ef11b Make staged imports consistent 2026-03-24 11:24:40 +00:00

View File

@ -15,6 +15,7 @@ module GarnetRs.Raw where
-- {-# LANGUAGE ExplicitLevelImports #-} -- {-# LANGUAGE ExplicitLevelImports #-}
-- import HsBindgen.Runtime.LibC qualified -- import HsBindgen.Runtime.LibC qualified
-- import splice Data.List -- import splice Data.List
-- import splice Data.Text qualified as T
-- import splice Data.Tuple.Extra -- import splice Data.Tuple.Extra
-- import splice HsBindgen.TH -- import splice HsBindgen.TH
-- import splice Language.Haskell.TH -- import splice Language.Haskell.TH