Kyle Bloom 4c7456d3cc Core builds (#6908)
* 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
2021-01-20 14:47:56 +00:00
2021-01-20 14:47:56 +00:00
2021-01-20 14:47:56 +00:00
2021-01-20 14:47:56 +00:00
2021-01-20 14:47:56 +00:00
2021-01-20 14:47:56 +00:00
2021-01-20 14:47:56 +00:00
2021-01-20 14:47:56 +00:00
2021-01-20 14:47:56 +00:00
2018-08-23 15:20:22 +01:00
2021-01-20 14:47:56 +00:00
2021-01-20 14:47:56 +00:00
2020-05-04 21:07:32 +01:00
2020-04-21 16:54:43 +01:00
2017-02-07 01:27:15 +00:00

Synergy Core

This is the open source core component of Synergy, a keyboard and mouse sharing tool.

We're hiring! Join the Synergy Team (Node.js, React, C++)

News: Visit the Symless blog for updates

Things most people will need.

  • Download - Get the compiled version of Synergy 1 or Synergy 2.
  • Contact Support - Open a support ticket and talk directly to the Synergy team.
  • Help Guides - Self-help guides and information for when you don't want to talk to people.
  • Join us on Slack - Talk to other Synergy users in real time using instant messaging.
  • Symless Forums - Discuss Synergy issues on the Symless Forums.
  • Symless Blog - Find out what's happening with Synergy development.

Advanced Users

Not for the faint hearted. Only use these if you know what you're doing.

  • Getting Started - How to checkout the code from git and use the right branch.
  • Compiling - Instructions on how to compile Synergy Core from source.
  • Translations - If you want to submit translations to the Synergy Core.
  • Text Config - Write a text config file when running Synergy Core manually.
  • Command Line - Go full manual and run Synergy Core from the command line.
  • Doxygen Documentation - Doxygen documentation.
Description
Deskflow (mirror)
Readme 99 MiB
Languages
C++ 93%
CMake 3.3%
Objective-C++ 2.4%
C 0.8%
Objective-C 0.4%