Base applications for the Hawaii desktop environment.
Includes:
- hawaii-polkit-agent, the PolicyKit agent
- hawaii-screenshot, screenshot application
- hawaii-screencap, screencast application
- Qt platform theme plugin
- Settings schemas
- XDG menu definition
Licensed under the terms of the GNU General Public License version 2.0 or, at your option, any later version.
Make sure you have Qt >= 5.7.0 with the following modules:
The following modules from KDE:
The following modules from GStreamer:
And the following requirements from Hawaii:
Building this software is a piece of cake.
Assuming you are in the source directory, just create a build directory and run cmake:
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/opt/hawaii ..
To do a debug build the last command can be:
cmake -DCMAKE_INSTALL_PREFIX=/opt/hawaii -DCMAKE_BUILD_TYPE=Debug ..
To do a release build instead it can be:
cmake -DCMAKE_INSTALL_PREFIX=/opt/hawaii -DCMAKE_BUILD_TYPE=Release ..
If not passed, the CMAKE_INSTALL_PREFIX
parameter defaults to /usr/local.
You have to specify a path that fits your needs, /opt/hawaii is just an example.
The CMAKE_BUILD_TYPE
parameter allows the following values:
- Debug: debug build
- Release: release build
- RelWithDebInfo: release build with debugging information
Those who want to perform a system-wide installation, such as package maintainers, should pass different arguments to cmake:
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr -DKDE_INSTALL_USE_QT_SYS_PATHS=ON ..
Feel free to choose whatever CMAKE_BUILD_TYPE
value you desire.