Skip to content

Package tear as nix flake for distribution - #29

Draft
expelledboy wants to merge 6 commits into
sveinbjornt:masterfrom
expelledboy:feat/nix-pkg
Draft

Package tear as nix flake for distribution#29
expelledboy wants to merge 6 commits into
sveinbjornt:masterfrom
expelledboy:feat/nix-pkg

Conversation

@expelledboy

Copy link
Copy Markdown

This is my attempt at getting this packaged via a flake, I am struggling...

If I can get make working in the dev shell, then the packaging will be trivial. But I am not that familiar enough with how xcodebuild works, if I am being honest.

I also made a few improvements along the way:

  • automatic environment using direnv
  • reproducible dev env using flake.nix devShell
  • refactored unit tests to use bats
  • refactored Makefile to include only build targets (exception clean)
  • refactored tasks into Justfile
  • added xcpretty for cleaner results from xcodebuild

image

Anyway, I am going out for drinks! :)

@sveinbjornt
sveinbjornt force-pushed the master branch 2 times, most recently from 4867dd4 to ed3bb67 Compare November 8, 2025 21:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant