Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/nix support #2257

Draft
wants to merge 24 commits into
base: master
Choose a base branch
from

Commits on Nov 4, 2024

  1. minimal shell stub

    Lederstrumpf committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    22c6030 View commit details
    Browse the repository at this point in the history
  2. add missing pieces

    Lederstrumpf committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    1e1dce5 View commit details
    Browse the repository at this point in the history
  3. add flake boilerplate

    Lederstrumpf committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    484f4e6 View commit details
    Browse the repository at this point in the history
  4. add cmakels

    Lederstrumpf committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    74fdf55 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2e636d3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7a5ca28 View commit details
    Browse the repository at this point in the history
  7. add rust support & inline relevant init.sh

    except python
    Lederstrumpf committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    2adcfd1 View commit details
    Browse the repository at this point in the history
  8. only use laggard nixpkgs for cmake

    need more up to date gcc
    Lederstrumpf committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    ffce69a View commit details
    Browse the repository at this point in the history
  9. add seccomp & ncurses

    Lederstrumpf committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    ce7f63f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    830d7dc View commit details
    Browse the repository at this point in the history
  11. cmake config overrides

    Lederstrumpf committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    be9b13c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4a49bab View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    658dbf0 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    bda8f7a View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    f4109f8 View commit details
    Browse the repository at this point in the history
  16. Revert "use standard cargo path :/"

    This reverts commit bda8f7a.
    Lederstrumpf committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    c7e3e96 View commit details
    Browse the repository at this point in the history
  17. segregate out rust vars

    They should be set on Ubuntu, but not Nix: for Nix, .cargo and .rustup
    should be within project repo to not pollute system.
    Lederstrumpf committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    a2f8a40 View commit details
    Browse the repository at this point in the history
  18. update .gitignore

    Lederstrumpf committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    eaf49be View commit details
    Browse the repository at this point in the history
  19. add readme explainer

    Lederstrumpf committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    6640b1e View commit details
    Browse the repository at this point in the history
  20. fmt

    Lederstrumpf committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    ec7de0c View commit details
    Browse the repository at this point in the history
  21. reduce to minimal pkgs

    Lederstrumpf committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    7f2f4c4 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    00c6873 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    3164517 View commit details
    Browse the repository at this point in the history
  24. remove shell.nix

    Lederstrumpf committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    d7b509c View commit details
    Browse the repository at this point in the history