No description
Find a file
2019-06-08 06:19:29 +02:00
.vscode switched to gtkmm 2019-06-06 05:27:39 +02:00
build_debug/bin switched to gtkmm 2019-06-06 05:27:39 +02:00
images More stable bottle status + refactoring 2019-06-08 03:16:11 +02:00
include working intergrated example! First prototype 2019-06-08 06:19:29 +02:00
src working intergrated example! First prototype 2019-06-08 06:19:29 +02:00
.gitignore switched to gtkmm 2019-06-06 05:27:39 +02:00
.gitlab-ci.yml switch to gtk tag 2019-06-05 23:31:56 +02:00
build.sh add doxygen 2019-05-30 22:59:18 +02:00
build_debug.sh switched to gtkmm 2019-06-06 05:27:39 +02:00
CMakeLists.txt Introduce bottle manager 2019-06-07 01:39:24 +02:00
doxygen.conf add doxygen 2019-05-30 22:59:18 +02:00
LICENSE first example 2019-05-30 21:42:50 +02:00
README.md switched to gtkmm 2019-06-06 05:27:39 +02:00
winegui.code-workspace clean-up using namespace 2019-06-06 20:39:47 +02:00

Wine GUI

Finally, an user-interface friendly WINE Manager.

Development

Requirements

Dependencies should be met before build:

  • gcc/g++ (v8.3 or later)
  • cmake (v3.13 or later)
  • ninja-build
  • libgtkmm-3.0-dev (implicit dependency with libgtk-3-dev obviously)
  • pkg-config
  • doxygen

Build

Run: ./build.sh

Run

Execute: ./build/bin/winegui

Or go to the build directory and execute:

ninja run

Rebuild

Cmake is only needed once, after that you can often use:

ninja

Clean the build via: ninja clean

Hint: Run ninja help for all available targets.

Coding standard

We follow the Google C++ Style Guide.