Commit graph

778 commits

Author SHA1 Message Date
Folkert de Vries
066487ea6e
Merge branch 'trunk' into joshuawarner32/use-collection-4 2021-11-14 13:31:46 +01:00
Joshua Warner
d63405d824 Make Expr::List use a Collection 2021-11-13 07:38:11 -08:00
Joshua Warner
a4ca6a31a6 Use Collection in Expr::Record and related places 2021-11-13 07:36:05 -08:00
Folkert
38da99b1ac make it work 2021-11-11 23:36:35 +01:00
Folkert
c827256e47 Merge remote-tracking branch 'origin/trunk' into tag-union-imitate-rust 2021-11-11 18:58:49 +01:00
Richard Feldman
f82ca36b19
Merge pull request #1939 from rtfeldman/cli_improvements
cli improvements, added examples to nightly release
2021-11-11 00:21:56 +01:00
Folkert
acb26002c8 fix repl 2021-11-10 23:36:16 +01:00
Folkert
144dbef434 Merge remote-tracking branch 'origin/trunk' into tag-union-imitate-rust 2021-11-10 17:19:30 +01:00
Folkert
5632e3159d remove im dependency where not needed 2021-11-10 16:00:22 +01:00
Anton-4
f5dc3ac3aa fmt 2021-11-10 10:07:13 +01:00
Folkert
a9ce02799c WIP 2021-11-09 21:37:56 +01:00
Anton-4
46a09d81e8 cli improvements, added examples to nightly package 2021-11-09 17:25:18 +01:00
Folkert
a9d483cb60 Merge remote-tracking branch 'origin/trunk' into tag-union-imitate-rust 2021-11-08 22:31:17 +01:00
Brendan Hansknecht
edfde281b2 remove unused lock file 2021-11-07 20:22:26 -08:00
Brendan Hansknecht
cbc0b3c0cf Pull cli_utils out of cli to stop them from always building 2021-11-07 18:33:52 -08:00
Folkert
0e1e3381f0 Merge remote-tracking branch 'origin/trunk' into tag-union-imitate-rust 2021-11-07 15:29:55 +01:00
Brendan Hansknecht
deb0d167e8 Minimize clap features 2021-11-06 15:07:21 -07:00
Brendan Hansknecht
74a55f53f3 Switch back to cranelift due to versioning and aarch64 issues 2021-11-06 14:24:58 -07:00
Brendan Hansknecht
40f0271ccf Fix M1 mac build
I changed wasmer to use the llvm backend because it compiles the fastest and supports aarch64.
If we later run into llvm versioning issues of some sort, we should switch this to cranelift.
Also re-adds serde-json which is used on macos.
2021-11-06 14:08:19 -07:00
Brendan Hansknecht
73e2cbcb1e Make versions numbers consistent and matching the lock files 2021-11-06 13:24:45 -07:00
Brendan Hansknecht
81cd5f9ef9 Keep wasmer as a cli dev dependency 2021-11-06 13:12:03 -07:00
Brendan Hansknecht
0b3c95ca97 Make wasmer optional for cli 2021-11-06 10:34:22 -07:00
Brendan Hansknecht
c595668b37 Remove dependency on cranelift 2021-11-05 19:59:42 -07:00
Brendan Hansknecht
df76f5f49c Update deprecated clap function 2021-11-05 19:47:09 -07:00
Brendan Hansknecht
d49ac68bcc Update dep with major version changes 2021-11-05 19:19:37 -07:00
Brendan Hansknecht
bddc08c977 Remove unused dependencies 2021-11-05 16:58:11 -07:00
Folkert
5cd232816b waypoint 2021-11-05 21:30:20 +01:00
Brendan Hansknecht
492a2ca70e Update testing features 2021-11-04 23:27:07 -07:00
Brendan Hansknecht
d78b351798 cleanup targets and llvm config to properly progate and build with any subset of features 2021-11-04 21:48:04 -07:00
Shritesh Bhattarai
ec8c4665ab
Merge branch 'trunk' into shritesh/hello-swift 2021-11-03 09:46:56 -04:00
Richard Feldman
e2dc172992
Merge pull request #1879 from rtfeldman/docs-cli-WIP
add WIP to cli help for docs
2021-11-03 07:38:28 -04:00
Folkert de Vries
416a143a7d
Merge branch 'trunk' into shritesh/hello-swift 2021-11-03 12:12:42 +01:00
Anton-4
a3fc724df3 removed unused maplit 2021-11-03 10:50:25 +01:00
Anton-4
42bb59ae0d
add WIP to cli help for docs 2021-11-03 09:27:00 +01:00
Shritesh Bhattarai
b6872a06d1 Add cli test for hello-swift 2021-11-02 21:28:01 -04:00
Richard Feldman
ac42470c81 Drop unused libc deps 2021-11-02 19:37:38 -04:00
Richard Feldman
14dc4dec88 Drop unused inlinable_string dep 2021-11-02 19:37:05 -04:00
Folkert
391025145f Merge remote-tracking branch 'origin/trunk' into false-cleanup 2021-10-30 00:56:13 +02:00
Matthias Beyer
26ceda4aa4 Fix: Replace deprecated Arg::help() call with Arg::about()
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-10-27 18:14:27 +02:00
Matthias Beyer
9ece0fa0be Fix: Do not use custom clone of clap, but upstream
The trick was that the dependency string must be "= 3.0.0-beta.1", not
"~3.0.0-beta.1"!

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-10-27 18:14:27 +02:00
Richard Feldman
1b691ec37e
Add comment for why false interpreter CLI test is only run in prod 2021-10-27 09:53:03 -04:00
Folkert
d561f2661d speedups 2021-10-27 00:01:21 +02:00
Brendan Hansknecht
056b10b36b Merge branch 'trunk' into false-cleanup 2021-10-24 11:49:30 -07:00
Brendan Hansknecht
9e9ebc9e41 Enable valgrind in testing 2021-10-24 11:42:05 -07:00
Kevin Sjöberg
3bea23bed5 Ensure we pass stdout (the String contents) instead of the Out struct 2021-10-24 16:13:48 +02:00
Anton-4
4740761349 fmt 2021-10-23 19:57:08 +02:00
Anton-4
ae136f1a0e print nightly version with commit after release 2021-10-23 19:53:39 +02:00
Folkert
84950366b0 Merge remote-tracking branch 'origin/trunk' into false 2021-10-21 20:20:56 +02:00
Anton-4
bd67f770ca
launch_editor arg fix 2021-10-21 09:36:50 +02:00
Brendan Hansknecht
b4be6da3a4 Add cli test for false interpreter 2021-10-19 11:27:05 -07:00