Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


defaultDefines

Default defines used when compiling the assembly.
Read time 1 minuteLast updated 5 days ago

Definition

Warning
Deprecated. This feature is being deprecated and will be removed in the future. Similar functionality can be achieved using the Roslyn compiler
public string[] defaultDefines { get; }

Remarks

The same default #define directives that are added to scripts inside the Assets folder are added the assembly build. This property returns the default defines.
The default #define directives are in part controlled by AssemblyBuilder.flags, AssemblyBuilder.buildTarget and AssemblyBuilder.buildTargetGroup.