58 lines
1.1 KiB
INI
58 lines
1.1 KiB
INI
[constants]
|
|
toolchain = '/opt/llvm-mingw'
|
|
arch = 'x86_64-w64-mingw32'
|
|
cpufamily = 'x86_64'
|
|
march = 'x86-64-v2'
|
|
mtune = 'znver2'
|
|
bin = toolchain/'bin'
|
|
exeprefix = bin/arch+'-'
|
|
cc = exeprefix+'clang'
|
|
cxx = exeprefix+'clang++'
|
|
cflags = ['-march='+march, '-mtune='+mtune]
|
|
ldflags = ['-static']
|
|
|
|
[properties]
|
|
needs_exe_wrapper = true
|
|
sys_root = toolchain/arch
|
|
pkg_config_libdir = toolchain/arch/'lib'
|
|
|
|
[binaries]
|
|
c = cc
|
|
cpp = cxx
|
|
c_ld = 'lld'
|
|
cpp_ld = 'lld'
|
|
strip = exeprefix+'strip'
|
|
ar = exeprefix+'ar'
|
|
ranlib = exeprefix+'ranlib'
|
|
nm = exeprefix+'nm'
|
|
size = exeprefix+'size'
|
|
dlltool = exeprefix+'dlltool'
|
|
objcopy = exeprefix+'objcopy'
|
|
objdump = exeprefix+'objdump'
|
|
widl = exeprefix+'widl'
|
|
windres = exeprefix+'windres'
|
|
ld = exeprefix+'ld'
|
|
|
|
[project options]
|
|
install_angle = true
|
|
r_gles30 = 'enabled'
|
|
shader_transpiler = 'enabled'
|
|
|
|
[built-in options]
|
|
c_args = cflags
|
|
c_link_args = ldflags
|
|
cpp_args = cflags
|
|
cpp_link_args = ldflags
|
|
werror = false
|
|
|
|
[cmake]
|
|
CMAKE_C_COMPILER = cc
|
|
CMAKE_CXX_COMPILER = cxx
|
|
CMAKE_C_FLAGS = cflags
|
|
CMAKE_CXX_FLAGS = cflags
|
|
|
|
[host_machine]
|
|
system = 'windows'
|
|
cpu_family = cpufamily
|
|
cpu = march
|
|
endian = 'little'
|