bundix:为您的 Bundler 管理的应用程序生成 Nix 表达式

时间:2024-07-18 05:42:46
【文件属性】:

文件名称:bundix:为您的 Bundler 管理的应用程序生成 Nix 表达式

文件大小:10KB

文件格式:ZIP

更新时间:2024-07-18 05:42:46

Ruby

Bundix 使您可以使用 Nix 包管理器轻松打包启用 Bundler 的应用程序。 是“生产就绪:trade_mark:”吗? 不。 它正在进行中。 安装 只需克隆 repo,Nix 就可以处理其他一切。 git clone https://github.com/aflatter/bundix 它是如何工作的? Bundix 使用 Bundler 构建 Ruby 环境的定义,并为其编写 Nix 表达式。 然后可以加载生成的表达式,所有 Gem 处理等现在将由 Nix 处理。 用法 切换到您的项目目录。 生成您的定义: nix-shell /path/to/bundix/repo --shell 'bundix expr' 使用nixpkgs.loadRubyEnv ./.bundix/definition.nix {}加载定义。 例子: let pkgs = import <nixpk


【文件预览】:
bundix-master
----bundix.gemspec(586B)
----bin()
--------bundix(79B)
----default.nix(562B)
----shell.nix(192B)
----TODO(214B)
----Gemfile(433B)
----Gemfile.lock(199B)
----gemset.nix(500B)
----env(80B)
----.gitignore(25B)
----lib()
--------bundix()
--------bundix.rb(170B)
----README.md(2KB)

网友评论