overte-lubosz/cmake/macros
Roxanne Skelly 113ad3d917 Fixes for OSX
App Translocation makes it nearly impossible to find the interface
executable from the running server-console, specifically in downloaded
builds launched from the Finder.  To enable OSX detection and and
launch of the interface, the code has been changed to:
* Assume interface is installed on OSX as we don't produce a server-only
build.
* Launch the interface by using 'open' with the appid.
NOTE: This may launch the wrong version of the app if
multiple instances of the app are installed, but this
is the best we can do for now.  For most users, the
behavior should be as expected.

Second, polling was happening even if interface couldn't be
detected if it was previously enabled.
2018-09-30 13:11:15 -07:00
..
AddCrashpad.cmake cleanup cmake code 2018-07-05 14:18:09 -07:00
AddCustomQrcPath.cmake move ADD_CUSTOM_QRC_PATH function to its own file 2018-01-27 19:58:15 +01:00
AddDependencyExternalProjects.cmake
AddPathsToFixupLibs.cmake
AddResourcesToOSXBundle.cmake
AutoScribeShader.cmake Remove cmake spam 2018-09-06 08:59:05 -07:00
FindNPM.cmake optional auto-complete build (requires NPM installed) 2018-01-23 23:01:59 +01:00
FixPathForNSIS.cmake
FixupInterface.cmake
GenerateInstallers.cmake Show "Sandbox" as the server component for server installs, show 2018-09-27 16:52:03 -07:00
GenerateQrc.cmake append file jsdoc json file to resources.rcc resource file 2018-01-27 19:50:52 +01:00
GroupSources.cmake
HifiLibrarySearchHints.cmake
IncludeHifiLibraryHeaders.cmake
InstallBesideConsole.cmake Update console name for osx build 2018-09-26 15:39:45 -07:00
LinkHifiLibraries.cmake Moving to cmake time shader compiling 2018-08-03 14:58:11 -07:00
ManuallyInstallOpenSSLForQt.cmake
MemoryDebugger.cmake fix osx build 2017-10-09 17:34:43 -07:00
OptionalWinExecutableSigning.cmake Updated time stamping server for authenticode signatures 2018-06-15 08:20:58 -07:00
PackageLibrariesForDeployment.cmake pass additional exclusions to windeployqt 2018-02-28 16:42:25 -08:00
SetFromEnv.cmake Support RELEASE_TYPE and RELEASE_NUM for Android 2017-11-28 11:32:36 -08:00
SetPackagingParameters.cmake Fixes for OSX 2018-09-30 13:11:15 -07:00
SetupExternalsBinaryDir.cmake
SetupHifiClientServerPlugin.cmake Cleanup CMake 2017-09-02 16:15:14 -07:00
SetupHifiLibrary.cmake New android toolchain 2017-09-19 13:45:12 -07:00
SetupHifiPlugin.cmake Cleanup CMake 2017-09-02 16:15:14 -07:00
SetupHifiProject.cmake
SetupHifiTestCase.cmake Cached shader binaries and uniform data for shaders 2018-05-24 12:42:33 -07:00
SetupQt.cmake Update docs with correct qt version 2018-04-12 16:21:26 -07:00
SymlinkOrCopyDirectoryBesideTarget.cmake
TargetBreakpad.cmake Integrate Breakpad in android Interface 2018-06-07 18:59:43 -03:00
TargetBullet.cmake Add bullet and draco to precompiled libraries 2017-11-28 11:32:34 -08:00
TargetDraco.cmake Add bullet and draco to precompiled libraries 2017-11-28 11:32:34 -08:00
TargetEtc2Comp.cmake compress skyboxes 2018-05-18 13:18:43 -07:00
TargetGlad.cmake Fixing Linux build 2018-01-15 09:09:30 -08:00
TargetGli.cmake
TargetGlm.cmake Updating android toolchain for QML 2017-12-07 11:19:31 -08:00
TargetGoogleVR.cmake CMake header cleanup 2017-11-28 13:54:46 -08:00
TargetJson.cmake Remove cmake spam 2018-09-06 08:59:05 -07:00
TargetKinect.cmake
TargetLeapMotion.cmake Fix Leap Motion SDK access 2017-06-17 12:02:26 +12:00
TargetNeuron.cmake
TargetNsight.cmake
TargetNvtt.cmake PR feedback 2018-02-27 09:11:40 -08:00
TargetOpenGL.cmake Switch android to GLAD 2018-01-14 10:22:18 -08:00
TargetOpenSSL.cmake Updating Android toolchain 2017-11-28 11:32:32 -08:00
TargetPolyvox.cmake CMake header cleanup 2017-11-28 13:54:46 -08:00
TargetQuazip.cmake
TargetSDL2.cmake
TargetSixense.cmake
TargetSteamworks.cmake
TargetTBB.cmake Updating Android toolchain 2017-11-28 11:32:32 -08:00
TargetZlib.cmake