Local Hack Day 2018

license badge build

Table of contents

Motivation

This project is an entry to the Local Hack Day 2018. It aims to implement Conway's Game of Life inside Conway's Game of Life while giving zero fucks, or even a negative amount of fucks.

Technical choices

  • configuration files : toml
  • documents format : Markdown
  • Rust
  • CLI (no GUI)

Prerequisites

Rust: Available at https://www.rust-lang.org. Follow the instructions to install the Rust compiler and the Cargo package manager.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

git clone https://github.com/AntoineSebert/local_hack_day_2018.git
cargo build
cargo run

Running the tests

Explain how to run the automated tests for this system.

cargo test

Built tool

  • cargo - the official Rust build tool

Documentation

...

File hierarchy

--{root}                            - root directory
    +--.gitignore                   - ignored files and repositories
    +--.travis.yml                  - CI service configuration
    +--Cargo.lock                   - internal build service configuration for project
    +--Cargo.toml                   - custom build service configuration for project
    +--changelog.md                 - versioning file
    +--CODE_OF_CONDUCT.md           - code of conduct for the project
    +--CODEOWNERS.md                - developer responsibles for parts of the project
    +--CONTRIBUTING.md              - contribution guidelines
    +--LICENSE.md                   - CC BY-NC-SA 4.0 text
    +--PULL_REQUEST_TEMPLATE.md     - pull request template
    +--README.md                    - this file
    +--.git/                        - git configuration and files
    +--.github/                     - Github specific files
    +--docs/                        - Documentation
    +--resources/                   - various resources
    +--src/                         - source files
    +--target/                      - build files
    +--tests/                       - tests files

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

License

This project is licensed under the CC BY-NC-SA License - see the LICENSE.md file for details.

Built With

Share this project:

Updates