Skip to content
Snippets Groups Projects
meson.build 1.34 KiB
Newer Older
# SPDX-FileCopyrightText: 2018-2020 Bruce Cowan <bruce@bcowan.me.uk>
Bruce Cowan's avatar
Bruce Cowan committed
# SPDX-License-Identifier: CC0-1.0

executable('add', 'add.c', dependencies: utils_dep)
Bruce Cowan's avatar
Bruce Cowan committed
executable('angle', 'angle.c', dependencies: libm)
executable('array-length', 'array-length.c', dependencies: utils_dep)
Bruce Cowan's avatar
Bruce Cowan committed
executable('binary', 'binary.c')
executable('binary2', 'binary2.c', dependencies: utils_dep)
Bruce Cowan's avatar
Bruce Cowan committed
executable('complex', 'complex.c', dependencies: libm)
executable('doubles', 'doubles.c')
Bruce Cowan's avatar
Bruce Cowan committed
executable('einstein', 'einstein.c')
executable('fib', 'fib.c')
executable('fixed-formats', 'fixed-formats.c')
Bruce Cowan's avatar
Bruce Cowan committed
executable('fixed-sizeof', 'fixed-sizeof.c')
executable('fgets', 'fgets.c')
executable('gcd', 'gcd.c')
executable('getchar', 'getchar.c')
executable('hashtable-test', 'hashtable-test.c', dependencies: utils_dep)
Bruce Cowan's avatar
Bruce Cowan committed
executable('kepler', 'kepler.c', dependencies: libm)
executable('list-test', 'list-test.c', dependencies: utils_dep)
Bruce Cowan's avatar
Bruce Cowan committed
executable('next', 'next.c', dependencies: libm)
executable('parrot', 'parrot.c')
executable('sizeof', 'sizeof.c')
executable('snprintf', 'snprintf.c')
executable('strtol', 'strtol.c')
executable('taylor', 'taylor.c')
executable('winter', 'winter.c')
Bruce Cowan's avatar
Bruce Cowan committed
executable('world', 'world.c')

subdir('sockets')

Bruce Cowan's avatar
Bruce Cowan committed
if has_endian_h
  executable('bytedouble', 'bytedouble.c')
endif

Bruce Cowan's avatar
Bruce Cowan committed
if openmp_dep.found()
    subdir('openmp')
endif

if thread_dep.found()
    subdir('pthread')
Bruce Cowan's avatar
Bruce Cowan committed
endif