From 4b915c5e577be5926dda6be2cb82fbd9029e45c2 Mon Sep 17 00:00:00 2001 From: Torbjorn Laedre <271210+tlaedre@users.noreply.github.com> Date: Tue, 12 Apr 2022 07:26:12 +0200 Subject: [PATCH] Add conditional compilation for VisualScripting support. --- .../Editor/HoudiniEngineUnityEditor.asmdef | 1 + .../HoudiniEngineUnityEditor.VisualScripting.asmdef | 12 ++++++++++-- .../Scripts/HoudiniEngineUnity.asmdef | 1 + .../HoudiniEngineUnity.VisualScripting.asmdef | 12 ++++++++++-- 4 files changed, 22 insertions(+), 4 deletions(-) diff --git a/Plugins/HoudiniEngineUnity/Editor/HoudiniEngineUnityEditor.asmdef b/Plugins/HoudiniEngineUnity/Editor/HoudiniEngineUnityEditor.asmdef index 3cc7a93c..d9b9ae14 100644 --- a/Plugins/HoudiniEngineUnity/Editor/HoudiniEngineUnityEditor.asmdef +++ b/Plugins/HoudiniEngineUnity/Editor/HoudiniEngineUnityEditor.asmdef @@ -1,5 +1,6 @@ { "name": "HoudiniEngineUnityEditor", + "rootNamespace": "", "references": [ "HoudiniEngineUnity" ], diff --git a/Plugins/HoudiniEngineUnity/Editor/VisualScripting/HoudiniEngineUnityEditor.VisualScripting.asmdef b/Plugins/HoudiniEngineUnity/Editor/VisualScripting/HoudiniEngineUnityEditor.VisualScripting.asmdef index 28e5e5fb..2e3ae1b8 100644 --- a/Plugins/HoudiniEngineUnity/Editor/VisualScripting/HoudiniEngineUnityEditor.VisualScripting.asmdef +++ b/Plugins/HoudiniEngineUnity/Editor/VisualScripting/HoudiniEngineUnityEditor.VisualScripting.asmdef @@ -19,7 +19,15 @@ "overrideReferences": false, "precompiledReferences": [], "autoReferenced": true, - "defineConstraints": [], - "versionDefines": [], + "defineConstraints": [ + "HAS_VISUALSCRIPTING" + ], + "versionDefines": [ + { + "name": "com.unity.visualscripting", + "expression": "1.5.0", + "define": "HAS_VISUALSCRIPTING" + } + ], "noEngineReferences": false } \ No newline at end of file diff --git a/Plugins/HoudiniEngineUnity/Scripts/HoudiniEngineUnity.asmdef b/Plugins/HoudiniEngineUnity/Scripts/HoudiniEngineUnity.asmdef index c926c3de..50055aa4 100644 --- a/Plugins/HoudiniEngineUnity/Scripts/HoudiniEngineUnity.asmdef +++ b/Plugins/HoudiniEngineUnity/Scripts/HoudiniEngineUnity.asmdef @@ -1,5 +1,6 @@ { "name": "HoudiniEngineUnity", + "rootNamespace": "", "references": [], "includePlatforms": [], "excludePlatforms": [], diff --git a/Plugins/HoudiniEngineUnity/Scripts/VisualScripting/HoudiniEngineUnity.VisualScripting.asmdef b/Plugins/HoudiniEngineUnity/Scripts/VisualScripting/HoudiniEngineUnity.VisualScripting.asmdef index 68c311ef..746c568c 100644 --- a/Plugins/HoudiniEngineUnity/Scripts/VisualScripting/HoudiniEngineUnity.VisualScripting.asmdef +++ b/Plugins/HoudiniEngineUnity/Scripts/VisualScripting/HoudiniEngineUnity.VisualScripting.asmdef @@ -13,7 +13,15 @@ "overrideReferences": false, "precompiledReferences": [], "autoReferenced": true, - "defineConstraints": [], - "versionDefines": [], + "defineConstraints": [ + "HAS_VISUALSCRIPTING" + ], + "versionDefines": [ + { + "name": "com.unity.visualscripting", + "expression": "1.5.0", + "define": "HAS_VISUALSCRIPTING" + } + ], "noEngineReferences": false } \ No newline at end of file