Commit Graph

104 Commits

Author SHA1 Message Date
DavHau
771ff6e378 fix: remote location of cabal2json repo in examples 2023-03-13 12:45:31 +07:00
DavHau
b4b491bd77
Merge pull request #465 from max-privatevoid/flake-module-tweaks
flake-parts: add builder option + don't expose packages automatically
2023-02-16 09:19:56 +07:00
DavHau
f61d9311e2
Merge pull request #443 from oati/cabal-translator
haskell: add impure cabal-plan translator based on hackage translator
2023-02-01 15:01:17 +07:00
Max
5212f53cb9 examples: show manual package selection in flake-parts module 2023-01-31 17:41:55 +01:00
DavHau
073357486c haskell: cabal: fix project.toml of example 2023-01-31 16:03:43 +07:00
DavHau
759c70ed33
Merge pull request #431 from hsjobeki/nodejs/strict-builder-draft
new nodejs strict builder
2023-01-21 16:28:23 +08:00
Max
0b1dd7625a examples: don't set project name explicitly 2023-01-11 01:47:04 +01:00
Johannes Kirschbauer
f7eb51468a
Merge branch 'nix-community:main' into nodejs/strict-builder-draft 2023-01-04 11:13:05 +01:00
hsjobeki
49a2d7679f examples: fix small typo 2023-01-02 13:01:31 +01:00
hsjobeki
c65e34d386 remove: leftover example file 2022-12-30 22:51:54 +01:00
Erin
9e2f23d654 haskell: cabal translator: basic example based on the cabal-plan example 2022-12-30 15:39:27 -06:00
hsjobeki
1690984d06 add: structured output & fix example 2022-12-30 20:20:35 +01:00
hsjobeki
76ef564937 nodejs: add example how to use the new builder 2022-12-30 13:28:38 +01:00
Yusuf Bera Ertan
1cbc3aac3e
fix: use correct toolchain packages for rust_set-rust-toolchain example 2022-12-18 03:03:16 +03:00
DavHau
e82afbcb55 fix: python pip example 2022-12-15 14:53:22 +07:00
DavHau
011b8ba238 add example for defining projects as attrs 2022-12-13 13:40:46 +07:00
DavHau
a62727de80 add example for automatic project detection 2022-12-13 13:32:16 +07:00
DavHau
4b57061c04 fix example _d2n-extended: reference ./proejcts.toml 2022-12-13 12:46:38 +07:00
DavHau
01b5d43524 chore: use projects.toml in docs and examples 2022-12-13 12:42:03 +07:00
DavHau
8b4d355e80 chore: examples: _d2n-extend-devShell: override also default attribute 2022-12-09 11:22:27 +07:00
DavHau
ecc71875f5 chore: limit API surface; remove makeOutputs from examples 2022-12-04 01:17:34 +07:00
Antoine Carnec
fc71ea64a8 Removed erroneous pythonVersion argument 2022-12-01 16:18:19 +00:00
DavHau
ce047a9cea chore: stop promoting flake parts as api is in beta 2022-12-01 18:56:19 +07:00
DavHau
3dd3402908 feat: python: poetry: add flags pythonVersion, system 2022-11-23 12:52:36 +01:00
phaer
1885ab718d initialize poetry translator 2022-11-23 12:37:06 +01:00
phaer
0a60cec98c initialize poetry translator from templates 2022-11-23 12:37:06 +01:00
DavHau
b9225c85b4 chore: python: pip: rename pythonAttr -> pythonVersion 2022-11-23 12:15:03 +01:00
DavHau
8292f47f42 chore: python: rename pinned -> pip-freeze 2022-11-23 10:58:17 +01:00
Florian Friesdorf
8fe0f06a47 Add python translator for pinned packages
Co-authored-by: DavHau <hsngrmpf+github@gmail.com>
2022-11-22 18:06:20 +00:00
Yusuf Bera Ertan
da25b343c6
refactor: rename dream2nixInterface -> dream2nix-interface 2022-11-22 17:45:11 +03:00
Yusuf Bera Ertan
f44016a2d4
refactor: move dream2nix interface to modules 2022-11-20 09:03:09 +03:00
DavHau
a0c0260c14 chore: reduce packages built by .#tests-examples 2022-11-15 00:13:25 +01:00
DavHau
1eec3ec74f feat: add example for defining projects manually 2022-11-13 16:00:32 +01:00
Yusuf Bera Ertan
6f840b11f1
fix: rename checks in examples 2022-11-13 14:19:46 +03:00
Yusuf Bera Ertan
37c71736a7
refactor: change some examples sources to make them take less time on CI 2022-11-13 14:11:56 +03:00
DavHau
86d6c6a42e fix example for overriding devShell 2022-11-12 10:03:45 +01:00
Yusuf Bera Ertan
ccde7c928b
fix: correct example dream2nix input url 2022-11-12 01:04:07 +03:00
Yusuf Bera Ertan
19933dbcf0
refactor(flake-parts): make outputs option more consistent, use mkMerge for merging, default projectRoot to self 2022-11-12 01:01:19 +03:00
Yusuf Bera Ertan
759b662e02
refactor(flake-parts): use perSystem for defining inputs, drop makeFlakeOutputs usage 2022-11-11 22:36:13 +03:00
DavHau
ffcdcff326 change example to fix #352 2022-11-08 22:16:08 +01:00
DavHau
2c836a8bbb
Merge pull request #336 from leungbk/cabal-freeze-tweaks
cabal-freeze improvements
2022-11-08 21:33:57 +01:00
Yusuf Bera Ertan
cc3020a32f
refactor: change projects -> inputs, make option description more explanatory 2022-10-31 22:26:03 +03:00
Yusuf Bera Ertan
5fd403b090
feat: define projects via attrset, rename flakePartsModule to flakeModule 2022-10-29 03:57:38 +03:00
Yusuf Bera Ertan
f15d2efa0b
feat: add outputs attributes for accessing raw dream2nix outputs, showcase overriding package in example 2022-10-29 02:40:57 +03:00
Yusuf Bera Ertan
773d8bac43
feat: add a flake-parts module 2022-10-29 00:51:52 +03:00
DavHau
a20bb9ced1 add example for devShell via dlib.mergeFlakes 2022-10-28 22:36:14 +02:00
Bill Ewanick
38ce98e281 Add example of overriding devShells to prettier flake 2022-10-28 21:39:47 +02:00
Brian Leung
2d78731477
translators/cabal-freeze: Read name and version from cabal file
Also remove those fields from extraArgs.
2022-10-22 02:25:39 -07:00
Brian Leung
68c23526e5
translators/cabal-freeze: add example flake 2022-10-17 04:29:06 -07:00
DavHau
26e4adffcc Merge remote-tracking branch 'origin/main' into indexers 2022-10-15 00:21:18 +02:00