flowsamples 0.24.0

A set of sample 'flow' programs
1
2
3
4
5
6
7
8
9
10
11
12
NAME=reverse
TMPDIR := $(shell mktemp -d)

wasm: $(NAME)/$(NAME).wasm

$(NAME)/$(NAME).wasm: $(TMPDIR)/wasm32-unknown-unknown/release/$(NAME).wasm
	@cp $< $@

$(TMPDIR)/wasm32-unknown-unknown/release/$(NAME).wasm: $(NAME)/$(NAME).rs $(NAME)/Cargo.toml
	@cargo build --quiet --manifest-path=$(NAME)/Cargo.toml --release --target-dir=$(TMPDIR) --lib --target=wasm32-unknown-unknown
	@wasm-gc $@
	@echo "Generated wasm implementation for function '$(NAME)'"