1*0d6140beSAndroid Build Coastguard Worker# This file is for cross compiling flashrom for DOS with DJGPP. 2*0d6140beSAndroid Build Coastguard Worker# 3*0d6140beSAndroid Build Coastguard Worker# Make sure the program names match your toolchain 4*0d6140beSAndroid Build Coastguard Worker# 5*0d6140beSAndroid Build Coastguard Worker# Make sure pkg-config can find your self compiles libpci 6*0d6140beSAndroid Build Coastguard Worker# or add the path of your libpci.pc as 'pkg_config_libdir' 7*0d6140beSAndroid Build Coastguard Worker# under [properies] below. 8*0d6140beSAndroid Build Coastguard Worker# 9*0d6140beSAndroid Build Coastguard Worker# If cross-compiling, you may need to set sys_root in the [properties] 10*0d6140beSAndroid Build Coastguard Worker# section because meson otherwise assumes the same sysroot as the 11*0d6140beSAndroid Build Coastguard Worker# system on which you're building and will get the wrong include files 12*0d6140beSAndroid Build Coastguard Worker# (from /usr/include/x86_64 for example) among other possible issues. 13*0d6140beSAndroid Build Coastguard Worker 14*0d6140beSAndroid Build Coastguard Worker[binaries] 15*0d6140beSAndroid Build Coastguard Workerc = 'i586-pc-msdosdjgpp-gcc' 16*0d6140beSAndroid Build Coastguard Workerar = 'i586-pc-msdosdjgpp-ar' 17*0d6140beSAndroid Build Coastguard Workerstrip = 'i586-pc-msdosdjgpp-strip' 18*0d6140beSAndroid Build Coastguard Workerpkgconfig = 'pkg-config' 19*0d6140beSAndroid Build Coastguard Worker 20*0d6140beSAndroid Build Coastguard Worker[host_machine] 21*0d6140beSAndroid Build Coastguard Workersystem = 'dos' 22*0d6140beSAndroid Build Coastguard Workercpu_family = 'x86' 23*0d6140beSAndroid Build Coastguard Workercpu = 'i586' 24*0d6140beSAndroid Build Coastguard Workerendian = 'little' 25*0d6140beSAndroid Build Coastguard Worker 26*0d6140beSAndroid Build Coastguard Worker[built-in options] 27*0d6140beSAndroid Build Coastguard Workerc_std = 'gnu99' 28*0d6140beSAndroid Build Coastguard Workerdefault_library = 'static' 29*0d6140beSAndroid Build Coastguard Worker 30*0d6140beSAndroid Build Coastguard Worker[project options] 31*0d6140beSAndroid Build Coastguard Workertests = 'disabled' 32*0d6140beSAndroid Build Coastguard Workerich_descriptors_tool = 'disabled' 33*0d6140beSAndroid Build Coastguard Worker# DOS time resolution is only about 50ms 34*0d6140beSAndroid Build Coastguard Workerdelay_minimum_sleep_us = 50000 35*0d6140beSAndroid Build Coastguard Worker 36*0d6140beSAndroid Build Coastguard Worker[properties] 37*0d6140beSAndroid Build Coastguard Workersys_root = '/usr/local/djgpp' 38