Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 1.19 KB

File metadata and controls

32 lines (21 loc) · 1.19 KB

Contributing to Yail or other Orange's Projects

Prerequisites

  • A working up-to-date yail installation
  • C++ knowledge
  • Git knowledge
  • Ability to ask for help (Feel free to create empty pull-request or PM a maintainer in Telegram)

Setting up Yail

Please read INSTALL.md file in repository

Pull requests and Branches

In order to send code back to the official Yail repository, you must first create a copy of Yail on your github account (fork) and then create a pull request back to Yail.

Yail development is performed on multiple branches. Changes are then pull requested into master. By default, changes merged into master will not roll out to stable build users unless the main tag is updated.

Code-Style

The orange code-style can be found in .clang-format.

Building

Yail has already created the cmake-build and out directories where cmake/bin files are located. By default, you can build Yail by running cmake --build cmake-build/build/windows-release --target yail -j 6 in the source directory.