Commit graph

11 commits

Author SHA1 Message Date
Michael Fabian 'Xaymar' Dirks
c1b832c03a cmake: Fix bad version strings
PROJECT_VERSION is defined by CMake, and can't be relied on.
2023-04-05 18:58:35 +02:00
Michael Fabian 'Xaymar' Dirks
f10096da98 cmake: Unify project metadata across platforms 2023-04-05 18:58:28 +02:00
Michael Fabian 'Xaymar' Dirks
de5fb35544 templates: Don't check for 32-bit OBS Studio 2023-04-05 18:51:27 +02:00
Michael Fabian 'Xaymar' Dirks
e7b459fc6e templates: Windows Uninstaller should have StreamFX icon
Fixes #670
2023-04-05 18:51:27 +02:00
Michael Fabian 'Xaymar' Dirks
8cdadd6924 templates: Recommend 'Static' over 'Portable' installation
Fixes #671
2023-04-05 18:51:27 +02:00
Michael Fabian 'Xaymar' Dirks
f0c878aa3e templates: Don't hide path selection on first 'Static' install
Fixes #669
2023-04-05 18:51:26 +02:00
Michael Fabian 'Xaymar' Dirks
2f79f30e5b templates: Add option to extract to Windows installer
Adds back the removed portable installation method, but in a different way that shouldn't be possible to mess up. The original method had to be removed due to an excessive amount of poor video guides on how to install StreamFX, many of which went out of their way to ignore the Installation Guide.

Fixes #542
2023-04-05 18:51:25 +02:00
Michael Fabian 'Xaymar' Dirks
b1b6fa2cf9 cmake: Add packaging support for Windows, Linux and Mac
Also adds packaging for the proposed unified plugin format.
2023-03-28 13:11:10 +02:00
Michael Fabian 'Xaymar' Dirks
569fa56b1d templates/installer: Refactor installer code for easier changes 2023-03-28 13:11:06 +02:00
Michael Fabian 'Xaymar' Dirks
01b7d09196 templates: Fix installation path and 64-bit installations 2023-03-28 13:10:59 +02:00
Michael Fabian 'Xaymar' Dirks
0ecf971446 templates: Move template files to better directory 2023-03-28 12:52:21 +02:00
Renamed from cmake/installer.iss.in (Browse further)