gleam/test/language/Makefile
2021-08-25 16:31:34 +01:00

21 lines
565 B
Makefile

.phony: build
build: clean erlang javascript
.phony: clean
clean:
@rm -rf target-*
.phony: erlang
erlang:
@echo test/language on Erlang
@cargo run --quiet -- compile-package --name language --src src --out target-erlang --target erlang
@cp src/*.erl target-erlang/
@cd target-erlang && erlc *.erl
@escript main_erlang.erl
.phony: javascript
javascript:
@echo test/language on JavaScript
@cargo run --quiet -- compile-package --name language --src src --out target-javascript --target javascript
@cp src/*.js target-javascript/
@node main_javascript.js