From 6710c248554e991678a7f8aaebb45b12ea962f57 Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Wed, 9 Jan 2019 20:11:59 -0800 Subject: Update platform defition in Unity plugin --- unityplugin/GhostCubePlugin/PluginSource/CMakeLists.txt | 4 ++++ unityplugin/GhostCubePlugin/PluginSource/src/PlatformBase.h | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) (limited to 'unityplugin/GhostCubePlugin/PluginSource') diff --git a/unityplugin/GhostCubePlugin/PluginSource/CMakeLists.txt b/unityplugin/GhostCubePlugin/PluginSource/CMakeLists.txt index 8737991..4275979 100644 --- a/unityplugin/GhostCubePlugin/PluginSource/CMakeLists.txt +++ b/unityplugin/GhostCubePlugin/PluginSource/CMakeLists.txt @@ -90,6 +90,10 @@ elseif(PLATFORM_ANDROID) target_compile_definitions(GhostCubePlugin-shared PRIVATE UNITY_ANDROID=1) elseif(PLATFORM_LINUX) target_compile_definitions(GhostCubePlugin-shared PRIVATE UNITY_LINUX=1) +elseif(PLATFORM_MACOS) + target_compile_definitions(GhostCubePlugin-shared PRIVATE UNITY_OSX=1) +elseif(PLATFORM_IOS) + target_compile_definitions(GhostCubePlugin-shared PRIVATE UNITY_IPHONE=1) endif() if(MSVC) diff --git a/unityplugin/GhostCubePlugin/PluginSource/src/PlatformBase.h b/unityplugin/GhostCubePlugin/PluginSource/src/PlatformBase.h index ce25db7..9b11d35 100644 --- a/unityplugin/GhostCubePlugin/PluginSource/src/PlatformBase.h +++ b/unityplugin/GhostCubePlugin/PluginSource/src/PlatformBase.h @@ -13,7 +13,7 @@ // UNITY_ANDROID - Android // UNITY_METRO - WSA or UWP // UNITY_WEBGL - WebGL -#if defined(UNITY_WIN) || defined(UNITY_METRO) || defined(UNITY_ANDROID) || defined(UNITY_LINUX) || defined(UNITY_WEBGL) +#if defined(UNITY_WIN) || defined(UNITY_METRO) || defined(UNITY_ANDROID) || defined(UNITY_LINUX) || defined(UNITY_WEBGL) || defined(UNITY_OSX) || defined(UNITY_IPHONE) // these are defined externally #elif _MSC_VER #define UNITY_WIN 1 -- cgit v1.2.3