Commit Graph

71 Commits

Author SHA1 Message Date
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