Some refactoring again, moving stuff from flake.nix into crane-build.nix
for better structure and cleaner separation of `callPackage` module.

Finally, as a preparation for potentially using mkosi for clean package
build environments for different distros, Debian packages hopefully as a
first step. I am hoping to add some mkosi definitions later for running
debuild or dpkg-buildpackage in a clean environment. Maybe we can also
test the package a little bit using mkosi.

Thomas Mühlbacher (7):
  refactor(nix): rm now unused imports
  flake.lock: Update
  test(nix): add aarch64 cross build to checks
  refactor(nix): rm no longer needed build decls
  refactor(nix): move out build into separate file
  refactor(nix): use versionCheckHook
  feat(nix): add mkosi to devshell

 crane-build.nix | 135 ++++++++++++++++++++++++++++
 flake.lock      |  24 ++---
 flake.nix       | 232 ++++++++++++------------------------------------
 3 files changed, 202 insertions(+), 189 deletions(-)
 create mode 100644 crane-build.nix

-- 
2.51.0


Reply via email to