11 'libcompat/libcompat.c'
14 if not cdata.has('HAVE_ALARM')
15 libcheck_files += ['libcompat/alarm.c']
18 if not cdata.has('HAVE_CLOCK_GETTIME')
19 libcheck_files += ['libcompat/clock_gettime.c']
22 if not cdata.has('HAVE_DECL_STRSIGNAL')
23 libcheck_files += ['libcompat/strsignal.c']
26 # FIXME: check for symbols timer_create, timer_settime, timer_delete as well
29 'libcompat/timer_create.c',
30 'libcompat/timer_settime.c',
31 'libcompat/timer_delete.c'
35 configure_file(input : 'check.h.in',
37 configuration : check_cdata)
39 internal_check_h_inc = include_directories('..')
41 libcheck = static_library('check',
43 include_directories : [configinc, internal_check_h_inc],
44 dependencies : [rt_lib, mathlib],