diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..b54fe26 Binary files /dev/null and b/.DS_Store differ diff --git a/SimplestPluginExample/PluginSource/.DS_Store b/SimplestPluginExample/PluginSource/.DS_Store new file mode 100644 index 0000000..d30c6ee Binary files /dev/null and b/SimplestPluginExample/PluginSource/.DS_Store differ diff --git a/SimplestPluginExample/PluginSource/Linux/build.sh b/SimplestPluginExample/PluginSource/Linux/build.sh index 9721d85..317257b 100644 --- a/SimplestPluginExample/PluginSource/Linux/build.sh +++ b/SimplestPluginExample/PluginSource/Linux/build.sh @@ -6,4 +6,4 @@ g++ -g -c -O2 -fPIC -o build/obj/Plugin.o ../Plugin.cpp g++ -shared -o build/bin/ASimplePlugin.so build/obj/Plugin.o objcopy --only-keep-debug build/bin/ASimplePlugin.so build/bin/ASimplePlugin.debug strip --strip-debug build/bin/ASimplePlugin.so -cp -t "../../Unity Project/Assets/Plugins/Linux/" build/bin/ASimplePlugin.so build/bin/ASimplePlugin.debug \ No newline at end of file +cp -t "../../Unity Project/Assets/Linux/Plugins" build/bin/ASimplePlugin.so build/bin/ASimplePlugin.debug \ No newline at end of file diff --git a/SimplestPluginExample/PluginSource/macOS/.DS_Store b/SimplestPluginExample/PluginSource/macOS/.DS_Store new file mode 100644 index 0000000..0c1e798 Binary files /dev/null and b/SimplestPluginExample/PluginSource/macOS/.DS_Store differ diff --git a/SimplestPluginExample/PluginSource/macOS/ASimplePlugin.xcodeproj/project.pbxproj b/SimplestPluginExample/PluginSource/macOS/ASimplePlugin.xcodeproj/project.pbxproj index 7e148ea..5092ca5 100644 --- a/SimplestPluginExample/PluginSource/macOS/ASimplePlugin.xcodeproj/project.pbxproj +++ b/SimplestPluginExample/PluginSource/macOS/ASimplePlugin.xcodeproj/project.pbxproj @@ -8,10 +8,24 @@ /* Begin PBXBuildFile section */ 75EC0B592368FA8400157809 /* Plugin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 75EC0B582368FA8400157809 /* Plugin.cpp */; }; + A9DE73FC2B16480B0054CC69 /* ASimplePlugin.bundle in Copy Bundle into Unity project */ = {isa = PBXBuildFile; fileRef = 75BF2C7D23EA038D00C48203 /* ASimplePlugin.bundle */; }; /* End PBXBuildFile section */ +/* Begin PBXCopyFilesBuildPhase section */ + 2B6899C81CF83D6200C4BA4F /* Copy Bundle into Unity project */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "../../../../Unity Project/Assets/macOS/Plugins"; + dstSubfolderSpec = 16; + files = ( + A9DE73FC2B16480B0054CC69 /* ASimplePlugin.bundle in Copy Bundle into Unity project */, + ); + name = "Copy Bundle into Unity project"; + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXCopyFilesBuildPhase section */ + /* Begin PBXFileReference section */ - 751E8CC02368EE3F0015D357 /* ASimplePlugin.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = ASimplePlugin.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; 75BF2C7D23EA038D00C48203 /* ASimplePlugin.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ASimplePlugin.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; 75BF2C7F23EA038D00C48203 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 75EC0B582368FA8400157809 /* Plugin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Plugin.cpp; path = ../Plugin.cpp; sourceTree = ""; }; @@ -40,7 +54,6 @@ 751E8CC12368EE3F0015D357 /* Products */ = { isa = PBXGroup; children = ( - 751E8CC02368EE3F0015D357 /* ASimplePlugin.dylib */, 75BF2C7D23EA038D00C48203 /* ASimplePlugin.bundle */, ); name = Products; @@ -56,34 +69,7 @@ }; /* End PBXGroup section */ -/* Begin PBXHeadersBuildPhase section */ - 751E8CBC2368EE3F0015D357 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXHeadersBuildPhase section */ - /* Begin PBXNativeTarget section */ - 751E8CBF2368EE3F0015D357 /* ASimplePlugin */ = { - isa = PBXNativeTarget; - buildConfigurationList = 751E8CC42368EE3F0015D357 /* Build configuration list for PBXNativeTarget "ASimplePlugin" */; - buildPhases = ( - 751E8CBC2368EE3F0015D357 /* Headers */, - 751E8CBD2368EE3F0015D357 /* Sources */, - 751E8CBE2368EE3F0015D357 /* Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = ASimplePlugin; - productName = ASimplePlugin; - productReference = 751E8CC02368EE3F0015D357 /* ASimplePlugin.dylib */; - productType = "com.apple.product-type.library.dynamic"; - }; 75BF2C7C23EA038D00C48203 /* ASimplePlugin */ = { isa = PBXNativeTarget; buildConfigurationList = 75BF2C8223EA038D00C48203 /* Build configuration list for PBXNativeTarget "ASimplePlugin" */; @@ -91,6 +77,7 @@ 751E8CBD2368EE3F0015D357 /* Sources */, 751E8CBE2368EE3F0015D357 /* Frameworks */, 75BF2C7B23EA038D00C48203 /* Resources */, + 2B6899C81CF83D6200C4BA4F /* Copy Bundle into Unity project */, ); buildRules = ( ); @@ -110,9 +97,6 @@ LastUpgradeCheck = 1100; ORGANIZATIONNAME = "Unity Technologies"; TargetAttributes = { - 751E8CBF2368EE3F0015D357 = { - CreatedOnToolsVersion = 11.0; - }; 75BF2C7C23EA038D00C48203 = { CreatedOnToolsVersion = 11.3.1; }; @@ -131,7 +115,6 @@ projectDirPath = ""; projectRoot = ""; targets = ( - 751E8CBF2368EE3F0015D357 /* ASimplePlugin */, 75BF2C7C23EA038D00C48203 /* ASimplePlugin */, ); }; @@ -214,6 +197,7 @@ MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = macosx; + SYMROOT = ./build; }; name = Debug; }; @@ -265,26 +249,7 @@ MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; SDKROOT = macosx; - }; - name = Release; - }; - 751E8CC52368EE3F0015D357 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_STYLE = Automatic; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Debug; - }; - 751E8CC62368EE3F0015D357 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_STYLE = Automatic; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - PRODUCT_NAME = "$(TARGET_NAME)"; + SYMROOT = ./build; }; name = Release; }; @@ -328,15 +293,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 751E8CC42368EE3F0015D357 /* Build configuration list for PBXNativeTarget "ASimplePlugin" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 751E8CC52368EE3F0015D357 /* Debug */, - 751E8CC62368EE3F0015D357 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 75BF2C8223EA038D00C48203 /* Build configuration list for PBXNativeTarget "ASimplePlugin" */ = { isa = XCConfigurationList; buildConfigurations = ( diff --git a/SimplestPluginExample/Unity Project/Assets/.DS_Store b/SimplestPluginExample/Unity Project/Assets/.DS_Store new file mode 100644 index 0000000..de67f70 Binary files /dev/null and b/SimplestPluginExample/Unity Project/Assets/.DS_Store differ diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/Linux.meta b/SimplestPluginExample/Unity Project/Assets/Plugins/Linux.meta deleted file mode 100644 index 79dea74..0000000 --- a/SimplestPluginExample/Unity Project/Assets/Plugins/Linux.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 28a1d67e35db7a84db77e186723bc654 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/Linux/ASimplePlugin.debug b/SimplestPluginExample/Unity Project/Assets/Plugins/Linux/ASimplePlugin.debug deleted file mode 100644 index eff7c86..0000000 Binary files a/SimplestPluginExample/Unity Project/Assets/Plugins/Linux/ASimplePlugin.debug and /dev/null differ diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/Linux/ASimplePlugin.debug.meta b/SimplestPluginExample/Unity Project/Assets/Plugins/Linux/ASimplePlugin.debug.meta deleted file mode 100644 index c859805..0000000 --- a/SimplestPluginExample/Unity Project/Assets/Plugins/Linux/ASimplePlugin.debug.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: a1b2ea314086cb74bb648f4f276ecdb6 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/Linux/ASimplePlugin.so b/SimplestPluginExample/Unity Project/Assets/Plugins/Linux/ASimplePlugin.so deleted file mode 100644 index 8c8a3bd..0000000 Binary files a/SimplestPluginExample/Unity Project/Assets/Plugins/Linux/ASimplePlugin.so and /dev/null differ diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/Linux/ASimplePlugin.so.meta b/SimplestPluginExample/Unity Project/Assets/Plugins/Linux/ASimplePlugin.so.meta deleted file mode 100644 index c29bfc7..0000000 --- a/SimplestPluginExample/Unity Project/Assets/Plugins/Linux/ASimplePlugin.so.meta +++ /dev/null @@ -1,86 +0,0 @@ -fileFormatVersion: 2 -guid: 69c4a8eb06a7fcd48a36068a40557f13 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - '': Any - second: - enabled: 0 - settings: - Exclude Editor: 0 - Exclude Linux64: 1 - Exclude OSXUniversal: 0 - Exclude Win: 0 - Exclude Win64: 0 - Exclude WindowsStoreApps: 1 - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 1 - settings: - CPU: x86_64 - DefaultValueInitialized: true - OS: Linux - - first: - Facebook: Win - second: - enabled: 0 - settings: - CPU: AnyCPU - - first: - Facebook: Win64 - second: - enabled: 0 - settings: - CPU: AnyCPU - - first: - Standalone: Linux64 - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: OSXUniversal - second: - enabled: 1 - settings: - CPU: AnyCPU - - first: - Standalone: Win - second: - enabled: 1 - settings: - CPU: AnyCPU - - first: - Standalone: Win64 - second: - enabled: 1 - settings: - CPU: AnyCPU - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 0 - settings: - CPU: AnyCPU - DontProcess: false - PlaceholderPath: - SDK: AnySDK - ScriptingBackend: AnyScriptingBackend - userData: - assetBundleName: - assetBundleVariant: diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/UWP.meta b/SimplestPluginExample/Unity Project/Assets/Plugins/UWP.meta deleted file mode 100644 index 285add7..0000000 --- a/SimplestPluginExample/Unity Project/Assets/Plugins/UWP.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 9a8208619ee21394f9f7508d2e21c7b7 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/ARM.meta b/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/ARM.meta deleted file mode 100644 index 1b85e29..0000000 --- a/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/ARM.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 20937f991c9a403458185ae836f28047 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/ARM/ASimplePlugin.dll b/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/ARM/ASimplePlugin.dll deleted file mode 100644 index 1bb6fbe..0000000 Binary files a/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/ARM/ASimplePlugin.dll and /dev/null differ diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/ARM/ASimplePlugin.dll.meta b/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/ARM/ASimplePlugin.dll.meta deleted file mode 100644 index 4ae91c0..0000000 --- a/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/ARM/ASimplePlugin.dll.meta +++ /dev/null @@ -1,86 +0,0 @@ -fileFormatVersion: 2 -guid: c96b8341c284d5b42a99cc363fcc7d08 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - '': Any - second: - enabled: 0 - settings: - Exclude Editor: 1 - Exclude Linux64: 1 - Exclude OSXUniversal: 1 - Exclude Win: 1 - Exclude Win64: 1 - Exclude WindowsStoreApps: 0 - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: AnyOS - - first: - Facebook: Win - second: - enabled: 0 - settings: - CPU: AnyCPU - - first: - Facebook: Win64 - second: - enabled: 0 - settings: - CPU: AnyCPU - - first: - Standalone: Linux64 - second: - enabled: 0 - settings: - CPU: AnyCPU - - first: - Standalone: OSXUniversal - second: - enabled: 0 - settings: - CPU: AnyCPU - - first: - Standalone: Win - second: - enabled: 0 - settings: - CPU: AnyCPU - - first: - Standalone: Win64 - second: - enabled: 0 - settings: - CPU: AnyCPU - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 1 - settings: - CPU: ARM - DontProcess: false - PlaceholderPath: - SDK: AnySDK - ScriptingBackend: AnyScriptingBackend - userData: - assetBundleName: - assetBundleVariant: diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/ARM64.meta b/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/ARM64.meta deleted file mode 100644 index 693dd43..0000000 --- a/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/ARM64.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 19b19f11aa2e5a2468c24a63d7e9b8c3 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/ARM64/ASimplePlugin.dll b/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/ARM64/ASimplePlugin.dll deleted file mode 100644 index ba9a4e6..0000000 Binary files a/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/ARM64/ASimplePlugin.dll and /dev/null differ diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/ARM64/ASimplePlugin.dll.meta b/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/ARM64/ASimplePlugin.dll.meta deleted file mode 100644 index ae4d1b8..0000000 --- a/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/ARM64/ASimplePlugin.dll.meta +++ /dev/null @@ -1,86 +0,0 @@ -fileFormatVersion: 2 -guid: e2f564aa40088fd4c8d6c07290093368 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - '': Any - second: - enabled: 0 - settings: - Exclude Editor: 1 - Exclude Linux64: 1 - Exclude OSXUniversal: 1 - Exclude Win: 1 - Exclude Win64: 1 - Exclude WindowsStoreApps: 0 - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: AnyOS - - first: - Facebook: Win - second: - enabled: 0 - settings: - CPU: AnyCPU - - first: - Facebook: Win64 - second: - enabled: 0 - settings: - CPU: AnyCPU - - first: - Standalone: Linux64 - second: - enabled: 0 - settings: - CPU: AnyCPU - - first: - Standalone: OSXUniversal - second: - enabled: 0 - settings: - CPU: AnyCPU - - first: - Standalone: Win - second: - enabled: 0 - settings: - CPU: AnyCPU - - first: - Standalone: Win64 - second: - enabled: 0 - settings: - CPU: AnyCPU - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 1 - settings: - CPU: ARM64 - DontProcess: false - PlaceholderPath: - SDK: AnySDK - ScriptingBackend: AnyScriptingBackend - userData: - assetBundleName: - assetBundleVariant: diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/x64.meta b/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/x64.meta deleted file mode 100644 index fdc8056..0000000 --- a/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/x64.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 21f9bf45c193a2f4b8d9cdab1fb690fd -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/x64/ASimplePlugin.dll b/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/x64/ASimplePlugin.dll deleted file mode 100644 index 00a25a0..0000000 Binary files a/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/x64/ASimplePlugin.dll and /dev/null differ diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/x64/ASimplePlugin.dll.meta b/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/x64/ASimplePlugin.dll.meta deleted file mode 100644 index 110f3db..0000000 --- a/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/x64/ASimplePlugin.dll.meta +++ /dev/null @@ -1,86 +0,0 @@ -fileFormatVersion: 2 -guid: 7b0cd0ba65e60624eb2f082c0efd169b -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - '': Any - second: - enabled: 0 - settings: - Exclude Editor: 1 - Exclude Linux64: 1 - Exclude OSXUniversal: 1 - Exclude Win: 1 - Exclude Win64: 1 - Exclude WindowsStoreApps: 0 - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: AnyOS - - first: - Facebook: Win - second: - enabled: 0 - settings: - CPU: AnyCPU - - first: - Facebook: Win64 - second: - enabled: 0 - settings: - CPU: AnyCPU - - first: - Standalone: Linux64 - second: - enabled: 0 - settings: - CPU: AnyCPU - - first: - Standalone: OSXUniversal - second: - enabled: 0 - settings: - CPU: AnyCPU - - first: - Standalone: Win - second: - enabled: 0 - settings: - CPU: AnyCPU - - first: - Standalone: Win64 - second: - enabled: 0 - settings: - CPU: AnyCPU - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 1 - settings: - CPU: X64 - DontProcess: false - PlaceholderPath: - SDK: AnySDK - ScriptingBackend: AnyScriptingBackend - userData: - assetBundleName: - assetBundleVariant: diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/x86.meta b/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/x86.meta deleted file mode 100644 index 275dc02..0000000 --- a/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/x86.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: c4d891e9454aa024aa0d85e1485f5c4e -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/x86/ASimplePlugin.dll b/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/x86/ASimplePlugin.dll deleted file mode 100644 index 628e3d1..0000000 Binary files a/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/x86/ASimplePlugin.dll and /dev/null differ diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/x86/ASimplePlugin.dll.meta b/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/x86/ASimplePlugin.dll.meta deleted file mode 100644 index 70ebf7c..0000000 --- a/SimplestPluginExample/Unity Project/Assets/Plugins/UWP/x86/ASimplePlugin.dll.meta +++ /dev/null @@ -1,86 +0,0 @@ -fileFormatVersion: 2 -guid: c1798e123e2cb084a9be2f3b16c783fd -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - '': Any - second: - enabled: 0 - settings: - Exclude Editor: 1 - Exclude Linux64: 1 - Exclude OSXUniversal: 1 - Exclude Win: 1 - Exclude Win64: 1 - Exclude WindowsStoreApps: 0 - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: AnyOS - - first: - Facebook: Win - second: - enabled: 0 - settings: - CPU: AnyCPU - - first: - Facebook: Win64 - second: - enabled: 0 - settings: - CPU: AnyCPU - - first: - Standalone: Linux64 - second: - enabled: 0 - settings: - CPU: AnyCPU - - first: - Standalone: OSXUniversal - second: - enabled: 0 - settings: - CPU: AnyCPU - - first: - Standalone: Win - second: - enabled: 0 - settings: - CPU: AnyCPU - - first: - Standalone: Win64 - second: - enabled: 0 - settings: - CPU: AnyCPU - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 1 - settings: - CPU: X86 - DontProcess: false - PlaceholderPath: - SDK: AnySDK - ScriptingBackend: AnyScriptingBackend - userData: - assetBundleName: - assetBundleVariant: diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/Windows.meta b/SimplestPluginExample/Unity Project/Assets/Plugins/Windows.meta deleted file mode 100644 index e28fd59..0000000 --- a/SimplestPluginExample/Unity Project/Assets/Plugins/Windows.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 937b2ec1280fd24478d8dc5fcd0a6adb -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/Windows/x64.meta b/SimplestPluginExample/Unity Project/Assets/Plugins/Windows/x64.meta deleted file mode 100644 index a0b4648..0000000 --- a/SimplestPluginExample/Unity Project/Assets/Plugins/Windows/x64.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: ca89ccf44ebdb254e9db0cd0e73211d7 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/Windows/x64/ASimplePlugin.dll b/SimplestPluginExample/Unity Project/Assets/Plugins/Windows/x64/ASimplePlugin.dll deleted file mode 100644 index d68642d..0000000 Binary files a/SimplestPluginExample/Unity Project/Assets/Plugins/Windows/x64/ASimplePlugin.dll and /dev/null differ diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/Windows/x64/ASimplePlugin.dll.meta b/SimplestPluginExample/Unity Project/Assets/Plugins/Windows/x64/ASimplePlugin.dll.meta deleted file mode 100644 index 0fb082d..0000000 --- a/SimplestPluginExample/Unity Project/Assets/Plugins/Windows/x64/ASimplePlugin.dll.meta +++ /dev/null @@ -1,86 +0,0 @@ -fileFormatVersion: 2 -guid: 157fc709139c8694cb139233db92ad93 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - '': Any - second: - enabled: 0 - settings: - Exclude Editor: 0 - Exclude Linux64: 0 - Exclude OSXUniversal: 0 - Exclude Win: 1 - Exclude Win64: 0 - Exclude WindowsStoreApps: 1 - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 1 - settings: - CPU: x86_64 - DefaultValueInitialized: true - OS: Windows - - first: - Facebook: Win - second: - enabled: 0 - settings: - CPU: None - - first: - Facebook: Win64 - second: - enabled: 0 - settings: - CPU: AnyCPU - - first: - Standalone: Linux64 - second: - enabled: 1 - settings: - CPU: AnyCPU - - first: - Standalone: OSXUniversal - second: - enabled: 1 - settings: - CPU: AnyCPU - - first: - Standalone: Win - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: Win64 - second: - enabled: 1 - settings: - CPU: AnyCPU - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 0 - settings: - CPU: AnyCPU - DontProcess: false - PlaceholderPath: - SDK: AnySDK - ScriptingBackend: AnyScriptingBackend - userData: - assetBundleName: - assetBundleVariant: diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/Windows/x86.meta b/SimplestPluginExample/Unity Project/Assets/Plugins/Windows/x86.meta deleted file mode 100644 index 10a7c25..0000000 --- a/SimplestPluginExample/Unity Project/Assets/Plugins/Windows/x86.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 33178e31131c8e646a80b0928a5aa6d5 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/Windows/x86/ASimplePlugin.dll b/SimplestPluginExample/Unity Project/Assets/Plugins/Windows/x86/ASimplePlugin.dll deleted file mode 100644 index cbe6ede..0000000 Binary files a/SimplestPluginExample/Unity Project/Assets/Plugins/Windows/x86/ASimplePlugin.dll and /dev/null differ diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/Windows/x86/ASimplePlugin.dll.meta b/SimplestPluginExample/Unity Project/Assets/Plugins/Windows/x86/ASimplePlugin.dll.meta deleted file mode 100644 index 5b80427..0000000 --- a/SimplestPluginExample/Unity Project/Assets/Plugins/Windows/x86/ASimplePlugin.dll.meta +++ /dev/null @@ -1,86 +0,0 @@ -fileFormatVersion: 2 -guid: 81797f1a48571d74da2edda64fed6e71 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - '': Any - second: - enabled: 0 - settings: - Exclude Editor: 1 - Exclude Linux64: 0 - Exclude OSXUniversal: 0 - Exclude Win: 0 - Exclude Win64: 1 - Exclude WindowsStoreApps: 1 - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: AnyOS - - first: - Facebook: Win - second: - enabled: 0 - settings: - CPU: AnyCPU - - first: - Facebook: Win64 - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: Linux64 - second: - enabled: 1 - settings: - CPU: AnyCPU - - first: - Standalone: OSXUniversal - second: - enabled: 1 - settings: - CPU: AnyCPU - - first: - Standalone: Win - second: - enabled: 1 - settings: - CPU: AnyCPU - - first: - Standalone: Win64 - second: - enabled: 0 - settings: - CPU: None - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 0 - settings: - CPU: AnyCPU - DontProcess: false - PlaceholderPath: - SDK: AnySDK - ScriptingBackend: AnyScriptingBackend - userData: - assetBundleName: - assetBundleVariant: diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/macOS.meta b/SimplestPluginExample/Unity Project/Assets/Plugins/macOS.meta deleted file mode 100644 index e9743eb..0000000 --- a/SimplestPluginExample/Unity Project/Assets/Plugins/macOS.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: e7da5ade9c5c24c3a89e8a5a5024a11e -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/macOS/ASimplePlugin.bundle.meta b/SimplestPluginExample/Unity Project/Assets/Plugins/macOS/ASimplePlugin.bundle.meta deleted file mode 100644 index 9de7108..0000000 --- a/SimplestPluginExample/Unity Project/Assets/Plugins/macOS/ASimplePlugin.bundle.meta +++ /dev/null @@ -1,33 +0,0 @@ -fileFormatVersion: 2 -guid: f207ddc97576e4c9cbf425de23de4b2e -folderAsset: yes -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 1 - settings: - DefaultValueInitialized: true - - first: - Standalone: OSXUniversal - second: - enabled: 1 - settings: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/macOS/ASimplePlugin.bundle/Contents.meta b/SimplestPluginExample/Unity Project/Assets/Plugins/macOS/ASimplePlugin.bundle/Contents.meta deleted file mode 100644 index 121e0c8..0000000 --- a/SimplestPluginExample/Unity Project/Assets/Plugins/macOS/ASimplePlugin.bundle/Contents.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 33c116a1cf13a46bb9910981457d051e -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/macOS/ASimplePlugin.bundle/Contents/Info.plist.meta b/SimplestPluginExample/Unity Project/Assets/Plugins/macOS/ASimplePlugin.bundle/Contents/Info.plist.meta deleted file mode 100644 index 444e00c..0000000 --- a/SimplestPluginExample/Unity Project/Assets/Plugins/macOS/ASimplePlugin.bundle/Contents/Info.plist.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: a2fd43a9bdfb14656b2fd7031f9e741e -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/macOS/ASimplePlugin.bundle/Contents/MacOS.meta b/SimplestPluginExample/Unity Project/Assets/Plugins/macOS/ASimplePlugin.bundle/Contents/MacOS.meta deleted file mode 100644 index f014c37..0000000 --- a/SimplestPluginExample/Unity Project/Assets/Plugins/macOS/ASimplePlugin.bundle/Contents/MacOS.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: f7b33fc17ae3c44b3a26699d7ef89226 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/macOS/ASimplePlugin.bundle/Contents/MacOS/ASimplePlugin.meta b/SimplestPluginExample/Unity Project/Assets/Plugins/macOS/ASimplePlugin.bundle/Contents/MacOS/ASimplePlugin.meta deleted file mode 100644 index 0258d87..0000000 --- a/SimplestPluginExample/Unity Project/Assets/Plugins/macOS/ASimplePlugin.bundle/Contents/MacOS/ASimplePlugin.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: e495c039545c84567936ccef7f032da7 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/macOS/ASimplePlugin.bundle/Contents/_CodeSignature.meta b/SimplestPluginExample/Unity Project/Assets/Plugins/macOS/ASimplePlugin.bundle/Contents/_CodeSignature.meta deleted file mode 100644 index 29f6e6a..0000000 --- a/SimplestPluginExample/Unity Project/Assets/Plugins/macOS/ASimplePlugin.bundle/Contents/_CodeSignature.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 43b6e6cb7eff642bcab2dcd24ce807e9 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/macOS/ASimplePlugin.bundle/Contents/_CodeSignature/CodeResources b/SimplestPluginExample/Unity Project/Assets/Plugins/macOS/ASimplePlugin.bundle/Contents/_CodeSignature/CodeResources deleted file mode 100644 index d5d0fd7..0000000 --- a/SimplestPluginExample/Unity Project/Assets/Plugins/macOS/ASimplePlugin.bundle/Contents/_CodeSignature/CodeResources +++ /dev/null @@ -1,115 +0,0 @@ - - - - - files - - files2 - - rules - - ^Resources/ - - ^Resources/.*\.lproj/ - - optional - - weight - 1000 - - ^Resources/.*\.lproj/locversion.plist$ - - omit - - weight - 1100 - - ^Resources/Base\.lproj/ - - weight - 1010 - - ^version.plist$ - - - rules2 - - .*\.dSYM($|/) - - weight - 11 - - ^(.*/)?\.DS_Store$ - - omit - - weight - 2000 - - ^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/ - - nested - - weight - 10 - - ^.* - - ^Info\.plist$ - - omit - - weight - 20 - - ^PkgInfo$ - - omit - - weight - 20 - - ^Resources/ - - weight - 20 - - ^Resources/.*\.lproj/ - - optional - - weight - 1000 - - ^Resources/.*\.lproj/locversion.plist$ - - omit - - weight - 1100 - - ^Resources/Base\.lproj/ - - weight - 1010 - - ^[^/]+$ - - nested - - weight - 10 - - ^embedded\.provisionprofile$ - - weight - 20 - - ^version\.plist$ - - weight - 20 - - - - diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/macOS/ASimplePlugin.bundle/Contents/_CodeSignature/CodeResources.meta b/SimplestPluginExample/Unity Project/Assets/Plugins/macOS/ASimplePlugin.bundle/Contents/_CodeSignature/CodeResources.meta deleted file mode 100644 index e741afe..0000000 --- a/SimplestPluginExample/Unity Project/Assets/Plugins/macOS/ASimplePlugin.bundle/Contents/_CodeSignature/CodeResources.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 9f684a86136264c35bc4690b86906ff8 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/SimplestPluginExample/Unity Project/Assets/macOS/.DS_Store b/SimplestPluginExample/Unity Project/Assets/macOS/.DS_Store new file mode 100644 index 0000000..cbfff85 Binary files /dev/null and b/SimplestPluginExample/Unity Project/Assets/macOS/.DS_Store differ diff --git a/SimplestPluginExample/Unity Project/Assets/macOS/Plugins/.DS_Store b/SimplestPluginExample/Unity Project/Assets/macOS/Plugins/.DS_Store new file mode 100644 index 0000000..747a026 Binary files /dev/null and b/SimplestPluginExample/Unity Project/Assets/macOS/Plugins/.DS_Store differ diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/macOS/ASimplePlugin.bundle/Contents/Info.plist b/SimplestPluginExample/Unity Project/Assets/macOS/Plugins/ASimplePlugin.bundle/Contents/Info.plist similarity index 84% rename from SimplestPluginExample/Unity Project/Assets/Plugins/macOS/ASimplePlugin.bundle/Contents/Info.plist rename to SimplestPluginExample/Unity Project/Assets/macOS/Plugins/ASimplePlugin.bundle/Contents/Info.plist index ac48d76..25d5e76 100644 --- a/SimplestPluginExample/Unity Project/Assets/Plugins/macOS/ASimplePlugin.bundle/Contents/Info.plist +++ b/SimplestPluginExample/Unity Project/Assets/macOS/Plugins/ASimplePlugin.bundle/Contents/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 19D76 + 22G313 CFBundleDevelopmentRegion en CFBundleExecutable @@ -27,17 +27,19 @@ DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11C504 + + DTPlatformName + macosx DTPlatformVersion - GM + 14.0 DTSDKBuild - 19B90 + 23A334 DTSDKName - macosx10.15 + macosx14.0 DTXcode - 1130 + 1501 DTXcodeBuild - 11C504 + 15A507 LSMinimumSystemVersion 10.12 NSHumanReadableCopyright diff --git a/SimplestPluginExample/Unity Project/Assets/Plugins/macOS/ASimplePlugin.bundle/Contents/MacOS/ASimplePlugin b/SimplestPluginExample/Unity Project/Assets/macOS/Plugins/ASimplePlugin.bundle/Contents/MacOS/ASimplePlugin similarity index 67% rename from SimplestPluginExample/Unity Project/Assets/Plugins/macOS/ASimplePlugin.bundle/Contents/MacOS/ASimplePlugin rename to SimplestPluginExample/Unity Project/Assets/macOS/Plugins/ASimplePlugin.bundle/Contents/MacOS/ASimplePlugin index 63c226b..750ab11 100755 Binary files a/SimplestPluginExample/Unity Project/Assets/Plugins/macOS/ASimplePlugin.bundle/Contents/MacOS/ASimplePlugin and b/SimplestPluginExample/Unity Project/Assets/macOS/Plugins/ASimplePlugin.bundle/Contents/MacOS/ASimplePlugin differ