BuildSystem: Try to set compiler only if it exists
This commit is contained in:
		
							parent
							
								
									bc4d272c4f
								
							
						
					
					
						commit
						a084db6817
					
				|  | @ -8,16 +8,14 @@ endif() | |||
| 
 | ||||
| set(TOOLCHAIN_PREFIX ${CMAKE_SOURCE_DIR}/toolchain/local) | ||||
| 
 | ||||
| set(CMAKE_CXX_STANDARD 20) | ||||
| set(CMAKE_CXX_STANDARD_REQUIRED True) | ||||
| set(CMAKE_CXX_COMPILER ${TOOLCHAIN_PREFIX}/bin/${BANAN_ARCH}-banan_os-g++) | ||||
| set(CMAKE_CXX_COMPILER_WORKS True) | ||||
| if(EXISTS ${TOOLCHAIN_PREFIX}/bin/${BANAN_ARCH}-banan_os-g++) | ||||
| 	set(CMAKE_CXX_STANDARD 20) | ||||
| 	set(CMAKE_CXX_STANDARD_REQUIRED True) | ||||
| 	set(CMAKE_CXX_COMPILER ${TOOLCHAIN_PREFIX}/bin/${BANAN_ARCH}-banan_os-g++) | ||||
| 	set(CMAKE_CXX_COMPILER_WORKS True) | ||||
| 
 | ||||
| set(CMAKE_C_COMPILER ${TOOLCHAIN_PREFIX}/bin/${BANAN_ARCH}-banan_os-gcc) | ||||
| set(CMAKE_C_COMPILER_WORKS True) | ||||
| 
 | ||||
| if(NOT EXISTS ${CMAKE_CXX_COMPILER}) | ||||
| 	set(CMAKE_CXX_COMPILER g++) | ||||
| 	set(CMAKE_C_COMPILER ${TOOLCHAIN_PREFIX}/bin/${BANAN_ARCH}-banan_os-gcc) | ||||
| 	set(CMAKE_C_COMPILER_WORKS True) | ||||
| endif() | ||||
| 
 | ||||
| if(DEFINED QEMU_ACCEL) | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue