Skip to content

malirod/jira-workload-report-cpp

Repository files navigation

Workload report generator

Gets worklog report from Jira and generates excel report with workload.

Platform

Windows 10, Visual Studio 2019, CMake 3.19, Ninja

Dependencies

Vcpkg package mamanger is used. All dependencies are listed in vcpkg.json.

Dependencies are:

VSCode configuration

Set following cmake options for the project. Content of ./vscode/settings.json

{
    "cmake.generator": "Ninja",
    "cmake.configureSettings": {
        "CMAKE_TOOLCHAIN_FILE": "[vcpkg root]/scripts/buildsystems/vcpkg.cmake",
        "VCPKG_TARGET_TRIPLET": "x64-windows-static"
    }
}

Clangd plugin

Requires compile_commands.json to be present in the project root. Copy it from build directory or create symlink.

Create symlink on Windows

Run followin command in the console with admin rigths

mklink compile_commands.json .\build\compile_commands.json

Codestyle

Used Facebook Folly codestyle. It's not documented explicitly. See project itself for refference.

Clang-tidy

Expected that compile_commands.json is present in the project root.

python ./tools/run-clang-tidy.py -quiet

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published