├── .gitattributes ├── .gitignore ├── AUTHORS ├── COMPATIBILITY ├── CONTRIBUTING ├── INSTALL ├── LICENSE ├── Makefile ├── README ├── VERSION ├── exmake.bat ├── lib ├── application.ex ├── cache.ex ├── cache_error.ex ├── config.ex ├── coordinator.ex ├── env.ex ├── env_error.ex ├── file.ex ├── helpers.ex ├── lib.ex ├── lib │ ├── csharp.ex │ ├── elixir.ex │ ├── erlang.ex │ ├── exmake.ex │ ├── fsharp.ex │ └── host.ex ├── libraries.ex ├── load_error.ex ├── loader.ex ├── logger.ex ├── runner.ex ├── script_error.ex ├── shell_error.ex ├── stale_error.ex ├── state.ex ├── supervisor.ex ├── throw_error.ex ├── timer.ex ├── usage_error.ex ├── utils.ex └── worker.ex ├── mix.exs └── test ├── load_test.exs └── test_helper.exs /.gitattributes: -------------------------------------------------------------------------------- 1 | *.bat text=crlf 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/AUTHORS -------------------------------------------------------------------------------- /COMPATIBILITY: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/COMPATIBILITY -------------------------------------------------------------------------------- /CONTRIBUTING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/CONTRIBUTING -------------------------------------------------------------------------------- /INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/INSTALL -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/Makefile -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/README -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 0.5.0 2 | -------------------------------------------------------------------------------- /exmake.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | escript exmake %* 3 | -------------------------------------------------------------------------------- /lib/application.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/application.ex -------------------------------------------------------------------------------- /lib/cache.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/cache.ex -------------------------------------------------------------------------------- /lib/cache_error.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/cache_error.ex -------------------------------------------------------------------------------- /lib/config.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/config.ex -------------------------------------------------------------------------------- /lib/coordinator.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/coordinator.ex -------------------------------------------------------------------------------- /lib/env.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/env.ex -------------------------------------------------------------------------------- /lib/env_error.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/env_error.ex -------------------------------------------------------------------------------- /lib/file.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/file.ex -------------------------------------------------------------------------------- /lib/helpers.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/helpers.ex -------------------------------------------------------------------------------- /lib/lib.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/lib.ex -------------------------------------------------------------------------------- /lib/lib/csharp.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/lib/csharp.ex -------------------------------------------------------------------------------- /lib/lib/elixir.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/lib/elixir.ex -------------------------------------------------------------------------------- /lib/lib/erlang.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/lib/erlang.ex -------------------------------------------------------------------------------- /lib/lib/exmake.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/lib/exmake.ex -------------------------------------------------------------------------------- /lib/lib/fsharp.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/lib/fsharp.ex -------------------------------------------------------------------------------- /lib/lib/host.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/lib/host.ex -------------------------------------------------------------------------------- /lib/libraries.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/libraries.ex -------------------------------------------------------------------------------- /lib/load_error.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/load_error.ex -------------------------------------------------------------------------------- /lib/loader.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/loader.ex -------------------------------------------------------------------------------- /lib/logger.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/logger.ex -------------------------------------------------------------------------------- /lib/runner.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/runner.ex -------------------------------------------------------------------------------- /lib/script_error.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/script_error.ex -------------------------------------------------------------------------------- /lib/shell_error.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/shell_error.ex -------------------------------------------------------------------------------- /lib/stale_error.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/stale_error.ex -------------------------------------------------------------------------------- /lib/state.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/state.ex -------------------------------------------------------------------------------- /lib/supervisor.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/supervisor.ex -------------------------------------------------------------------------------- /lib/throw_error.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/throw_error.ex -------------------------------------------------------------------------------- /lib/timer.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/timer.ex -------------------------------------------------------------------------------- /lib/usage_error.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/usage_error.ex -------------------------------------------------------------------------------- /lib/utils.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/utils.ex -------------------------------------------------------------------------------- /lib/worker.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/lib/worker.ex -------------------------------------------------------------------------------- /mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/mix.exs -------------------------------------------------------------------------------- /test/load_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/test/load_test.exs -------------------------------------------------------------------------------- /test/test_helper.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lycus/exmake/HEAD/test/test_helper.exs --------------------------------------------------------------------------------