mirror of
				https://github.com/InsanusMokrassar/TelegramBotAPI-examples.git
				synced 2025-10-30 19:50:06 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			21 lines
		
	
	
		
			658 B
		
	
	
	
		
			Groovy
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			658 B
		
	
	
	
		
			Groovy
		
	
	
	
	
	
| kotlin {
 | |
|     def hostOs = System.getProperty("os.name")
 | |
|     def isMingwX64 = hostOs.startsWith("Windows")
 | |
|     def isArch64 = System.getProperty("os.arch") == "aarch64"
 | |
| 
 | |
|     def nativeTarget
 | |
|     if (hostOs == "Linux") {
 | |
|         if (isArch64) {
 | |
|             nativeTarget = linuxArm64("native") { binaries { executable() } }
 | |
|         } else {
 | |
|             nativeTarget = linuxX64("native") { binaries { executable() } }
 | |
|         }
 | |
|     } else {
 | |
|         if (isMingwX64) {
 | |
|             nativeTarget = mingwX64("native") { binaries { executable() } }
 | |
|         } else {
 | |
|             throw new GradleException("Host OS is not supported in Kotlin/Native.")
 | |
|         }
 | |
|     }
 | |
| }
 |