✨Powered by Weblate✨
The authors of Nickvision Parabolic are not responsible/liable for any misuse of this program that may violate local copyright/DMCA laws. Users use this application at their own risk.
See CONTRIBUTING.md for details on how can you help the project and how to provide information so we can help you in case of troubles with the app.
Parabolic uses vcpkg
to manage its dependencies and cmake
as its build system.
Ensure both vcpkg
and cmake
are installed on your system before building.
A C++20 compiler is also required to build Parabolic.
VCPKG_ROOT
environment variable to the path of your vcpkg installation's root directory.
VCPKG_DEFAULT_TRIPLET
environment variable to x64-windows
vcpkg install boost-date-time gtest libnick qtbase qtsvg qttools
VCPKG_DEFAULT_TRIPLET
environment variable to x64-linux
vcpkg install boost-date-time gtest libnick libxmlpp
VCPKG_DEFAULT_TRIPLET
environment variable to x64-linux
vcpkg install boost-date-time gtest libnick qtbase qtsvg qttools
build
directory and cd
into it.
build
folder, run cmake .. -G "Visual Studio 17 2022"
.build
folder, run cmake --build . --config Release
.org.nickvision.tubeconverter.qt/Release
folder of the build
folder.
build
folder, run cmake .. -DCMAKE_BUILD_TYPE=Release -DUI_PLATFORM=gnome
.build
folder, run cmake --build .
.org.nickvision.tubeconverter.gnome
folder of the build
folder.
build
folder, run cmake .. -DCMAKE_BUILD_TYPE=Release -DUI_PLATFORM=qt
.build
folder, run cmake --build .
.org.nickvision.tubeconverter.qt
folder of the build
folder.This project follows the GNOME Code of Conduct.