epitls-pi

Crates.ioepitls-pi
lib.rsepitls-pi
version1.5.2
sourcesrc
created_at2022-09-25 14:06:03.71362
updated_at2023-01-11 15:48:42.346794
descriptionA little helper tool meant to ease the developpment of the C piscine at EPITA/Toulouse.
homepagehttps://github.com/MajorBarnulf/epitls-pi
repositoryhttps://github.com/MajorBarnulf/epitls-pi
max_upload_size
id673630
size77,901
Matthieu JOLIMAITRE (MajorBarnulf)

documentation

README

epitls PI

Description

A little helper tool meant to ease the developpment of the C homeworks at EPITA/Toulouse.

Usage

epitls-pi 

USAGE:
    pi <SUBCOMMAND>

OPTIONS:
    -h, --help    Print help information

SUBCOMMANDS:
    check    Checks a source file for conformance with piscine limitations
    help     Print this message or the help of the given subcommand(s)
    init     Initializes a project directory configuration, useful for custom flags, includes and custop push messages
    run      Runs a set of files or the default target
    test     Runs tests contained within a particular test file or the default test file
    watch    Watches changes to the project included files and runs a command on changes

Installation

  • through the AUR, as epitls-pi-bin
  • with cargo cargo install epitls-pi

TODO

  • add support and switch on run/test for strict mode.
  • add -p flag to run subcommand with parameter piping.
  • flag on push to add automatically
  • prevent double includes.
  • flag on init to copy personnal environment
  • gc subcommand to free cache
Commit count: 51

cargo fmt