Difference between revisions of "Development"
Jump to navigation
Jump to search
(→Instructions: Reference page on adding new 'option') |
(→Continuous Integration: Name fragile) |
||
(9 intermediate revisions by 2 users not shown) | |||
Line 28: | Line 28: | ||
* [http://valgrind.org/ Valgrind] | * [http://valgrind.org/ Valgrind] | ||
+ | * Various Sanitizers | ||
=== Tests === | === Tests === | ||
− | * [https://coveralls.io/r/ | + | * [https://coveralls.io/r/vifm/vifm Coveralls] |
+ | * [http://ci.vifm.info:8000/ Uncov] (self-hosted) | ||
=== Continuous Integration === | === Continuous Integration === | ||
− | * [https://drone.io/github.com/ | + | * [https://drone.io/github.com/vifm/vifm drone.io] |
− | * [https://travis-ci.org/ | + | * [https://travis-ci.org/vifm/vifm Travis CI] |
− | * [https:// | + | * [https://ci.appveyor.com/project/xaizek/vifm AppVeyor CI] |
+ | * [http://ci.vifm.info/ Fragile CI] (self-hosted) |
Revision as of 19:57, 12 February 2017
Code repositories
All recent changes are available at master
branch of both
https://github.com/vifm/vifm.git
and
http://git.code.sf.net/p/vifm/code
Also see FAQ::Which code repository is the primary one?.
Instructions
- Code Guidelines
- Local repository configuration
- Adding new source file
- Adding new :command
- Adding new 'option'
- Adding new sorting key
Some of used Tools and Services
Static Analysis
Dynamic Analysis
- Valgrind
- Various Sanitizers
Tests
Continuous Integration
- drone.io
- Travis CI
- AppVeyor CI
- Fragile CI (self-hosted)