WarmUpTill
fd65a84d7d
Improve buildnumber handling
2024-05-01 19:44:57 +02:00
WarmUpTill
ec5944f53c
Fix Debian cmake configure issue
...
The "CI" environment variable was defined but "GITHUB_RUN_ID" was not
resulting in a broken if statement:
if(true AND)
https://github.com/WarmUpTill/SceneSwitcher/issues/1090
2024-04-25 19:31:18 +02:00
WarmUpTill
5e64e0bbaa
Disable "psabi" warning for x86 Debian build
...
https://github.com/WarmUpTill/SceneSwitcher/issues/1091
2024-04-25 19:31:18 +02:00
WarmUpTill
e5ab2ceca3
Fix build issue with GCC 13.2.0 and clang-17
2024-04-04 20:49:10 +02:00
WarmUpTill
dc91ee0cf1
Add workaround for MacOS build issue
2024-02-17 10:03:04 +01:00
WarmUpTill
8e7955984e
Update cmake
...
Based on obs-plugintemplate@68e9fcd
2024-02-17 10:03:04 +01:00
WarmUpTill
8ca5e76afb
Move variable files to to variables folder
2024-01-31 16:11:31 +01:00
WarmUpTill
7d0332dd0e
Restructure library and plugins
...
The "core" macro conditions and actions have been extracted out to the
"base" plugin.
The library now mostly contains functionality which is required across
all plugins and (e.g. definitions for macro segments).
The goal is to reduce the complexity and cross-dependencies and group
the source files in a better way.
This should relsove the "library limit of 65535 objects exceeded" build
issue occuring in some Windows build environments.
2024-01-27 14:10:34 +01:00
WarmUpTill
3cd4b2251f
CI: Remove zip file from windows installer
2023-03-19 03:51:28 -07:00
WarmUpTill
8d6b9e37d5
Prioritize manually specified variables
2022-12-23 13:17:58 -08:00
WarmUpTill
267ab6a7c1
Set Windows installer version to git tag
2022-11-05 12:24:50 -07:00
WarmUpTill
6fff3b54e6
Remove version number from dep package name
2022-10-04 12:01:47 -07:00
WarmUpTill
b83acaca79
Set rpath for Debian package
2022-10-04 02:59:36 -07:00
ubuntu
5f8641b18a
Adjust cmake to support LIB_OUT_DIR and DATA_OUT_DIR for debian build
2022-10-01 01:52:22 -07:00
WarmUpTill
a8953f23f4
Add backwards compatability to at least OBS 26.1.2
...
Required for Debian Stable
2022-09-20 14:01:22 -07:00
WarmUpTill
106be642aa
Set CPACK_DEBIAN_PACKAGE_DEPENDS to OBS 28 and correct Qt version
2022-09-19 11:36:28 -07:00
WarmUpTill
54f940be0d
Revert to old AppId for Windows installer and set new UUIDs for MacOS
2022-08-27 15:08:19 -07:00
WarmUpTill
b694598d16
Disable the "Directory already exists" warning in Windows installer
2022-08-23 13:53:13 -07:00
WarmUpTill
53a5fa6ff4
Restructure "src/" folder
...
Moving files from the "src/" folder into "src/legacy", "src/macro-core",
and "src/utils" was necessary as it was becoming a bit too cluttered.
2022-08-17 11:08:53 -07:00
WarmUpTill
aef29d7d82
Update plugin build scripts
...
Based on OBS plugin template build scripts with some minor adjustments:
* Adjust format check scripts to exclude ./deps folder
* Adjust release scripts to only draft releases
* Always build installers
* Always upload build artefacts
* Build opencv for Mac and Windows releases
2022-08-17 11:08:53 -07:00
WarmUpTill
5cb50821e0
Rewrite CMakeLists.txt to support new build system based on obs-plugintemplate
2022-08-17 11:08:53 -07:00
WarmUpTill
32e2a5f44c
Add git tag to version info
2021-10-19 13:02:15 -07:00
WarmUpTill
45a880d8f8
Add version info log ( #61 )
...
add generated version info log on startup of the plugin using the "GetGitRevisionDescription" cmake module from https://github.com/rpavlik/cmake-modules
2020-11-15 20:34:11 +01:00