DavHau
|
2954969468
|
refactor(rust-crane): move crane dependency out of config.deps
|
2023-08-28 22:20:28 +00:00 |
|
Yusuf Bera Ertan
|
6e8a22196b
|
feat(rust): pass mkDerivation options to crane options, add options to specify arguments for main and deps derivations
|
2023-08-28 22:20:28 +00:00 |
|
Yusuf Bera Ertan
|
5b4775c457
|
refactor: remove devshell code from buildRustPackage
|
2023-08-28 22:20:28 +00:00 |
|
Yusuf Bera Ertan
|
39a895d579
|
feat(rust): add some options to crane builder, move rust drvs to examples dir
|
2023-08-28 22:20:28 +00:00 |
|
Yusuf Bera Ertan
|
b2ca3da052
|
feat(rust): port crane builder
|
2023-08-28 22:20:28 +00:00 |
|
Yusuf Bera Ertan
|
55b0141465
|
docs(rust): update some comments
|
2023-08-28 22:20:28 +00:00 |
|
DavHau
|
4ef27221f7
|
feat(rust): move v1/nix/modules to modules
|
2023-08-28 22:20:28 +00:00 |
|
DavHau
|
69560f5128
|
chore(v1): get rid of dreamLockUtils.nix
|
2023-08-28 22:20:28 +00:00 |
|
DavHau
|
4663912a1c
|
tests: add nix unit tests for pip module
|
2023-08-28 15:27:03 +00:00 |
|
DavHau
|
678272fa4e
|
pip: add internal option pip.rootDependencies
- this allows to select the rootDependencies manually or via an additional module like pip-hotfixes
|
2023-08-28 15:27:03 +00:00 |
|
DavHau
|
6646e20dfb
|
refactor(pip): move flattenDependencies and ignoredDependencies to separate module pip-hotfixes
|
2023-08-28 15:27:03 +00:00 |
|
DavHau
|
b58cc53fac
|
feat(pip): add option ignoredDependencies, to ignore dependencies like wheel
also add unzip to native build inputs to allow .zip sdist files
|
2023-08-28 15:27:03 +00:00 |
|
DavHau
|
919cd21990
|
feat(pip): add option flattenedDependencies for requirements specifications without root
|
2023-08-28 15:27:03 +00:00 |
|
DavHau
|
5724c1e389
|
lib.evalModules: fix reference to modules
|
2023-08-28 15:27:03 +00:00 |
|
DavHau
|
01496bcc72
|
modules: add standalone flake
|
2023-08-07 13:51:03 +00:00 |
|
DavHau
|
995aca8d7d
|
all-modules: ignore files in module directory
|
2023-08-07 13:51:03 +00:00 |
|
DavHau
|
890d60bcb4
|
examples: move to /examples from /modules/drvs
|
2023-07-29 15:08:40 +02:00 |
|
DavHau
|
ef388ef84c
|
chore(modules): move core modules to ./modules/core
|
2023-07-29 12:36:13 +02:00 |
|
DavHau
|
fee831dd8f
|
drv-parts: migrate some examples from drv-parts repo
|
2023-07-29 12:36:13 +02:00 |
|
DavHau
|
92aa826648
|
refactor: move drv-parts into dream2nix
because managing a single repo is simpler than managing two.
|
2023-07-29 12:36:04 +02:00 |
|
DavHau
|
4dc2377896
|
packages.nix: fix typo
|
2023-07-29 09:45:31 +02:00 |
|
DavHau
|
c93ace7b6b
|
chore: reformat docs for writers
|
2023-07-26 16:15:11 +02:00 |
|
DavHau
|
9023d3bf18
|
chore: format
|
2023-07-26 15:52:57 +02:00 |
|
Robert Hensing
|
3d4131046b
|
Add module docs for writers
|
2023-07-26 15:52:57 +02:00 |
|
DavHau
|
cdfbf98a11
|
feat: add dream2nix.modules.drv-parts.core
This already includes the `lock` module and makes it easier to call dream2nix via evalModules
|
2023-07-24 14:39:01 +02:00 |
|
DavHau
|
96a11d4197
|
move v1/nix to top-level
|
2023-07-19 15:53:03 +02:00 |
|