README.md

# codecom

Codecom is a small tool written in elixir designed for code comparisons and directory structure and hierarchy comparisons. Its main objective is to get findings through git repositories in order to reveal code theft.
It is targeted at academic applications and learning purposes.

## Requirements

In order to make codecom work, it is required to have installed elixir and also erlang in your system. For this, we recommend visiting [this](http://elixir-lang.org/install.html).


## Usage

File comparison:

`elixir init.exs -f /path/to/file1.rb /path/to/file2.rb`

Directory comparison:

`elixir init.exs -d /path/to/root/directory1 /path/to/root/directory2`

#### Languages Supported for Comparison

* Ruby
* Zircon
* Python
* C