overte-AleziaKurdis/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 Removing Debugs 2016-07-15 13:03:40 -06:00
AddPathsToFixupLibs.cmake add new macro file for fixup libs 2015-02-23 13:24:53 -08:00
AddResourcesToOSXBundle.cmake add a macro to recursively correctly handle resources 2015-04-27 16:02:52 -07:00
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 use backslashes for header image path on win 2016-01-15 15:41:34 -08:00
FixupInterface.cmake put pack macdeployqt call, but still removed qtwebprocess 2016-09-06 17:36:58 -07:00
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 Trying to get widgets / windows working 2015-06-01 17:31:18 -07:00
HifiLibrarySearchHints.cmake can't use find module for external proj 2015-02-16 09:10:18 -08:00
IncludeHifiLibraryHeaders.cmake don't look backwards for fbx header from avatars library 2014-08-08 13:17:53 -07:00
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 manually install OpenSSL DLLs for Qt 2016-03-03 17:57:34 -08:00
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 Don't prevent building on Visual Studio 2015 2015-04-30 10:32:19 -07:00
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 Force thread linkage 2017-03-23 13:45:13 -07:00
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 fix for build with win path with spaces 2017-03-20 18:24:19 -07:00
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 GLM update and GLI integration 2016-09-09 10:18:15 -07:00
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 first cut at kinect input plugin 2016-12-08 22:13:56 -08:00
TargetLeapMotion.cmake Fix Leap Motion SDK access 2017-06-17 12:02:26 +12:00
TargetNeuron.cmake Build fix for linux? 2015-12-29 08:51:44 -08:00
TargetNsight.cmake Breaking up GL agnostic code from 4.1 specific code 2016-05-18 14:35:53 -07:00
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 fixing up quazip 2016-08-04 16:46:56 -07:00
TargetSDL2.cmake Moving SDL2, Sixense and Faceshift to external projects 2015-10-30 00:57:51 -07:00
TargetSixense.cmake remove tabs 2016-06-22 17:02:02 -07:00
TargetSteamworks.cmake Make steamworks an external dependency 2016-06-14 16:29:50 -07:00
TargetTBB.cmake Updating Android toolchain 2017-11-28 11:32:32 -08:00
TargetZlib.cmake PR comments 2015-11-01 12:19:19 -08:00