* Change cmake to use find_package for openssl
* Change cmake prefix paths
* Fix Qt prefix path
* Limit static to apple
* Re-add qt bin path
* Fix use of apple cmake variable
* Update ChangeLog
* Update CMake prefix path for mac and windows tests
* Fix windows test
* Seems to fix mac test
* Brew defined prefix paths
* Explicitly ensure all homebrew dependencies
* Fix formatting in CMakeLists
* Add SYNERGY_NO_LEGACY environment flag
* Add build script for Windows
* Find_package for OpenSSL
* Move build scrits to scripts folder
* Add macOS and Linux build scripts
* Add environment variable
* Compile core with static openssl
* Default builds to Release
* Streamline OpenSSL dependancies
* Remove openssl from repo
* Change actions to test actions
* Add zip creation to build scripts
* Re-add original tests
* Add action value output
* Build per platform on release
* Fix path for core build
* Temporarily keep artifacts
* Set execute flag
* Zip before archiving
* Static build only for windows
* Remove -m flag from zip
* Change zip to tar
* Fix workflow name
* Add hints to openssl on mac
* Fix zip files
* Fix verbose flag on tar
* Remove path on download artifacts
* Try an array of build targets
* Extract action binaries
* Install full openssl
* Add 32bit openssl
* Modify installer to use the openssl.exe from ext
* Install OpenSSL full for windows release build
* Add openssl installation during windows CI
* Modify changelog
* Add enhancments section
* Remove bottom line in changelog
* SYNERGY-400 Generate build number and create release with tag
* SYNERGY-400 Changes for Azure Piplines
* Update ChangeLog
* SYNERGY-400 Enable not manual build
* SYNERGY-400 Removed extra space
* SYNERGY-400 Removed extra bracket
* SYNERGY-400 Correct conditions
* SYNERGY-400 Fix additional condition
* SYNERGY-400 Correct to run checks
* SYNERGY-400 Fix windows and build number
* SYNERGY-400 Fix for old python
* SYNERGY-400 Set python version for linux
* SYNERGY-400 Fix linux compilation
* SYNERGY-400 Fix getting last version for old git
* SYNERGY-400 Check python version
* SYNERGY-400 Update image for centos8
* SYNERGY-400 Generate build number and create release with tag
* SYNERGY-400 Changes for Azure Piplines
* Update ChangeLog
* SYNERGY-400 Enable not manual build
* SYNERGY-400 Removed extra space
* SYNERGY-400 Removed extra bracket
* SYNERGY-400 Correct conditions
* SYNERGY-400 Fix additional condition
* SYNERGY-400 Correct to run checks
Fixed rpm build producing 0badc0de as revision
Also changed checksums to output to the same file with a txt extension
Signed-off-by: Jamie Newbon <jamie@symless.com>
* Added Ubuntu Dockers for 16, 18, and 19
* Added Cirrus CI build task for gcloud instance with SSDs
* Added macOS instance build with brew Qt install
* Fixed Qt headers for 5.12.2 used in Ubuntu 19.04
* Consolidated version info into CMake file