# Contributing

Thanks for your contribution!

* To enable both tests and benchmarks, configure ryml with
  `-DRYML_DEV=ON` when calling cmake. To enable only tests, use
  `-DRYML_BUILD_TESTS=ON`; to enable only benchmarks use
  `-DRYML_BUILD_BENCHMARKS=ON`. All these flags are disabled by
  default.
* Code style for pull requests should respect the existing code style:
    ```c++
    if(foo)  // no space before parens
    {   // curly brackets on next line
        // no tabs; indent with 4 spaces
        bar();
    }
    ```
