roxide 0.2.14

A better rm command for your terminal
ver := `grep '^version =' Cargo.toml | sed 's/version = "\(.*\)"/\1/'`

dev:
  nix develop ./nix/dev --command fish

build:
  cargo build --release

remote-run:
  nix run github:abhi-xyz/roxide -- help

push:
  cargo fmt --all -v 
  cargo build --release
  cargo install --path .
  git add -A && git commit -m 'refacoring' && git push

build-dev:
  cargo build --release --features extra_commands

build-release:
  cargo build --release

install:
  cargo install --path .

release:
  cargo fmt --all -v 
  cargo build --release
  cargo install --path .
  git tag v{{ver}}
  git add -A && git commit -m 'new release' && git push
  git push --tags
  cargo publish