Anton-4
0e91eca9c8
website has moved to https://github.com/roc-lang/www.roc-lang.org ( #8094 )
...
* website has moved to https://github.com/roc-lang/www.roc-lang.org
* CI remove website build
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
* remove website build script CI
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
* additional cleanup
---------
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-07-22 18:53:15 +02:00
Anton-4
ea17dc62ea
new compiler flake ( #7950 )
...
* new compiler flake
* nix install fix + typo
* PR feedback changes
* snapshot cmd order matters
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
* build snapshots before testing
Context: 527522770
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
---------
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-07-11 13:38:02 +02:00
Anton-4
fac7041d11
Update tip to parens syntax ( #7771 )
...
* Update to parens syntax
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
* update snapshots
---------
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-05-02 15:18:35 +02:00
Anton-4
e89bb6eb50
Fix dev exit code #7767 ( #7768 )
...
* Fix dev exit code #7767
* fix nix+clippy
2025-04-29 20:25:15 +02:00
Dawid Danieluk
15f162f83c
feat(nix): make buildRocPackage fetch dependencies recursively ( #7729 )
...
* update nix buildRocPackage script
* change list of prefetched urls to include all links from the repository
* update nix buildRocPackage script to also include gz files
add debug echo
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
* use descriptive variable names and add allowed domains list
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
WIP
* add fizzbuzz to examples folder
* limit fizzbuzz range to 10
* include buildRocPackage tests in flake checks
* revert formatter changes
* extend range to contain FizzBuzz
* run nix fmt
* add flake checks to CI
* hello world + fix warnings
* fix unnecessary deps
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
* misc fixes
* nix fixes
---------
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
Co-authored-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-04-18 20:11:09 +02:00
Anton-4
a4ae083b60
security fix, simple-http-server fix
2025-03-21 17:49:41 +01:00
Jared Ramirez
bf4ccc42e3
Manually list files in test.zig and resolve errs
2025-02-11 09:51:56 -08:00
Anton-4
5e4ff44483
nix flake cleanup ( #7576 )
...
* nix flake cleanup
* fix devtools
* remove old zig version check
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
---------
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-02-04 19:05:57 +01:00
Brendan Hansknecht
bcb409c173
Initial Fuzzing Spike
...
This is just trying to get an example of fuzzing working.
Zig internal fuzzing is not ready yet (maybe we will switch for 0.15.0).
So we are instead using AFL.
This just gets really basic fuzzing for the cli running.
It doesn't really check anything useful, but it is a decent example.
Later, I want to add tooling for automatically running fuzzing and managing the corpus.
Not sure exactly how it will all work.
Also renames `command.zig` to `cli.zig` for clarity.
This does not yet work in nix.
2025-02-03 21:42:10 -08:00
Anton-4
64fc86bb8c
use simple-http-server fork
2025-01-15 14:14:23 +01:00
Anton-4
93bb737e66
fix curl GLIBC not found
2025-01-14 17:43:33 +01:00
Anton-4
af1c3d55d2
flake cleanup
2025-01-10 16:08:51 +01:00
Anton-4
bb79964aaa
try out old devShell syntax
2025-01-08 19:17:22 +01:00
Luke Boswell
b1e619be4a
fix nix flake
2025-01-08 16:16:22 +11:00
Luke Boswell
50129c970e
Merge remote-tracking branch 'remote/main' into build-roc-package
2025-01-08 16:04:42 +11:00
Anton-4
4c33cb6686
fix cli_test effectful_form getting stuck
2025-01-07 14:30:38 +01:00
Dawid Danieluk
8cbb6de28c
make diff smaller
2024-12-20 00:54:53 +01:00
Dawid Danieluk
832501b22e
move env variable outside of buildPhase
2024-12-20 00:54:53 +01:00
Dawid Danieluk
1eb663c952
add buildRocPackage to nix folder
2024-12-20 00:54:53 +01:00
Brendan Hansknecht
c139fcb40d
readd lld to nix shell
2024-12-11 17:56:43 -08:00
Luke Boswell
55779c3988
add clang for linux
2024-11-30 11:37:25 +11:00
Luke Boswell
dc3aa06d61
Merge remote-tracking branch 'remote/main' into upgrade-llvm-zig
2024-11-13 09:02:20 +11:00
Luke Boswell
926014518f
Merge remote-tracking branch 'remote/main' into rebuild-platform
2024-10-24 10:21:08 +11:00
Anton-4
3bad18dc92
refactoring progress, use valgrind on exe
2024-10-09 20:04:36 +02:00
Brendan Hansknecht
fd7b9d3fee
Remove stale RUSTFLAGS export
...
1. The issue is fixed.
2. It blocks all other rustflags set by end users like "fuse-ld=lld" which improves compilation perf.
2024-10-08 18:02:50 -07:00
Luke Boswell
61d4cebb3c
fix input 'rust-overlay' has an override for a non-existent input 'flake-utils'
2024-10-09 09:59:59 +11:00
Luke Boswell
915097d792
Merge remote-tracking branch 'remote/main' into upgrade-llvm-zig
2024-10-08 18:21:24 +11:00
Anton-4
587d0afd46
How to view code coverage
...
Commits:
* Code coverage
* flake lock update
* update nix rev
* flake update
* llvm-cov does not work on macos
* back to old rev
2024-09-28 18:52:51 +02:00
Luke Boswell
5c1e6d496d
revert back to zig from nixpkgs, using unstable
2024-07-31 16:09:55 +10:00
Luke Boswell
96db1bdce2
Merge remote-tracking branch 'remote/main' into upgrade-llvm-zig
2024-07-31 14:01:50 +10:00
Anton-4
3136c0b747
expose roc debug cli to nix
2024-07-30 19:58:01 +02:00
Luke Boswell
d50317d8e2
back to 18, use zig-overlay and zls-overlay instead of nixpkgs
2024-07-28 15:55:36 +10:00
Luke Boswell
a42d105515
change nix to uze LLVM18
2024-07-28 15:55:36 +10:00
Luke Boswell
01b3adf56a
start with flake updates
...
update nixpkgs to 24.05
fixup
2024-07-28 15:55:36 +10:00
Anton-4
6442c8b81f
Merge branch 'main' into del-unused-deps
2024-04-10 13:45:39 +02:00
Anton-4
f085b96f78
removed unused deps, added CI test
2024-04-09 19:47:31 +02:00
Anton-4
686e1b9146
updated flake.nix as well
2024-04-06 14:16:40 +02:00
Richard Feldman
a62234cb0b
Delete some trailing spaces
2024-02-13 19:49:23 -05:00
Anton-4
4dbda48de7
update nix revision
2023-12-26 19:08:40 +01:00
Anton-4
cf96010543
update to basic-cli 0.7.1
2023-12-23 16:54:59 +01:00
John Murray
e853d3b5ac
support nix run and add basic doc
2023-12-14 18:37:58 -05:00
John Murray
23de67915c
add basic flake template to use roc in another project
2023-12-14 18:37:58 -05:00
Brendan Hansknecht
e336aa525c
Merge pull request #6062 from JRMurr/div-0-should-crash
...
Update zig `@panic` calls to `roc_panic` for numeric errors
2023-12-05 12:28:47 -08:00
Brendan Hansknecht
fc09c3b002
remove debugir
2023-12-04 13:50:53 -08:00
Anton-4
590140f182
Revert "Merge pull request #6113 from JRMurr/nix-build-file-sets"
...
This reverts commit f7841f0d1c
, reversing
changes made to b4506a4dac
.
2023-12-01 18:48:12 +01:00
John Murray
5fe99e1ada
flake update
2023-11-28 22:10:18 -05:00
John Murray
4fe4041dc0
remove node from dev shell
2023-11-24 10:07:27 -05:00
John Murray
c9e1456fc4
fix formatting in flake
2023-11-24 10:07:26 -05:00
John Murray
191752e979
add zls to flake
2023-11-24 10:07:26 -05:00
John Murray
737d766841
add node to dev inputs
2023-11-24 10:07:26 -05:00