using System.Collections;
|
using System.Collections.Generic;
|
using UnityEngine;
|
|
namespace MoreMountains.NiceVibrations
|
{
|
[CreateAssetMenu(fileName = "MMNVPathDefinition", menuName = "MoreMountains/NiceVibrations/MMNVPathDefinition")]
|
public class MMNVPath : ScriptableObject
|
{
|
[Header("Paths")]
|
/// the path to the plugin in XCode (usually Libraries/NiceVibrations/Common/Plugins/iOS/Swift/)
|
public string PluginPath;
|
/// the name of the module (module.modulemap by default)
|
public string ModuleFileName;
|
/// the path in Unity (without Assets/, so usually NiceVibrations/Common/Plugins/Swift/)
|
public string PluginRelativePath;
|
[Header("Swift")]
|
/// whether or not the post processing build should force ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES to true on the Framework
|
/// it's usually not needed, but it's solved build errors for some people
|
public bool ForceAlwaysEmbedSwiftSLForFramework = false;
|
/// whether or not the post processing build should force ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES to true on the Main Project
|
public bool ForceAlwaysEmbedSwiftSLForMainTarget = false;
|
}
|
}
|