deskflow/res
Nick Bolton 4690b61551
Simplify compile options and use comprehensive edition logic (#7365)
* Simplify options

* Use more sensible edition logic

* Use set instead of option for string

* Improve macro for product name

* Add tests launch config

* Restore unregistered state

* Reorganize cases for title and improve function name

* Code coverage on by default

* Fixed copyright

* Improve code coverage and test readability

* Separate build-all and build-coverage

* Back out coverage on by default

* Fixed bad var in cmake

* More verbose logging for coverage

* Restore tasks

* Restore preLaunchTask

* Use default comparitor

* Move temp files to temp dir

* Add tasks for tests

* Support for wstring

* Upgrade sonar-scanner to 6 on Debian 12

* Use modern pip install

* Install python for sonarcloud

* Use Ubuntu and install deps

* Fixed sonar-scanner URL

* Fix exported dir

* Persist build dir

* Don't use venv for pip install gcovr

* Fixed another path

* Update actions/checkout to v4 for SonarCloud analysis workflow

* Add coverage task

* Improve coverage for SerialKeyEdition.cpp

* Enable licensing for builds

* Fixed invalid macro names, missing arguments, etc

* Fixed more copyright

* Fixed incorrect use of "enterprise"

* Fixed incorrect use of "business"

* Experiment with environment

* Make package prefix variable

* Add environment matrix to all OS

* Improve job names

* Make job names easier to read

* Roll back environment matrix (too much noise)

* Fixed: default should override required

* Refactor CI with vars

* Fixed arg for env.get_env
2024-07-04 10:14:54 +01:00
..
dist Simplify compile options and use comprehensive edition logic (#7365) 2024-07-04 10:14:54 +01:00
openssl Upgrade the default hashing algorithm (#7241) 2022-12-15 16:22:42 +00:00
win Re-implement packaging for GitHub workflows (Windows) (#7360) 2024-06-28 09:35:18 +00:00
config.h.in Rename VERSION to SYNERGY_VERSION 2017-04-27 16:14:46 +01:00
doxygen.cfg.in fixed: doxygen config 2014-03-03 10:37:34 +00:00
License.rtf moving 1.4 to trunk 2012-06-10 16:50:54 +00:00
License.tex moving 1.4 to trunk 2012-06-10 16:50:54 +00:00
synergy.ico SYNERGY-282 Update Synergy icons/16x16/synergy-connected.png 2020-10-06 16:57:06 +03:00
synergy.png Re-implement packaging for GitHub workflows (Linux) (#7361) 2024-07-02 11:23:56 +01:00
synergy.svg SYNERGY-670 Fix logo for Linux and dark logo for macOS (#6884) 2020-12-21 13:09:52 +02:00