What do the Synergy Eclipse Environment Variables do?
Question:
Answer:
A typical Synergy Eclipse project has a variety of environment variables which can be viewed here:
Project > Properties > C/C++ Build > Environment
Three of these environment variables are of particular interest:
"AMS_KEEP_FILE" environment variable:
The environment variable deals with the "Replace encrypted files with decrypted files" option in the Synergy License dialog (Help > Synergy License). When this check-box is unchecked, the SSP project source files will not be permanently decrypted on disk. When this check-box is checked, the SSP project source files that are covered by a valid source license file will remain decrypted on disk. The workspace preference for storing the state of the decryption option is referenced by the "AMS_KEEP_FILE" workspace environment variable. Its value should be set to "${synergyKeepFile}".
"AMS_LICENSE_PATH" environment variable:
This environment variable deals with the path to the Synergy License file in the Synergy License dialog (Help > Synergy License). The workspace preference for storing the path to the Synergy License file is referenced by the "AMS_LICENSE_PATH" workspace environment variable. Its value should be set to "${synergyLicenseFile}".
"SECURE_BUILD_COMMAND" environment variable:
This environment variable deals with the path to the Secure Builder. The workspace preference for storing the path to the Secure Builder is referenced by the "SECURE_BUILD_COMMAND" workspace environment variable. Its value should be set to "${eclipse_home}../Utilities/isdebuild".