Interface NativePlatform
- All Superinterfaces:
- Describable,- Named,- Platform
A target platform for building native binaries. Each target platform is given a name, and may optionally be given
 a specific 
Architecture and/or OperatingSystem to target.
 
     model {
         platforms {
             windows_x86 {
                 architecture "i386"
                 operatingSystem "windows"
             }
         }
     }
 - 
Nested Class SummaryNested classes/interfaces inherited from interface org.gradle.api.NamedNamed.Namer
- 
Method SummaryModifier and TypeMethodDescriptionvoidarchitecture(String name) Sets the cpu architecture being targeted.The cpu architecture being targeted.The operating system being targeted.voidoperatingSystem(String name) Sets the operating system being targeted.Methods inherited from interface org.gradle.api.DescribablegetDisplayNameMethods inherited from interface org.gradle.platform.base.PlatformgetDisplayName, getName
- 
Method Details- 
getArchitectureArchitecture getArchitecture()The cpu architecture being targeted. Defaults to the default architecture produced by the tool chain.
- 
architectureSets the cpu architecture being targeted.The architecture is provided as a string name, which is translated into one of the supported architecture types. - See Also:
 
- 
getOperatingSystemOperatingSystem getOperatingSystem()The operating system being targeted. Defaults to the default operating system targeted by the tool chain (normally the current operating system).
- 
operatingSystemSets the operating system being targeted.The operating system is provided as a string name, which is translated into one of the supported operating system types. - See Also:
 
 
-