project('Circe', 'c', version: '0.1.0') build_args = [ '-O3', '-ffreestanding', ] # if target_machine.cpu_family() == 'x86_64' # build_args += '-march=native' # endif ## LIBCIRCE-CORE core_sources = [] core_incdir = include_directories('core/') core_target = static_library('circe-core', core_sources, c_args: build_args, include_directories: core_incdir) core_dep = declare_dependency( include_directories: core_incdir, link_with : core_target ) set_variable(meson.project_name() + '_core_dep', core_dep) if not meson.is_subproject() and not meson.is_cross_build() # Tests go here endif