Skip to content

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

Notifications You must be signed in to change notification settings

42sp/norminette-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Important Note

This project is no longer supported by 42 São Paulo. This version of Norminette concerns the V2 version of the 42 Network's most beloved linter. If you are looking to install the current version (V3) of Norminette use this version: https://github.com/42School/norminette


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!

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages