/norminette-client

Client to access the norminette outside of the 42 São Paulo Campus

Primary LanguageRuby

Norminette @ home

Created by 42.fr
Adapted by Hive Helsinki and 42 São Paulo for all the 42 Network

Norminette

The Norminette is a tool by 42 Network, to check that the source code respects the school’s norm.

Given the temporary lockdown of 42 São Paulo’s facilities, we have decided to give remote access to the Norminette.

Installing instructions

OSX:

Tested on Mac OS X 10.14.6 with ruby 2.6.3p62

git clone https://github.com/42sp/norminette-client.git ~/.norminette/
cd ~/.norminette/
bundle # it will ask for your password.

Create an alias

echo 'alias norminette="~/.norminette/norminette.rb"' >> ~/.zshrc
source ~/.zshrc



GNU/Linux

Tested on Ubuntu 18.04.4 with ruby 2.5.1p57

sudo apt-get install ruby ruby-bundler ruby-dev build-essential
git clone https://github.com/42sp/norminette-client.git ~/.norminette/
cd ~/.norminette/
bundle

Create an alias

echo 'alias norminette="~/.norminette/norminette.rb"' >> ~/.profile
source ~/.profile



Windows

Here it is!