[new] HybridCLRSettings新增 patchAOTAssemblies字段用于配置补充元数据dll列表。
parent
276307dc51
commit
687366cd82
|
@ -15,6 +15,7 @@ namespace HybridCLR.Editor
|
||||||
private SerializedProperty _hotUpdateAssemblyDefinitions;
|
private SerializedProperty _hotUpdateAssemblyDefinitions;
|
||||||
private SerializedProperty _hotUpdateAssemblies;
|
private SerializedProperty _hotUpdateAssemblies;
|
||||||
private SerializedProperty _preserveHotUpdateAssemblies;
|
private SerializedProperty _preserveHotUpdateAssemblies;
|
||||||
|
private SerializedProperty _patchAOTAssemblies;
|
||||||
private SerializedProperty _collectAssetReferenceTypes;
|
private SerializedProperty _collectAssetReferenceTypes;
|
||||||
private SerializedProperty _outputLinkFile;
|
private SerializedProperty _outputLinkFile;
|
||||||
private SerializedProperty _outputAOTGenericReferenceFile;
|
private SerializedProperty _outputAOTGenericReferenceFile;
|
||||||
|
@ -34,6 +35,7 @@ namespace HybridCLR.Editor
|
||||||
_hotUpdateAssemblyDefinitions = _serializedObject.FindProperty("hotUpdateAssemblyDefinitions");
|
_hotUpdateAssemblyDefinitions = _serializedObject.FindProperty("hotUpdateAssemblyDefinitions");
|
||||||
_hotUpdateAssemblies = _serializedObject.FindProperty("hotUpdateAssemblies");
|
_hotUpdateAssemblies = _serializedObject.FindProperty("hotUpdateAssemblies");
|
||||||
_preserveHotUpdateAssemblies = _serializedObject.FindProperty("preserveHotUpdateAssemblies");
|
_preserveHotUpdateAssemblies = _serializedObject.FindProperty("preserveHotUpdateAssemblies");
|
||||||
|
_patchAOTAssemblies = _serializedObject.FindProperty("patchAOTAssemblies");
|
||||||
_collectAssetReferenceTypes = _serializedObject.FindProperty("collectAssetReferenceTypes");
|
_collectAssetReferenceTypes = _serializedObject.FindProperty("collectAssetReferenceTypes");
|
||||||
_outputLinkFile = _serializedObject.FindProperty("outputLinkFile");
|
_outputLinkFile = _serializedObject.FindProperty("outputLinkFile");
|
||||||
_outputAOTGenericReferenceFile = _serializedObject.FindProperty("outputAOTGenericReferenceFile");
|
_outputAOTGenericReferenceFile = _serializedObject.FindProperty("outputAOTGenericReferenceFile");
|
||||||
|
@ -107,6 +109,7 @@ namespace HybridCLR.Editor
|
||||||
EditorGUILayout.PropertyField(_hotUpdateAssemblyDefinitions);
|
EditorGUILayout.PropertyField(_hotUpdateAssemblyDefinitions);
|
||||||
EditorGUILayout.PropertyField(_hotUpdateAssemblies);
|
EditorGUILayout.PropertyField(_hotUpdateAssemblies);
|
||||||
EditorGUILayout.PropertyField(_preserveHotUpdateAssemblies);
|
EditorGUILayout.PropertyField(_preserveHotUpdateAssemblies);
|
||||||
|
EditorGUILayout.PropertyField(_patchAOTAssemblies);
|
||||||
EditorGUILayout.PropertyField(_collectAssetReferenceTypes);
|
EditorGUILayout.PropertyField(_collectAssetReferenceTypes);
|
||||||
EditorGUILayout.PropertyField(_outputLinkFile);
|
EditorGUILayout.PropertyField(_outputLinkFile);
|
||||||
EditorGUILayout.PropertyField(_outputAOTGenericReferenceFile);
|
EditorGUILayout.PropertyField(_outputAOTGenericReferenceFile);
|
||||||
|
|
|
@ -23,6 +23,9 @@ namespace HybridCLR.Editor
|
||||||
[Header("预留的热更新dlls")]
|
[Header("预留的热更新dlls")]
|
||||||
public string[] preserveHotUpdateAssemblies;
|
public string[] preserveHotUpdateAssemblies;
|
||||||
|
|
||||||
|
[Header("补充元数据AOT dlls")]
|
||||||
|
public string[] patchAOTAssemblies;
|
||||||
|
|
||||||
[Header("生成link.xml时扫描asset中引用的类型")]
|
[Header("生成link.xml时扫描asset中引用的类型")]
|
||||||
public bool collectAssetReferenceTypes;
|
public bool collectAssetReferenceTypes;
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "com.focus-creative-games.hybridclr_unity",
|
"name": "com.focus-creative-games.hybridclr_unity",
|
||||||
"version": "0.7.1",
|
"version": "0.7.2",
|
||||||
"displayName": "HybridCLR",
|
"displayName": "HybridCLR",
|
||||||
"description": "Unity package for HybridCLR. It includes editor and runtime scripts and assets for HybridCLR",
|
"description": "Unity package for HybridCLR. It includes editor and runtime scripts and assets for HybridCLR",
|
||||||
"category": "Runtime",
|
"category": "Runtime",
|
||||||
|
|
Loading…
Reference in New Issue