Commit Graph

1311 Commits

Author SHA1 Message Date
Brian Leung
4ca7a45f63
Racket: make pruned-racket-catalog a flake input 2023-01-26 19:03:06 -08:00
Brian Leung
d685c829a3
info.rkt: cosmetics 2023-01-26 19:03:06 -08:00
DavHau
029dcc6358
Merge pull request #454 from zainab-ali/racket-git-repo
Support git url dependencies in Racket dream2nix generation
2023-01-24 22:03:47 +07:00
zainab-ali
168443c743 Correct indentation. 2023-01-22 00:23:29 +00: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
Ilan Joselevich
f11fa0fced
rust: add rustc to crane's defaultToolchain and to crane devshell (#457)
Co-authored-by: Yusuf Bera Ertan <y.bera003.06@protonmail.com>
2023-01-19 09:33:48 +03:00
hsjobeki
d8d54e2654 fix: bins false copied but should be symlinked 2023-01-14 19:11:38 +01:00
zainab-ali
3a583d12fe Stage git-url dependencies. 2023-01-13 14:59:56 +00:00
zainab-ali
54ffb6bdb3 pkg-in-stdlib? should return false if pkg is not found in catalog. 2023-01-13 14:59:56 +00:00
zainab-ali
7beba3aa79 Determine package name using package/name module. 2023-01-13 14:59:56 +00:00
zainab-ali
85f36a6821 Add a dream2nix logger. 2023-01-13 14:59:56 +00:00
zainab-ali
e273535d09 Refactor: compute paths and dependency list overrides separately. 2023-01-13 14:59:56 +00:00
zainab-ali
5087d2023a Refactor: Move local source json generation to helper. 2023-01-13 14:59:56 +00:00
zainab-ali
5b39cc4a89 Refactor: move url to source construction to a separate helper. 2023-01-13 14:59:23 +00:00
zainab-ali
df0a3da91b Refactor: Move reading dependencies from info.rkt into a helper. 2023-01-13 14:59:23 +00:00
zainab-ali
b9f2df85ef Refactor: Move dfs to its own function so that we can use let*. 2023-01-13 14:59:23 +00:00
hsjobeki
0881e2aa0e fix: conditionally use node_modules derivation to avoid spawning to many derivations 2023-01-11 16:57:55 +01:00
hsjobeki
4edc64c4e4 chore: cleanup 2023-01-11 15:51:06 +01:00
rubyowo
898440d4f5
fix: typo in a file name in a comment (#453) 2023-01-11 16:44:26 +03:00
hsjobeki
749d0f3f5c fix: docs 2023-01-11 11:27:37 +01:00
DavHau
87c3724e8c
Merge pull request #452 from max-privatevoid/flake-parts-projects-default-name
flake-parts: set default project name based on attribute name
2023-01-11 09:08:10 +08:00
Max
0b1dd7625a examples: don't set project name explicitly 2023-01-11 01:47:04 +01:00
Max
3c59158fe8 flake-parts: set default project name based on attribute name 2023-01-11 01:33:32 +01:00
hsjobeki
540821481e fix: fix logic issues with package.json in python builder 2023-01-10 18:07:20 +01:00
hsjobeki
28f7534d5d fix: outputs format 2023-01-10 10:33:47 +01:00
hsjobeki
2fc598e7ef add: copy node_modules in configure phase 2023-01-10 10:15:11 +01:00
hsjobeki
eac1e59763 refactor python builder 2023-01-09 15:51:57 +01:00
hsjobeki
eacec02ca8 chore: renamed python-builder app for nodejs 2023-01-09 09:58:14 +01:00
hsjobeki
1a556e3812 refactor: split concerns in multiple files 2023-01-05 17:37:54 +01:00
hsjobeki
fa0d483e8e nodejs: independent dev-shell 2023-01-04 16:43:26 +01:00
hsjobeki
f8ea04db61 nodejs: clean up builder 2023-01-04 14:34:49 +01:00
hsjobeki
9b701bb6c8 nodejs: clean up builder 2023-01-04 14:31:18 +01:00
Johannes Kirschbauer
bea76f9015
Update src/modules/utils.dream-lock/implementation.nix
Co-authored-by: DavHau <hsngrmpf+github@gmail.com>
2023-01-04 13:37:46 +01:00
Johannes Kirschbauer
f7eb51468a
Merge branch 'nix-community:main' into nodejs/strict-builder-draft 2023-01-04 11:13:05 +01:00
hsjobeki
6caacf392f chore: improve comments, names, format of src/subsystems/nodejs/builders/strict-builder/default.nix 2023-01-04 13:02:23 +08:00
DavHau
9f6911c78d
Merge pull request #447 from hsjobeki/fix/typo-example
examples: fix small typo
2023-01-02 20:05:34 +08:00
hsjobeki
49a2d7679f examples: fix small typo 2023-01-02 13:01:31 +01:00
DavHau
b056366e94
Merge pull request #444 from oati/haskell-overrides
haskell: add zlib override
2023-01-02 19:18:11 +08:00
DavHau
29a8ace020
Merge pull request #445 from oati/flake-parts-project-version
flake-parts: add `version` option to the `project` submodule
2023-01-02 19:17:04 +08:00
DavHau
618758ddbd
Merge pull request #439 from oati/haskell-add-constraints
haskell builder: add a `--constraint` to `configureFlags` for each dependency
2023-01-02 17:29:53 +08:00
DavHau
c71ce49fe3
Update default.nix 2023-01-02 17:29:29 +08:00
hsjobeki
c65e34d386 remove: leftover example file 2022-12-30 22:51:54 +01:00
hsjobeki
a9001c21eb add: little documentation for new nodejs builder 2022-12-30 22:49:43 +01:00
hsjobeki
ca80e29283 add: descriptive comments, remove: some unused bindings 2022-12-30 22:21:37 +01:00
hsjobeki
96e8a0e297 add: create devShell 2022-12-30 21:17:23 +01:00
hsjobeki
1690984d06 add: structured output & fix example 2022-12-30 20:20:35 +01:00
Yusuf Bera Ertan
7ca3383c2c
Merge pull request #434 from zainab-ali/main 2022-12-30 16:32:53 +03:00
hsjobeki
077b441933 format all files with pre-commmit 2022-12-30 13:29:35 +01:00
hsjobeki
21355b6451 Merge branch 'main' into nodejs/strict-builder-draft 2022-12-30 13:29:02 +01:00
hsjobeki
76ef564937 nodejs: add example how to use the new builder 2022-12-30 13:28:38 +01:00