Skip to content

A fast GUI Git client developed with Qt Widgets and libgit2

License

Notifications You must be signed in to change notification settings

Templar-von-Midgard/tgit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TGit

Windows build status

TGit is a GUI git client with the primary design goal of being fast and responsive.

Dependencies

  • libgit2 (>= 0.27)
  • Qt5 (>= 5.12)

Building

CMake

Supported build configurations (CMAKE_BUILD_TYPE/--config argument in case of multi-config generators):

  • Release
  • Debug

Supported cache variables:

  • Qt5_DIR: This variable should point to <Qt5 Installation>/<Qt5 Kit>/lib/cmake/Qt5
  • libgit2_ROOT: This variable should point to the installtion of libgit2

Linux

mkdir _builds/default
cd _builds/default
cmake -DCMAKE_BUILD_TYPE=<...> -DQt5_Dir=<...> -Dlibgit2_ROOT=<...> ../..
make

Windows

mkdir _builds
cd _builds
cmake -G"Visual Studio 15 2017" "-DQt5_Dir=<...>" "-Dlibgit2_ROOT=<...>" ..
cmake --build . --config <...>
rem To create an installer also run
cmake --build . --config <...> --target package

About

A fast GUI Git client developed with Qt Widgets and libgit2

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published