#[=======================================================================[.rst: Linux ----- This file contains functions for options and configuration for targeting the Linux platform ]=======================================================================] #[=============================[ Linux Options ]=============================] function( linux_options ) #[[ The options present in the SCons build shown below are managed by toolchain files, further information can be found in doc/cmake.rst use_llvm : Use the LLVM compiler Default: False ]] endfunction() #[===========================[ Target Generation ]===========================] function( linux_generate ) target_compile_definitions( ${TARGET_NAME} PUBLIC LINUX_ENABLED UNIX_ENABLED ) common_compiler_flags() endfunction()