mirror of
https://github.com/extism/extism.git
synced 2026-04-23 03:00:11 -04:00
Work in progress * Adds some inline docs which generates a yarddoc site * Adds linting and code formatting abilities using rufo * Adds a Makefile with common operations Co-authored-by: Steve Manuel <steve@dylib.so>
28 lines
333 B
Makefile
28 lines
333 B
Makefile
|
|
.PHONY: prepare test
|
|
|
|
prepare:
|
|
bundle install
|
|
bundle binstubs --all
|
|
|
|
test: prepare
|
|
bundle exec rake test
|
|
|
|
clean:
|
|
rm extism-*.gem
|
|
|
|
publish: clean prepare
|
|
gem build extism.gemspec
|
|
gem push extism-*.gem
|
|
|
|
lint:
|
|
bundle exec rufo --check .
|
|
|
|
format:
|
|
bundle exec rufo .
|
|
|
|
docs:
|
|
bundle exec yard
|
|
|
|
show-docs: docs
|
|
open doc/index.html
|