Skip to content

Latest commit

 

History

History
74 lines (62 loc) · 1.11 KB

README.md

File metadata and controls

74 lines (62 loc) · 1.11 KB

Exmdir

linux command 'ls' writhin elixir, ms-dos's mdir style

TODO: Add description

Installation

If available in Hex, the package can be installed by adding exmdir to your list of dependencies in mix.exs:

def deps do
  [
    {:exmdir, "~> 0.1.0"}
  ]
end

Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/exmdir.

Unit Testing & Coveralls

MIX_ENV=test mix coveralls

Command Line Testing Guide

ls -al
ls -alc
ls -alb
ls -alcdf
ls -alf
ls -als
echo -e "./Music" | ls
ls | 1> test
ls 1231239dishf
echo $?
ls
echo $?
exmdir -al
exmdir -alc
exmdir -alb
exmdir -alcdf
exmdir -alf
exmdir -als
echo -e "./Music" | exmdir
exmdir | 1> test
exmdir 1231239dishf
echo $?
exmdir
echo $?

Debugging

iex -S mix exmdir

Document Generation

mix docs
open ./doc/index.html

Build

MIX_ENV=prod  mix escript.build